![]() |
Ekawa
1.0
BTS SNIR LaSalle Avignon 2021
|
Déclaration de l'activité principale de l'application Ekawa. Plus de détails...

Classes | |
| class | AdaptateurProgrammer |
| Déclaration de l'adapteur des programmations. Plus de détails... | |
| class | AdaptateurSelection |
| Déclaration de l'adaptateur de liste de capsules et boissons. Plus de détails... | |
Fonctions membres publiques | |
| void | actualiserIndicateurs () |
| Méthode qui permet de mettre à jour les indicateurs (bluetooth, tasse, bac, eau) Plus de détails... | |
| void | actualiserPageInformations () |
| Méthode qui permet d'actualiser la page "Informations". Plus de détails... | |
| void | actualiserPageParametres () |
| Méthode qui permet d'actualiser la page "Parametres". Plus de détails... | |
| void | actualiserPageProgrammer () |
| Méthode qui permet d'actualiser la page "Programmer". Plus de détails... | |
| void | actualiserSelection () |
| Méthode qui permet de mettre à jour la liste des sélections des capsules. Plus de détails... | |
| void | afficherMessage (String texte) |
| Méthode qui permet d'afficher des messages. Plus de détails... | |
| void | afficherMessageAvecRetard (String texte, int temps) |
| Méthode qui permet d'afficher des messages apres un retard. Plus de détails... | |
| void | envoyerNotification (Programmation programmation) |
| Méthode qui permet d'envoyer une notification. Plus de détails... | |
| void | onRequestPermissionsResult (int requestCode, String permissions[], int[] grantResults) |
| Méthode qui permet de gérer la réponse à la demande de permission location. Plus de détails... | |
Fonctions membres protégées | |
| void | onCreate (Bundle savedInstanceState) |
| Méthode appelée à la création de l'activité Plus de détails... | |
| void | onDestroy () |
| Méthode appelée à la destruction de l'application (après onStop() et détruite par le système Android) Plus de détails... | |
| void | onPause () |
| Méthode appelée après qu'une boîte de dialogue s'est affichée (on reprend sur un onResume()) ou avant onStop() (activité plus visible) Plus de détails... | |
| void | onResume () |
| Méthode appelée après onStart() ou après onPause() Plus de détails... | |
| void | onStart () |
| Méthode appelée au démarrage après le onCreate() ou un restart après un onStop() Plus de détails... | |
| void | onStop () |
| Méthode appelée lorsque l'activité n'est plus visible. Plus de détails... | |
Fonctions membres privées | |
| void | demanderPermissions () |
| Méthode qui permet de demander le droit de permission location. Plus de détails... | |
| void | initialiserBoutonLancerCafe () |
| Méthode qui permet d'initialiser le bouton principal de l'application (pour lancer le café) Plus de détails... | |
| void | initialiserBoutonsIndicateurs () |
| Méthode qui permet d'initialiser les indicateurs (bluetooth, tasse, bac, eau) Plus de détails... | |
| void | initialiserFenetreAProposParametres () |
| Méthode qui permet d'initialiser la fenêtre "A propos". Plus de détails... | |
| void | initialiserFenetreProgrammer () |
| Méthode qui permet d'initialiser la fenêtre volante "Programmer". Plus de détails... | |
| void | initialiserFenetreReinitialiserParametres () |
| Méthode qui permet d'initialiser la fenêtre "Réinitialiser paramètres". Plus de détails... | |
| void | initialiserMenu () |
| Méthode qui permet d'initialiser le menu (page "informations", page "programmer", page "paramètres") Plus de détails... | |
| void | initialiserNotifications () |
| Méthode qui permet d'initialiser la fenetre "A propos". Plus de détails... | |
| void | initialiserPageInformations () |
| Méthode qui permet d'initialiser la page "Informations". Plus de détails... | |
| void | initialiserPageParametres () |
| Méthode qui permet d'initialiser la page "Parametres". Plus de détails... | |
| void | initialiserPageProgrammer () |
| Méthode qui permet d'initialiser la page "Programmer". Plus de détails... | |
| void | initialiserSelectionBoisson () |
| Méthode qui permet d'initialiser la liste de sélection des boissons. Plus de détails... | |
| void | initialiserSelectionCapsule () |
| Méthode qui permet d'initialiser la liste de sélection des capsules. Plus de détails... | |
| void | reinitialiserListe (ListView liste) |
| Méthode qui permet de réinitialiser une liste. Plus de détails... | |
Attributs privés | |
| View | apparenceFenetreProgrammer |
| L'apparence de la fenêtre Programmer. Plus de détails... | |
| View | apparenceFenetreReinitialiserParametres |
| L'apparence de la fenêtre réinitialiser informations des paramètres. Plus de détails... | |
| ProgressBar | barNiveauEau |
| Indicateur du niveau d'eau (bar de progression) Plus de détails... | |
| ProgressBar | barNiveauEauFond |
| Indicateur du niveau d'eau en fond. Plus de détails... | |
| int | boissonProgrammation = 0 |
| La boisson de la programmation. Plus de détails... | |
| Button | boutonAPropos |
| Bouton A propos. Plus de détails... | |
| ImageButton | boutonBac |
| Bouton indicateur du bac. Plus de détails... | |
| ImageButton | boutonBluetooth |
| Bouton indicateur du Bluetooth. Plus de détails... | |
| FrameLayout | boutonLancerCafe |
| Bouton central : lancer un café Plus de détails... | |
| LinearLayout | boutonPageInformations |
| Bouton pour ouvrir/fermer la page Informations. Plus de détails... | |
| LinearLayout | boutonPageParametres |
| Bouton pour ouvrir/fermer la page Parametres. Plus de détails... | |
| LinearLayout | boutonPageProgrammer |
| Bouton pour ouvrir/fermer la page Programmer. Plus de détails... | |
| Button | boutonReinitialiserInformations |
| Bouton de réinitialisation des données de la cafetière. Plus de détails... | |
| FrameLayout | boutonSelectionBoisson |
| Bouton pour ouvrir/fermer la sélection des boissons. Plus de détails... | |
| FrameLayout | boutonSelectionCapsule |
| Bouton pour ouvrir/fermer la sélection des capsules. Plus de détails... | |
| ImageButton | boutonTasse |
| Bouton indicateur de la tasse. Plus de détails... | |
| int | capsuleProgrammation = 0 |
| La capsule de la programmation. Plus de détails... | |
| EditText | dureteEau |
| Bouton réinitialiser la dureté de l'eau. Plus de détails... | |
| AlertDialog | fenetreAProposParametres |
| La fenêtre a propos des parametres. Plus de détails... | |
| AlertDialog | fenetreInformations |
| La fenêtre Informations. Plus de détails... | |
| AlertDialog | fenetreProgrammer |
| La fenêtre Programmer. Plus de détails... | |
| AlertDialog | fenetreReinitialiserParametres |
| La fenêtre réinitialiser informations des paramètres. Plus de détails... | |
| NotificationManager | gestionnaireNotification |
| Le gestionnaire de notification. Plus de détails... | |
| TimePicker | heureProgrammer |
| La sélection de l'heure. Plus de détails... | |
| Integer [] | identifiantsImagesBoisson |
| Les images des boissons. Plus de détails... | |
| Integer [] | identifiantsImagesCapsules |
| Les images des capsules. Plus de détails... | |
| ImageView | imageBoissonActuelle |
| Indicateur de la boisson actuellement sélectionnée. Plus de détails... | |
| ImageView | imageCapsuleActuelle |
| Indicateur de la capsule actuellement sélectionnée. Plus de détails... | |
| ListView | listeBoissonProgrammer |
| La liste des boissons de la fenêtre Programmer. Plus de détails... | |
| ListView | listeCapsuleInformations |
| La liste des capsules de la page Informations. Plus de détails... | |
| ListView | listeCapsuleProgrammer |
| La liste des capsules de la fenêtre Programmer. Plus de détails... | |
| ListView | listeProgrammer |
| La liste des programmations. Plus de détails... | |
| ListView | listeSelectionBoisson |
| La liste des boissons sélectionnables. Plus de détails... | |
| ListView | listeSelectionCapsule |
| La liste des capsules sélectionnables. Plus de détails... | |
| boolean | modeProgrammer |
| Le mode de la fenêtre Programmer. Plus de détails... | |
| Switch | nombreBacVide |
| Bouton réinitialiser le nombre de bac vidé au total. Plus de détails... | |
| Switch | nombreCafe |
| Bouton réinitialiser le nombre de cafés effectués au total par la machine de la fenêtre Parametres. Plus de détails... | |
| Switch | nombreEauRemplie |
| Bouton réinitialiser le nombre de réservoir d'eau remplie. Plus de détails... | |
| String [] | nomsBoisson |
| Les noms des boissons. Plus de détails... | |
| String [] | nomsCapsules |
| Les noms des capsules. Plus de détails... | |
| LinearLayout | pageInformations |
| La page Informations. Plus de détails... | |
| LinearLayout | pageParametres |
| La page Parametres. Plus de détails... | |
| LinearLayout | pageProgrammer |
| La page Programmer. Plus de détails... | |
| AlertDialog.Builder | parametresFenetreAProposParametres |
| Les paramètres de la fenêtre a propos des paramètres. Plus de détails... | |
| AlertDialog.Builder | parametresFenetreInformations |
| Les paramètres de la fenêtre Informations. Plus de détails... | |
| AlertDialog.Builder | parametresFenetreProgrammer |
| Les paramètres de la fenêtre Programmer. Plus de détails... | |
| AlertDialog.Builder | parametresFenetreReinitialiserParametres |
| Les paramètres de la fenêtre réinitialiser informations des paramètres. Plus de détails... | |
| Notification.Builder | parametresNotification |
| Le créateur de notification. Plus de détails... | |
| int | positionProgrammer |
| la position de la programmation Plus de détails... | |
| Switch | programmations |
| Bouton réinitialiser les programmations. Plus de détails... | |
| EditText | qualiteEau |
| Bouton réinitialiser la qualité de l'eau. Plus de détails... | |
| Switch | simulateur |
| Bouton réinitialiser le réservoir d'eau, le bac et le magasin. Plus de détails... | |
| Spinner | spinnerFrequenceProgrammer |
| La sélection de la fréquence. Plus de détails... | |
| Spinner | spinnerJourProgrammer |
| La sélection du jour de la semaine. Plus de détails... | |
| TextView | texteBoissonActuelle |
| Le nom de la boisson actuellement sélectionnée. Plus de détails... | |
| TextView | texteCapsuleActuelle |
| Le nom de la capsule actuellement sélectionnée. Plus de détails... | |
| TextView | texteDureteEau |
| Le texte affichant la dureté de l'eau. Plus de détails... | |
| TextView | texteNbBac |
| Le texte affichant le nombre de bac vidé au total. Plus de détails... | |
| TextView | texteNbCafe |
| Le texte affichant le nombre de cafés éffectués au total par la machine. Plus de détails... | |
| TextView | texteNbCafeJour |
| Le texte affichant le nombre de cafés effectués par l'utilisateur du jour. Plus de détails... | |
| TextView | texteNbEau |
| Le texte affichant le nombre de réservoir d'eau remplie. Plus de détails... | |
| TextView | texteNiveauEau |
| Indicateur du niveau d'eau (texte) Plus de détails... | |
| TextView | texteNomCafetiere |
| Le texte affichant le nom de la cafetière connectée. Plus de détails... | |
| TextView | texteQualiteEau |
| Le texte affichant la qualité de l'eau. Plus de détails... | |
| boolean | visibiliteListeSelectionBoisson = false |
| La visibilité de la liste de boisson. Plus de détails... | |
| boolean | visibiliteListeSelectionCapsule = false |
| La visibilité de la liste de capsule. Plus de détails... | |
| boolean | visibilitePageInformations = false |
| La visibilité de la page Informations. Plus de détails... | |
| boolean | visibilitePageParametres = false |
| La visibilité de la page Parametres. Plus de détails... | |
| boolean | visibilitePageProgrammer = false |
| La visibilité de la page Programmer. Plus de détails... | |
Attributs privés statiques | |
| static final String | TAG = "_Ihm" |
| TAG pour les logs. Plus de détails... | |
Déclaration de l'activité principale de l'application Ekawa.
| com.example.ekawa.Ihm.actualiserIndicateurs | ( | ) |
Méthode qui permet de mettre à jour les indicateurs (bluetooth, tasse, bac, eau)
Définition à la ligne 1044 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.AUCUNE_CAPSULE, com.example.ekawa.Cafetiere.informerCapsuleActuelle(), com.example.ekawa.Cafetiere.informerConnexionBluetooth(), com.example.ekawa.Cafetiere.informerEtatBac(), com.example.ekawa.Cafetiere.informerEtatBluetooth(), com.example.ekawa.Cafetiere.informerEtatCafetiere(), com.example.ekawa.Cafetiere.informerEtatTasse(), et com.example.ekawa.Cafetiere.informerNiveauEau().
Référencé par com.example.ekawa.Cafetiere.actualiserCafetiere(), com.example.ekawa.Cafetiere.actualiserIHM(), com.example.ekawa.Cafetiere.changerCapsuleActuelle(), com.example.ekawa.Cafetiere.lancerPreparationCafe(), com.example.ekawa.Ihm.onCreate(), com.example.ekawa.Ihm.onResume(), et com.example.ekawa.Cafetiere.remettreAZero().
| com.example.ekawa.Ihm.actualiserPageInformations | ( | ) |
Méthode qui permet d'actualiser la page "Informations".
Définition à la ligne 1110 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.informerDureteeEau(), com.example.ekawa.Cafetiere.informerNombreBacVide(), com.example.ekawa.Cafetiere.informerNombreCafeDuJour(), com.example.ekawa.Cafetiere.informerNombreCafeTotal(), com.example.ekawa.Cafetiere.informerNombreEauRemplie(), com.example.ekawa.Cafetiere.informerNomCafetiere(), com.example.ekawa.Cafetiere.informerQualiteEau(), et com.example.ekawa.Cafetiere.NB_MAX_CAFE_CONSEILLEE.
Référencé par com.example.ekawa.Cafetiere.actualiserInformationsComplementaires(), com.example.ekawa.Ihm.initialiserMenu(), et com.example.ekawa.Cafetiere.lancerPreparationCafe().
| com.example.ekawa.Ihm.actualiserPageParametres | ( | ) |
Méthode qui permet d'actualiser la page "Parametres".
Définition à la ligne 1145 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.informerVersionCafetiere(), et com.example.ekawa.Ihm.parametresFenetreAProposParametres.
Référencé par com.example.ekawa.Ihm.initialiserPageParametres().
| com.example.ekawa.Ihm.actualiserPageProgrammer | ( | ) |
Méthode qui permet d'actualiser la page "Programmer".
Définition à la ligne 1130 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.listerProgrammations(), com.example.ekawa.Programmation.Jours.LUNDI, et com.example.ekawa.Programmation.Frequences.UNE_SEULE_FOIS.
Référencé par com.example.ekawa.Cafetiere.creerUneProgrammation(), com.example.ekawa.Ihm.initialiserFenetreProgrammer(), com.example.ekawa.Ihm.initialiserPageProgrammer(), com.example.ekawa.Cafetiere.modifierUneProgrammation(), com.example.ekawa.Cafetiere.supprimerLesProgrammations(), et com.example.ekawa.Cafetiere.supprimerUneProgrammation().
| com.example.ekawa.Ihm.actualiserSelection | ( | ) |
Méthode qui permet de mettre à jour la liste des sélections des capsules.
Définition à la ligne 1082 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.AUCUNE_CAPSULE, com.example.ekawa.Cafetiere.informerBoissonActuelle(), com.example.ekawa.Cafetiere.informerCapsuleActuelle(), com.example.ekawa.Cafetiere.informerPresenceCapsule(), et com.example.ekawa.Cafetiere.NOMBRE_CAPSULE_MAX.
Référencé par com.example.ekawa.Cafetiere.actualiserMagasin(), et com.example.ekawa.Cafetiere.remettreAZero().
| com.example.ekawa.Ihm.afficherMessage | ( | String | texte | ) |
Méthode qui permet d'afficher des messages.
| texte | texte à afficher |
Définition à la ligne 1161 du fichier Ihm.java.
Référencé par com.example.ekawa.Cafetiere.actualiserInformationsComplementaires(), com.example.ekawa.Cafetiere.demanderPreparationCafe(), com.example.ekawa.Ihm.initialiserFenetreReinitialiserParametres(), com.example.ekawa.Ihm.initialiserMenu(), com.example.ekawa.Cafetiere.lancerPreparationCafe(), com.example.ekawa.Cafetiere.modifierUneProgrammation(), com.example.ekawa.Cafetiere.supprimerUneProgrammation(), com.example.ekawa.Cafetiere.verifierCreationUneProgrammation(), com.example.ekawa.Cafetiere.verifierModifierUneProgrammation(), com.example.ekawa.Cafetiere.verifierPreparationCafe(), com.example.ekawa.Cafetiere.verifierProgrammation(), et com.example.ekawa.Cafetiere.verifierSuppressionDuneProgrammation().
| com.example.ekawa.Ihm.afficherMessageAvecRetard | ( | String | texte, |
| int | temps | ||
| ) |
Méthode qui permet d'afficher des messages apres un retard.
| texte | texte à afficher |
| temps | temps du retard (en millisecondes) |
Définition à la ligne 1173 du fichier Ihm.java.
Référencé par com.example.ekawa.Cafetiere.lancerPreparationCafe().
|
private |
Méthode qui permet de demander le droit de permission location.
Définition à la ligne 395 du fichier Ihm.java.
Référencé par com.example.ekawa.Ihm.onCreate().
| com.example.ekawa.Ihm.envoyerNotification | ( | Programmation | programmation | ) |
Méthode qui permet d'envoyer une notification.
| programmation | la programmation |
Définition à la ligne 1219 du fichier Ihm.java.
Références com.example.ekawa.Programmation.obtenirBoisson(), com.example.ekawa.Programmation.obtenirCapsule(), com.example.ekawa.Programmation.obtenirHeure(), et com.example.ekawa.Ihm.parametresNotification.
Référencé par com.example.ekawa.Cafetiere.verifierProgrammation().
|
private |
Méthode qui permet d'initialiser le bouton principal de l'application (pour lancer le café)
Définition à la ligne 599 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.actualiserDonnees(), com.example.ekawa.Cafetiere.demanderPreparationCafe(), com.example.ekawa.Cafetiere.estPrete(), com.example.ekawa.Cafetiere.informerCapsuleActuelle(), et com.example.ekawa.Cafetiere.informerPresenceCapsule().
Référencé par com.example.ekawa.Ihm.onCreate().
|
private |
Méthode qui permet d'initialiser les indicateurs (bluetooth, tasse, bac, eau)
Définition à la ligne 429 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.actualiserDonnees(), com.example.ekawa.Cafetiere.allumer(), com.example.ekawa.Cafetiere.connecter(), com.example.ekawa.Cafetiere.eteindre(), com.example.ekawa.Cafetiere.informerConnexionBluetooth(), et com.example.ekawa.Cafetiere.informerEtatBluetooth().
Référencé par com.example.ekawa.Ihm.onCreate().
|
private |
Méthode qui permet d'initialiser la fenêtre "A propos".
Définition à la ligne 1017 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.informerVersionCafetiere(), et com.example.ekawa.Ihm.parametresFenetreAProposParametres.
Référencé par com.example.ekawa.Ihm.initialiserPageParametres().
|
private |
Méthode qui permet d'initialiser la fenêtre volante "Programmer".
Définition à la ligne 807 du fichier Ihm.java.
Références com.example.ekawa.Ihm.actualiserPageProgrammer(), com.example.ekawa.Ihm.AdaptateurSelection.AdaptateurSelection(), com.example.ekawa.Cafetiere.demanderCreationUneProgrammation(), com.example.ekawa.Cafetiere.demanderModificationUneProgrammation(), com.example.ekawa.Cafetiere.demanderSuppressionUneProgrammation(), com.example.ekawa.Programmation.Frequences.FREQUENCES, com.example.ekawa.Cafetiere.informerBoissonActuelle(), com.example.ekawa.Cafetiere.informerCapsuleActuelle(), com.example.ekawa.Programmation.Jours.JOURS, com.example.ekawa.Programmation.MODE_CREATION, com.example.ekawa.Programmation.MODE_MODIFICATION, com.example.ekawa.Ihm.parametresFenetreProgrammer, et com.example.ekawa.Ihm.reinitialiserListe().
Référencé par com.example.ekawa.Ihm.initialiserPageProgrammer().
|
private |
Méthode qui permet d'initialiser la fenêtre "Réinitialiser paramètres".
Définition à la ligne 947 du fichier Ihm.java.
Références com.example.ekawa.Ihm.afficherMessage(), com.example.ekawa.Cafetiere.modifierInformationsComplementaires(), et com.example.ekawa.Ihm.parametresFenetreReinitialiserParametres.
Référencé par com.example.ekawa.Ihm.initialiserPageParametres().
|
private |
Méthode qui permet d'initialiser le menu (page "informations", page "programmer", page "paramètres")
Définition à la ligne 625 du fichier Ihm.java.
Références com.example.ekawa.Ihm.actualiserPageInformations(), com.example.ekawa.Ihm.afficherMessage(), et com.example.ekawa.Cafetiere.informerNTP().
Référencé par com.example.ekawa.Ihm.onCreate().
|
private |
Méthode qui permet d'initialiser la fenetre "A propos".
Définition à la ligne 1033 du fichier Ihm.java.
Références com.example.ekawa.Ihm.parametresNotification.
Référencé par com.example.ekawa.Ihm.onCreate().
|
private |
Méthode qui permet d'initialiser la page "Informations".
Définition à la ligne 716 du fichier Ihm.java.
Références com.example.ekawa.Ihm.AdaptateurSelection.AdaptateurSelection(), com.example.ekawa.Cafetiere.obtenirDescriptionCapsule(), et com.example.ekawa.Ihm.parametresFenetreInformations.
Référencé par com.example.ekawa.Ihm.onCreate().
|
private |
Méthode qui permet d'initialiser la page "Parametres".
Définition à la ligne 916 du fichier Ihm.java.
Références com.example.ekawa.Ihm.actualiserPageParametres(), com.example.ekawa.Ihm.initialiserFenetreAProposParametres(), et com.example.ekawa.Ihm.initialiserFenetreReinitialiserParametres().
Référencé par com.example.ekawa.Ihm.onCreate().
|
private |
Méthode qui permet d'initialiser la page "Programmer".
Définition à la ligne 747 du fichier Ihm.java.
Références com.example.ekawa.Ihm.actualiserPageProgrammer(), com.example.ekawa.Cafetiere.informerBoissonActuelle(), com.example.ekawa.Cafetiere.informerCapsuleActuelle(), com.example.ekawa.Ihm.initialiserFenetreProgrammer(), com.example.ekawa.Programmation.MODE_CREATION, com.example.ekawa.Programmation.MODE_MODIFICATION, com.example.ekawa.Programmation.obtenirBoisson(), com.example.ekawa.Programmation.obtenirCapsule(), com.example.ekawa.Programmation.obtenirFrequence(), com.example.ekawa.Programmation.obtenirHeure(), com.example.ekawa.Programmation.obtenirJour(), com.example.ekawa.Cafetiere.obtenirProgrammation(), com.example.ekawa.Ihm.parametresFenetreProgrammer, et com.example.ekawa.Ihm.reinitialiserListe().
Référencé par com.example.ekawa.Ihm.onCreate().
|
private |
Méthode qui permet d'initialiser la liste de sélection des boissons.
Définition à la ligne 543 du fichier Ihm.java.
Références com.example.ekawa.Ihm.AdaptateurSelection.AdaptateurSelection(), com.example.ekawa.Cafetiere.changerBoissonActuelle(), com.example.ekawa.Cafetiere.listerBoissons(), et com.example.ekawa.Cafetiere.NOMBRE_BOISSON_MAX.
Référencé par com.example.ekawa.Ihm.onCreate().
|
private |
Méthode qui permet d'initialiser la liste de sélection des capsules.
Définition à la ligne 486 du fichier Ihm.java.
Références com.example.ekawa.Ihm.AdaptateurSelection.AdaptateurSelection(), com.example.ekawa.Cafetiere.changerCapsuleActuelle(), com.example.ekawa.Cafetiere.informerPresenceCapsule(), com.example.ekawa.Cafetiere.listerCapsules(), et com.example.ekawa.Cafetiere.NOMBRE_CAPSULE_MAX.
Référencé par com.example.ekawa.Ihm.onCreate().
|
protected |
Méthode appelée à la création de l'activité
| savedInstanceState |
Définition à la ligne 311 du fichier Ihm.java.
Références com.example.ekawa.Ihm.actualiserIndicateurs(), com.example.ekawa.Ihm.demanderPermissions(), com.example.ekawa.Ihm.initialiserBoutonLancerCafe(), com.example.ekawa.Ihm.initialiserBoutonsIndicateurs(), com.example.ekawa.Ihm.initialiserMenu(), com.example.ekawa.Ihm.initialiserNotifications(), com.example.ekawa.Ihm.initialiserPageInformations(), com.example.ekawa.Ihm.initialiserPageParametres(), com.example.ekawa.Ihm.initialiserPageProgrammer(), com.example.ekawa.Ihm.initialiserSelectionBoisson(), et com.example.ekawa.Ihm.initialiserSelectionCapsule().
|
protected |
Méthode appelée à la destruction de l'application (après onStop() et détruite par le système Android)
Définition à la ligne 384 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.eteindre().
Référencé par com.example.ekawa.Ihm.onRequestPermissionsResult().
|
protected |
Méthode appelée après qu'une boîte de dialogue s'est affichée (on reprend sur un onResume()) ou avant onStop() (activité plus visible)
Définition à la ligne 362 du fichier Ihm.java.
| com.example.ekawa.Ihm.onRequestPermissionsResult | ( | int | requestCode, |
| String | permissions[], | ||
| int [] | grantResults | ||
| ) |
Méthode qui permet de gérer la réponse à la demande de permission location.
Définition à la ligne 409 du fichier Ihm.java.
Références com.example.ekawa.Cafetiere.allumer(), et com.example.ekawa.Ihm.onDestroy().
|
protected |
Méthode appelée après onStart() ou après onPause()
Définition à la ligne 350 du fichier Ihm.java.
Références com.example.ekawa.Ihm.actualiserIndicateurs().
|
protected |
Méthode appelée au démarrage après le onCreate() ou un restart après un onStop()
Définition à la ligne 339 du fichier Ihm.java.
|
protected |
|
private |
Méthode qui permet de réinitialiser une liste.
| liste | la liste à réinitialiser |
Définition à la ligne 1205 du fichier Ihm.java.
Référencé par com.example.ekawa.Ihm.initialiserFenetreProgrammer(), et com.example.ekawa.Ihm.initialiserPageProgrammer().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Les paramètres de la fenêtre a propos des paramètres.
Définition à la ligne 162 du fichier Ihm.java.
Référencé par com.example.ekawa.Ihm.actualiserPageParametres(), et com.example.ekawa.Ihm.initialiserFenetreAProposParametres().
|
private |
Les paramètres de la fenêtre Informations.
Définition à la ligne 132 du fichier Ihm.java.
Référencé par com.example.ekawa.Ihm.initialiserPageInformations().
|
private |
Les paramètres de la fenêtre Programmer.
Définition à la ligne 144 du fichier Ihm.java.
Référencé par com.example.ekawa.Ihm.initialiserFenetreProgrammer(), et com.example.ekawa.Ihm.initialiserPageProgrammer().
|
private |
Les paramètres de la fenêtre réinitialiser informations des paramètres.
Définition à la ligne 158 du fichier Ihm.java.
Référencé par com.example.ekawa.Ihm.initialiserFenetreReinitialiserParametres().
|
private |
Le créateur de notification.
Définition à la ligne 173 du fichier Ihm.java.
Référencé par com.example.ekawa.Ihm.envoyerNotification(), et com.example.ekawa.Ihm.initialiserNotifications().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |