Ekawa  1.0
BTS SNIR LaSalle Avignon 2021
Référence de la classe com.example.ekawa.Programmation

Définit les caractéristiques des programmations EKAWA. Plus de détails...

Graphe de collaboration de com.example.ekawa.Programmation:
Collaboration graph

Classes

class  Frequences
 Définit les caractéristiques des fréquences. Plus de détails...
 
class  Jours
 Définit les caractéristiques des jours. Plus de détails...
 

Fonctions membres publiques

void changerIdentifiant (int identifiant)
 Méthode qui permet de changer l'identifiant de la programmation. Plus de détails...
 
int obtenirBoisson ()
 Méthode qui renvoie la boisson de la programmation. Plus de détails...
 
int obtenirCapsule ()
 Méthode qui renvoie la capsule de la programmation. Plus de détails...
 
int obtenirFrequence ()
 Méthode qui renvoie la fréquence de la programmation. Plus de détails...
 
String obtenirHeure ()
 Méthode qui renvoie l'heure de la programmation. Plus de détails...
 
int obtenirIdentifiant ()
 Méthode qui renvoie l'identifiant de la programmation. Plus de détails...
 
int obtenirJour ()
 Méthode qui renvoie le jour de la programmation. Plus de détails...
 
 Programmation (int capsule, int boisson, int jour, String heure, int frequence)
 Constructeur de la classe Programmation. Plus de détails...
 
 Programmation (int capsule, int boisson, int jour, String heure, int frequence, int identifiant)
 Constructeur de la classe Programmation. Plus de détails...
 

Attributs publics statiques

static final String BOISSON = "boisson"
 L'identifiant qui permet l'enregistrement du nom de la boisson de la programmation. Plus de détails...
 
static final String CAPSULE = "capsule"
 L'identifiant qui permet l'enregistrement du nom de la capsule de la programmation. Plus de détails...
 
static final String FREQUENCE = "frequence"
 L'identifiant qui permet l'enregistrement de la fréquence de la programmation. Plus de détails...
 
static final String HEURE = "heure"
 L'identifiant qui permet l'enregistrement de l'heure de la programmation. Plus de détails...
 
static final String IDENTIFIANT = "identifiant"
 L'identifiant qui permet l'enregistrement de l'identifiant de la programmation. Plus de détails...
 
static final String JOUR = "jour"
 L'identifiant qui permet l'enregistrement du jour de la programmation. Plus de détails...
 
static final int MAX_PROGRAMMATION = 4
 Le nombre maximum de programmation. Plus de détails...
 
static final int MIN_PROGRAMMATION = 0
 Le nombre minimum de programmation. Plus de détails...
 
static final boolean MODE_CREATION = false
 Le mode création de la programmation. Plus de détails...
 
static final boolean MODE_MODIFICATION = true
 Le mode modification de la programmation. Plus de détails...
 
static final String PROGRAMMATION = "programmation"
 L'identifiant qui permet l'enregistrement du nom de la programmation. Plus de détails...
 

Attributs privés

int boisson
 Le nom de la boisson de la programmation. Plus de détails...
 
int capsule
 Le nom de la capsule de la programmation. Plus de détails...
 
int frequence
 La fréquence de la programmation. Plus de détails...
 
String heure
 L'heure de la programmation. Plus de détails...
 
int identifiant
 L'identifiant de la programmation. Plus de détails...
 
int jour
 Le jour de la programmation. Plus de détails...
 

Attributs privés statiques

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

Description détaillée

Définit les caractéristiques des programmations EKAWA.

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

Documentation des constructeurs et destructeur

◆ Programmation() [1/2]

com.example.ekawa.Programmation.Programmation ( int  capsule,
int  boisson,
int  jour,
String  heure,
int  frequence 
)

Constructeur de la classe Programmation.

Paramètres
capsulela capsule demandée
boissonla boisson demandée
jourle jour demandé
heurel'heure demandée
frequencela fréquence demandée

Définition à la ligne 98 du fichier Programmation.java.

Références com.example.ekawa.Programmation.boisson, com.example.ekawa.Programmation.capsule, com.example.ekawa.Programmation.frequence, com.example.ekawa.Programmation.heure, et com.example.ekawa.Programmation.jour.

99  {
100  this.capsule = capsule;
101  this.boisson = boisson;
102  this.jour = jour;
103  this.heure = heure;
104  this.frequence = frequence;
105  this.identifiant = 0;
106  }
int jour
Le jour de la programmation.
String heure
L'heure de la programmation.
int capsule
Le nom de la capsule de la programmation.
int boisson
Le nom de la boisson de la programmation.
int identifiant
L'identifiant de la programmation.
int frequence
La fréquence de la programmation.

