1 package com.example.ekawa;
20 private static final String
TAG =
"Programmation";
26 public final static String
CAPSULE =
"capsule";
27 public final static String
BOISSON =
"boisson";
28 public final static String
JOUR =
"jour";
29 public final static String
HEURE =
"heure";
42 public final static int LUNDI = 0;
43 public final static int MARDI = 1;
45 public final static int JEUDI = 3;
50 public final static String[]
JOURS =
68 public final static int UNE_SEULE_FOIS = 0;
69 public final static int TOUS_LES_JOURS = 1;
70 public final static int TOUTES_LES_SEMAINES = 2;
71 public final static int TOUS_LES_MOIS = 3;
73 public final static String[] FREQUENCES =
77 "Toutes les semaines",
98 public Programmation(
int capsule,
int boisson,
int jour, String heure,
int frequence)
105 this.identifiant = 0;
118 public Programmation(
int capsule,
int boisson,
int jour, String heure,
int frequence,
int identifiant)
int jour
Le jour de la programmation.
static final String FREQUENCE
L'identifiant qui permet l'enregistrement de la fréquence de la programmation.
int obtenirIdentifiant()
Méthode qui renvoie l'identifiant de la programmation.
static final String CAPSULE
L'identifiant qui permet l'enregistrement du nom de la capsule de la programmation.
Programmation(int capsule, int boisson, int jour, String heure, int frequence, int identifiant)
Constructeur de la classe Programmation.
static final String HEURE
L'identifiant qui permet l'enregistrement de l'heure de la programmation.
String obtenirHeure()
Méthode qui renvoie l'heure de la programmation.
Programmation(int capsule, int boisson, int jour, String heure, int frequence)
Constructeur de la classe Programmation.
int obtenirJour()
Méthode qui renvoie le jour de la programmation.
static final int MIN_PROGRAMMATION
Le nombre minimum de programmation.
static final int LUNDI
La valeur associée au jour : Lundi.
int obtenirFrequence()
Méthode qui renvoie la fréquence de la programmation.
String heure
L'heure de la programmation.
void changerIdentifiant(int identifiant)
Méthode qui permet de changer l'identifiant de la programmation.
static final String BOISSON
L'identifiant qui permet l'enregistrement du nom de la boisson de la programmation.
static final int MARDI
La valeur associée au jour : Mardi.
static final int JEUDI
La valeur associée au jour : Jeudi.
static final String TAG
TAG pour les logs.
int obtenirCapsule()
Méthode qui renvoie la capsule de la programmation.
int capsule
Le nom de la capsule de la programmation.
static final int DIMANCHE
La valeur associée au jour : Dimanche.
Définit les caractéristiques des fréquences.
static final String [] JOURS
Le nom de chaques jour.
static final boolean MODE_MODIFICATION
Le mode modification de la programmation.
Définit les caractéristiques des jours.
int boisson
Le nom de la boisson de la programmation.
int identifiant
L'identifiant de la programmation.
static final String PROGRAMMATION
L'identifiant qui permet l'enregistrement du nom de la programmation.
Définit les caractéristiques des programmations EKAWA.
static final String JOUR
L'identifiant qui permet l'enregistrement du jour de la programmation.
static final String IDENTIFIANT
L'identifiant qui permet l'enregistrement de l'identifiant de la programmation.
static final boolean MODE_CREATION
Le mode création de la programmation.
int frequence
La fréquence de la programmation.
static final int MAX_PROGRAMMATION
Le nombre maximum de programmation.
int obtenirBoisson()
Méthode qui renvoie la boisson de la programmation.
static final int MERCREDI
La valeur associée au jour : Mercredi.
static final int VENDREDI
La valeur associée au jour : Vendredi.
static final int SAMEDI
La valeur associée au jour : Samedi.