GrOOm  0.2
BTS SNIR LaSalle Avignon 2020
Référence de la classe com.example.groom.Groom

Déclaration de la classe Groom. Plus de détails...

Graphe de collaboration de com.example.groom.Groom:
Collaboration graph

Fonctions membres publiques

boolean getDetectionPresence ()
 Accesseur get de la détection de présence. Plus de détails...
 
String getDisponibilite ()
 Accesseur get de la disponibilité Plus de détails...
 
int getDisponibiliteToInt ()
 Retourne la disponibilité sous forme entière. Plus de détails...
 
boolean getModeSonnette ()
 Accesseur get du mode de la sonnette. Plus de détails...
 
String getNomDevice ()
 Accesseur get du nomDevice. Plus de détails...
 
Occupant getOccupant ()
 
 Groom (String nom, String prenom, String fonction, String disponibilite, boolean modeSonnette, boolean detectionPresence)
 Constructeur de la classe Groom. Plus de détails...
 
void setDetectionPresence (boolean detectionPresence)
 Accesseur set de la détection de présence. Plus de détails...
 
void setDisponibilite (String disponibilite)
 Accesseur set de la disponibilité Plus de détails...
 
void setDisponibiliteToInt (int dispo)
 Fixe la disponibilité à partir de ss forme entière. Plus de détails...
 
void setModeSonnette (boolean modeSonnette)
 Accesseur set du mode de la sonnette. Plus de détails...
 
void setNomDevice (String nomDevice)
 Accesseur set du nomDevice. Plus de détails...
 
void setOccupant (Occupant occupant)
 

Attributs privés

boolean detectionPresence
 Le mode détection de présence. Plus de détails...
 
String disponibilite
 La disponibilité Plus de détails...
 
boolean modeSonnette
 Le mode sonette. Plus de détails...
 
String nomDevice
 Le nom du périphérique Bluetooth. Plus de détails...
 
Occupant occupant
 

Attributs privés statiques

static final String TAG = "Groom"
 TAG pour les logs. Plus de détails...
 

Description détaillée

Déclaration de la classe Groom.

Définition à la ligne 15 du fichier Groom.java.

Documentation des constructeurs et destructeur

◆ Groom()

com.example.groom.Groom.Groom ( String  nom,
String  prenom,
String  fonction,
String  disponibilite,
boolean  modeSonnette,
boolean  detectionPresence 
)

Constructeur de la classe Groom.

Paramètres
nomLe nom de l'occupant
prenomLe prénom de l'occupant
fonctionLa fonction de l'occupant
disponibiliteLa disponibilité de l'occupant
modeSonnetteLe mode de la sonnette
detectionPresenceLa mode détection de présence

Définition à la ligne 42 du fichier Groom.java.

Références com.example.groom.Groom.detectionPresence, com.example.groom.Groom.disponibilite, et com.example.groom.Groom.modeSonnette.

43  {
44  occupant = new Occupant(nom, prenom , fonction);
48  }
boolean detectionPresence
Le mode détection de présence.
Definition: Groom.java:28
String disponibilite
La disponibilité
Definition: Groom.java:26
boolean modeSonnette
Le mode sonette.
Definition: Groom.java:27

Documentation des fonctions membres

◆ getDetectionPresence()

com.example.groom.Groom.getDetectionPresence ( )

Accesseur get de la détection de présence.

Renvoie
boolean la détection de présence : true = activée , false = désactivée

Définition à la ligne 146 du fichier Groom.java.

Références com.example.groom.Groom.detectionPresence.

Référencé par com.example.groom.IHMGroom.onClick().

147  {
148  return this.detectionPresence;
149  }
boolean detectionPresence
Le mode détection de présence.
Definition: Groom.java:28

◆ getDisponibilite()

com.example.groom.Groom.getDisponibilite ( )

Accesseur get de la disponibilité

Renvoie
disponibilite la disponibilité

Définition à la ligne 66 du fichier Groom.java.

Références com.example.groom.Groom.disponibilite.

Référencé par com.example.groom.IHMGroom.decoderTrameRecue(), com.example.groom.IHMConnexion.onActivityResult(), com.example.groom.IHMGroom.onClick(), com.example.groom.IHMGroom.onCreate(), et com.example.groom.IHMGroom.onStart().

67  {
68  return this.disponibilite;
69  }
String disponibilite
La disponibilité
Definition: Groom.java:26

◆ getDisponibiliteToInt()

com.example.groom.Groom.getDisponibiliteToInt ( )

Retourne la disponibilité sous forme entière.

Renvoie
disponibilite la disponibilité sous forme de int

Définition à la ligne 77 du fichier Groom.java.

Référencé par com.example.groom.IHMGroom.onClick().

78  {
79  int dispo = 0;
80 
81  if(this.disponibilite.equals("Libre"))
82  dispo = 0;
83  else if(this.disponibilite.equals("Absent"))
84  dispo = 1;
85  else if(this.disponibilite.equals("Occupé"))
86  dispo = 2;
87 
88  return dispo;
89  }
String disponibilite
La disponibilité
Definition: Groom.java:26

◆ getModeSonnette()

com.example.groom.Groom.getModeSonnette ( )

Accesseur get du mode de la sonnette.

Renvoie
boolean le mode de la sonnette : true = activée , false = désactivée

Définition à la ligne 124 du fichier Groom.java.

