Class ChambreInput

All Implemented Interfaces:
DialogListener, BaseInput<Long>, ImageObserver, MenuContainer, Serializable, Accessible
Direct Known Subclasses:
ChambreIdInput

public class ChambreInput extends SearchInput<Chambre,Long>
Champ de saisie pour sélectionner des instances de modèle Chambre, stockés en base de donnée, avec possibilité de sélection multiple pour la recherche

Ce champ peut être conditionné par un ou plusieurs codes de services, afin de limiter la sélection des chambres à ces services.

Author:
Virgile, Nicolas, Louis-Félix
See Also:
  • Constructor Details

    • ChambreInput

      public ChambreInput(String columnName, boolean isSearch, Window parent)
      Créer un nouveau champ de saisie pour sélectionner des instances de modèle Chambre.
      Parameters:
      columnName - Nom de la colonne associée
      isSearch - true si le champ est utilisé pour de la recherche
      parent - Fenêtre parente de l'ensemble du champ, utilisé pour la boîte de dialogue de recherche
  • Method Details

    • setCodesService

      public void setCodesService(String[] codes)
      Modifie les codes de service utilisé pour conditionner ce champ et le panneau de sélection. Réinitialise automatiquement sa valeur pour éviter de sélectionenr une chambre n'appartenant pas à un des services indiqués.
      Parameters:
      codes - Nouveaux codes de service pour la sélection