◆ Programmation() [2/2]

com.example.ekawa.Programmation.Programmation ( int  capsule,
int  boisson,
int  jour,
String  heure,
int  frequence,
int  identifiant 
)

Constructeur de la classe Programmation.

Paramètres
capsulela capsule demandée
boissonla boisson demandée
jourle jour demandé
heurel'heure demandée
frequencela fréquence demandée
identifiantl'identifiant de la programmation

Définition à la ligne 118 du fichier Programmation.java.

Références com.example.ekawa.Programmation.boisson, com.example.ekawa.Programmation.capsule, com.example.ekawa.Programmation.frequence, com.example.ekawa.Programmation.heure, com.example.ekawa.Programmation.identifiant, et com.example.ekawa.Programmation.jour.

119  {
120  this.capsule = capsule;
121  this.boisson = boisson;
122  this.jour = jour;
123  this.heure = heure;
124  this.frequence = frequence;
125  this.identifiant = identifiant;
126  }
int jour
Le jour de la programmation.
String heure
L'heure de la programmation.
int capsule
Le nom de la capsule de la programmation.
int boisson
Le nom de la boisson de la programmation.
int identifiant
L'identifiant de la programmation.
int frequence
La fréquence de la programmation.

Documentation des fonctions membres

◆ changerIdentifiant()

com.example.ekawa.Programmation.changerIdentifiant ( int  identifiant)

Méthode qui permet de changer l'identifiant de la programmation.

Paramètres
identifiantl'identifiant de la programmation

Définition à la ligne 193 du fichier Programmation.java.

Références com.example.ekawa.Programmation.identifiant.

Référencé par com.example.ekawa.Cafetiere.creerUneProgrammation().

194  {
195  this.identifiant = identifiant;
196  }
int identifiant
L'identifiant de la programmation.

◆ obtenirBoisson()

com.example.ekawa.Programmation.obtenirBoisson ( )

Méthode qui renvoie la boisson de la programmation.

Renvoie
int la boisson de la programmation

Définition à la ligne 143 du fichier Programmation.java.

Références com.example.ekawa.Programmation.boisson.

Référencé par com.example.ekawa.Cafetiere.creerUneProgrammation(), com.example.ekawa.Ihm.envoyerNotification(), com.example.ekawa.Ihm.initialiserPageProgrammer(), et com.example.ekawa.Cafetiere.modifierUneProgrammation().

144  {
145  return boisson;
146  }
int boisson
Le nom de la boisson de la programmation.

◆ obtenirCapsule()

com.example.ekawa.Programmation.obtenirCapsule ( )

Méthode qui renvoie la capsule de la programmation.

Renvoie
int la capsule de la programmation

Définition à la ligne 133 du fichier Programmation.java.

Références com.example.ekawa.Programmation.capsule.

Référencé par com.example.ekawa.Cafetiere.creerUneProgrammation(), com.example.ekawa.Ihm.envoyerNotification(), com.example.ekawa.Ihm.initialiserPageProgrammer(), et com.example.ekawa.Cafetiere.modifierUneProgrammation().

134  {
135  return capsule;
136  }
int capsule
Le nom de la capsule de la programmation.

◆ obtenirFrequence()

com.example.ekawa.Programmation.obtenirFrequence ( )

Méthode qui renvoie la fréquence de la programmation.

Renvoie
int la fréquence de la programmation

Définition à la ligne 173 du fichier Programmation.java.

Références com.example.ekawa.Programmation.frequence.

Référencé par com.example.ekawa.Cafetiere.creerUneProgrammation(), com.example.ekawa.Ihm.initialiserPageProgrammer(), et com.example.ekawa.Cafetiere.modifierUneProgrammation().

174  {
175  return frequence;
176  }
int frequence
La fréquence de la programmation.

◆ obtenirHeure()

com.example.ekawa.Programmation.obtenirHeure ( )

Méthode qui renvoie l'heure de la programmation.

Renvoie
int l'heure de la programmation

Définition à la ligne 163 du fichier Programmation.java.

Références com.example.ekawa.Programmation.heure.

Référencé par com.example.ekawa.Cafetiere.creerUneProgrammation(), com.example.ekawa.Ihm.envoyerNotification(), com.example.ekawa.Ihm.initialiserPageProgrammer(), et com.example.ekawa.Cafetiere.modifierUneProgrammation().

164  {
165  return heure;
166  }
String heure
L'heure de la programmation.

◆ obtenirIdentifiant()