Références com.example.groom.Groom.modeSonnette.

Référencé par com.example.groom.IHMConnexion.onActivityResult(), com.example.groom.IHMGroom.onClick(), et com.example.groom.IHMGroom.verifierModeSonnette().

125  {
126  return this.modeSonnette;
127  }
boolean modeSonnette
Le mode sonette.
Definition: Groom.java:27

◆ getNomDevice()

com.example.groom.Groom.getNomDevice ( )

Accesseur get du nomDevice.

Renvoie
String le nom du périphérique Bluetooth

Définition à la ligne 168 du fichier Groom.java.

Références com.example.groom.Groom.nomDevice.

Référencé par com.example.groom.IHMGroom.onCreate().

169  {
170  return this.nomDevice;
171  }
String nomDevice
Le nom du périphérique Bluetooth.
Definition: Groom.java:29

◆ getOccupant()

Occupant com.example.groom.Groom.getOccupant ( )

Définition à la ligne 50 du fichier Groom.java.

Références com.example.groom.Groom.occupant.

Référencé par com.example.groom.IHMConnexion.initialiserRetraitOccupant(), et com.example.groom.IHMGroom.onCreate().

51  {
52  return occupant;
53  }

◆ setDetectionPresence()

com.example.groom.Groom.setDetectionPresence ( boolean  detectionPresence)

Accesseur set de la détection de présence.

Paramètres
detectionPresence

Définition à la ligne 157 du fichier Groom.java.

Références com.example.groom.Groom.detectionPresence.

158  {
160  }
boolean detectionPresence
Le mode détection de présence.
Definition: Groom.java:28

◆ setDisponibilite()

com.example.groom.Groom.setDisponibilite ( String  disponibilite)

Accesseur set de la disponibilité

Paramètres
disponibilitela disponibilité

Définition à la ligne 113 du fichier Groom.java.

Références com.example.groom.Groom.disponibilite.

Référencé par com.example.groom.IHMGroom.onClick().

114  {
116  }
String disponibilite
La disponibilité
Definition: Groom.java:26

◆ setDisponibiliteToInt()

com.example.groom.Groom.setDisponibiliteToInt ( int  dispo)

Fixe la disponibilité à partir de ss forme entière.

Paramètres
dispola disponibilité sous forme de int

Définition à la ligne 97 du fichier Groom.java.

Référencé par com.example.groom.IHMGroom.decoderTrameRecue().

98  {
99  if(dispo == 0)
100  this.disponibilite = "Libre";
101  else if(dispo == 1)
102  this.disponibilite = "Absent";
103  else if(dispo == 2)
104  this.disponibilite = "Occupé";
105  }
String disponibilite
La disponibilité
Definition: Groom.java:26

◆ setModeSonnette()

com.example.groom.Groom.setModeSonnette ( boolean  modeSonnette)

Accesseur set du mode de la sonnette.

Paramètres
modeSonnette

Définition à la ligne 135 du fichier Groom.java.

Références com.example.groom.Groom.modeSonnette.

Référencé par com.example.groom.IHMGroom.onClick().

136  {
137  this.modeSonnette = modeSonnette;
138  }
boolean modeSonnette
Le mode sonette.
Definition: Groom.java:27

◆ setNomDevice()

com.example.groom.Groom.setNomDevice ( String  nomDevice)

Accesseur set du nomDevice.

Paramètres
nomDevicele nom du périphérique Bluetooth

Définition à la ligne 179 du fichier Groom.java.

Références com.example.groom.Groom.nomDevice.

Référencé par com.example.groom.IHMConnexion.selectionnerGroom().

180  {
181  this.nomDevice = nomDevice;
182  }
String nomDevice
Le nom du périphérique Bluetooth.
Definition: Groom.java:29

◆ setOccupant()

void com.example.groom.Groom.setOccupant ( Occupant  occupant)

Définition à la ligne 55 du fichier Groom.java.

Références com.example.groom.Groom.occupant.

Référencé par com.example.groom.IHMConnexion.selectionnerOccupant().

56  {
57  this.occupant = occupant;
58  }

Documentation des données membres

◆ detectionPresence

boolean com.example.groom.Groom.detectionPresence
private

Le mode détection de présence.

Définition à la ligne 28 du fichier Groom.java.

Référencé par com.example.groom.Groom.getDetectionPresence(), com.example.groom.Groom.Groom(), et com.example.groom.Groom.setDetectionPresence().

◆ disponibilite

String com.example.groom.Groom.disponibilite
private

◆ modeSonnette

boolean com.example.groom.Groom.modeSonnette
private

◆ nomDevice

String com.example.groom.Groom.nomDevice
private

Le nom du périphérique Bluetooth.

Définition à la ligne 29 du fichier Groom.java.

Référencé par com.example.groom.Groom.getNomDevice(), et com.example.groom.Groom.setNomDevice().

◆ occupant

Occupant com.example.groom.Groom.occupant
private

Attributs

Définition à la ligne 25 du fichier Groom.java.

Référencé par com.example.groom.Groom.getOccupant(), et com.example.groom.Groom.setOccupant().

◆ TAG

final String com.example.groom.Groom.TAG = "Groom"
staticprivate

TAG pour les logs.

Constantes

Définition à la ligne 20 du fichier Groom.java.


La documentation de cette classe a été générée à partir du fichier suivant :