com.example.ekawa.Programmation.obtenirIdentifiant ( )

Méthode qui renvoie l'identifiant de la programmation.

Renvoie
int l'identifiant de la programmation

Définition à la ligne 183 du fichier Programmation.java.

Références com.example.ekawa.Programmation.identifiant.

Référencé par com.example.ekawa.Cafetiere.creerUneProgrammation(), et com.example.ekawa.Cafetiere.modifierUneProgrammation().

184  {
185  return identifiant;
186  }
int identifiant
L'identifiant de la programmation.

◆ obtenirJour()

com.example.ekawa.Programmation.obtenirJour ( )

Méthode qui renvoie le jour de la programmation.

Renvoie
int le jour de la programmation

Définition à la ligne 153 du fichier Programmation.java.

Références com.example.ekawa.Programmation.jour.

Référencé par com.example.ekawa.Cafetiere.creerUneProgrammation(), com.example.ekawa.Ihm.initialiserPageProgrammer(), et com.example.ekawa.Cafetiere.modifierUneProgrammation().

154  {
155  return jour;
156  }
int jour
Le jour de la programmation.

Documentation des données membres

◆ BOISSON

final String com.example.ekawa.Programmation.BOISSON = "boisson"
static

◆ boisson

int com.example.ekawa.Programmation.boisson
private

Le nom de la boisson de la programmation.

Définition à la ligne 83 du fichier Programmation.java.

Référencé par com.example.ekawa.Programmation.obtenirBoisson(), et com.example.ekawa.Programmation.Programmation().

◆ CAPSULE

final String com.example.ekawa.Programmation.CAPSULE = "capsule"
static

◆ capsule

int com.example.ekawa.Programmation.capsule
private

Le nom de la capsule de la programmation.

Définition à la ligne 82 du fichier Programmation.java.

Référencé par com.example.ekawa.Programmation.obtenirCapsule(), et com.example.ekawa.Programmation.Programmation().

◆ FREQUENCE

final String com.example.ekawa.Programmation.FREQUENCE = "frequence"
static

◆ frequence

int com.example.ekawa.Programmation.frequence
private

La fréquence de la programmation.

Définition à la ligne 86 du fichier Programmation.java.

Référencé par com.example.ekawa.Programmation.obtenirFrequence(), et com.example.ekawa.Programmation.Programmation().

◆ HEURE

final String com.example.ekawa.Programmation.HEURE = "heure"
static

◆ heure

String com.example.ekawa.Programmation.heure
private

L'heure de la programmation.

Définition à la ligne 85 du fichier Programmation.java.

Référencé par com.example.ekawa.Programmation.obtenirHeure(), et com.example.ekawa.Programmation.Programmation().

◆ IDENTIFIANT

final String com.example.ekawa.Programmation.IDENTIFIANT = "identifiant"
static

◆ identifiant

int com.example.ekawa.Programmation.identifiant
private

◆ JOUR

final String com.example.ekawa.Programmation.JOUR = "jour"
static

◆ jour

int com.example.ekawa.Programmation.jour
private

Le jour de la programmation.

Définition à la ligne 84 du fichier Programmation.java.

Référencé par com.example.ekawa.Programmation.obtenirJour(), et com.example.ekawa.Programmation.Programmation().

◆ MAX_PROGRAMMATION

final int com.example.ekawa.Programmation.MAX_PROGRAMMATION = 4
static

◆ MIN_PROGRAMMATION

final int com.example.ekawa.Programmation.MIN_PROGRAMMATION = 0
static

Le nombre minimum de programmation.

Définition à la ligne 22 du fichier Programmation.java.

Référencé par com.example.ekawa.Preference.reorganiserLesProgrammations().

◆ MODE_CREATION

final boolean com.example.ekawa.Programmation.MODE_CREATION = false
static

Le mode création de la programmation.

Définition à la ligne 33 du fichier Programmation.java.

Référencé par com.example.ekawa.Ihm.initialiserFenetreProgrammer(), et com.example.ekawa.Ihm.initialiserPageProgrammer().

◆ MODE_MODIFICATION

final boolean com.example.ekawa.Programmation.MODE_MODIFICATION = true
static

Le mode modification de la programmation.

Définition à la ligne 34 du fichier Programmation.java.

Référencé par com.example.ekawa.Ihm.initialiserFenetreProgrammer(), et com.example.ekawa.Ihm.initialiserPageProgrammer().

◆ PROGRAMMATION

◆ TAG

final String com.example.ekawa.Programmation.TAG = "Programmation"
staticprivate

TAG pour les logs.

Constantes

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


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