A B C D E F G H I M N O P R S T U V

A

activerAnnuler(boolean) - Method in interface VueAbstraite
 
activerAnnuler(boolean) - Method in class VueCard
 
activerAnnuler(boolean) - Method in class VueFermee
 
activerAnnuler(boolean) - Method in class VueFlow
 
activerBoissonServie(boolean) - Method in interface VueAbstraite
 
activerBoissonServie(boolean) - Method in class VueCard
 
activerBoissonServie(boolean) - Method in class VueFermee
 
activerBoissonServie(boolean) - Method in class VueFlow
 
activerChoixBoisson(int, boolean) - Method in interface VueAbstraite
 
activerChoixBoisson(int, boolean) - Method in class VueCard
 
activerChoixBoisson(int, boolean) - Method in class VueFermee
 
activerChoixBoisson(int, boolean) - Method in class VueFlow
 
activerCinqFrancs(boolean) - Method in interface VueAbstraite
 
activerCinqFrancs(boolean) - Method in class VueCard
 
activerCinqFrancs(boolean) - Method in class VueFermee
 
activerCinqFrancs(boolean) - Method in class VueFlow
 
activerClef(boolean) - Method in class VueFermee
 
activerClef(boolean) - Method in class VueOuverte
 
activerCode(boolean) - Method in interface VueAbstraite
 
activerCode(boolean) - Method in class VueCard
 
activerCode(boolean) - Method in class VueFermee
 
activerCode(boolean) - Method in class VueFlow
 
activerDeuxFrancs(boolean) - Method in interface VueAbstraite
 
activerDeuxFrancs(boolean) - Method in class VueCard
 
activerDeuxFrancs(boolean) - Method in class VueFermee
 
activerDeuxFrancs(boolean) - Method in class VueFlow
 
activerFermeture(boolean) - Method in interface VueAbstraite
 
activerFermeture(boolean) - Method in class VueCard
 
activerFermeture(boolean) - Method in class VueFlow
 
activerLesStocks(boolean) - Method in interface VueAbstraite
 
activerLesStocks(boolean) - Method in class VueCard
 
activerLesStocks(boolean) - Method in class VueFlow
 
activerLesStocks(boolean) - Method in class VueOuverte
 
activerOuverture(boolean) - Method in interface VueAbstraite
 
activerOuverture(boolean) - Method in class VueCard
 
activerOuverture(boolean) - Method in class VueFlow
 
activerPieces(boolean) - Method in interface VueAbstraite
 
activerPieces(boolean) - Method in class VueCard
 
activerPieces(boolean) - Method in class VueFermee
 
activerPieces(boolean) - Method in class VueFlow
 
activerRetourPieces(boolean) - Method in interface VueAbstraite
 
activerRetourPieces(boolean) - Method in class VueCard
 
activerRetourPieces(boolean) - Method in class VueFermee
 
activerRetourPieces(boolean) - Method in class VueFlow
 
activerUnFranc(boolean) - Method in interface VueAbstraite
 
activerUnFranc(boolean) - Method in class VueCard
 
activerUnFranc(boolean) - Method in class VueFermee
 
activerUnFranc(boolean) - Method in class VueFlow
 
afficherCafe(int, int, int) - Method in interface VueAbstraite
 
afficherCafe(int, int, int) - Method in class VueCard
 
afficherCafe(int, int, int) - Method in class VueFlow
 
afficherCafe(int, int, int) - Method in class VueOuverte
 
afficherCaisse(int, int, int) - Method in interface VueAbstraite
 
afficherCaisse(int, int, int) - Method in class VueCard
 
afficherCaisse(int, int, int) - Method in class VueFlow
 
afficherCaisse(int, int, int) - Method in class VueOuverte
 
afficherChocolat(int, int, int) - Method in interface VueAbstraite
 
afficherChocolat(int, int, int) - Method in class VueCard
 
afficherChocolat(int, int, int) - Method in class VueFlow
 
afficherChocolat(int, int, int) - Method in class VueOuverte
 
afficherChoixAnnule() - Method in interface VueAbstraite
 
afficherChoixAnnule() - Method in class VueCard
 
afficherChoixAnnule() - Method in class VueFermee
 
afficherChoixAnnule() - Method in class VueFlow
 
afficherEnService1() - Method in interface ControleAbstrait
 
afficherEnService1() - Method in class ControleBase
 
afficherEnService2() - Method in interface ControleAbstrait
 
afficherEnService2() - Method in class ControleBase
 
afficherEnService3() - Method in interface ControleAbstrait
 
afficherEnService3() - Method in class ControleBase
 
afficherEtatDuService() - Method in interface ControleAbstrait
 
afficherEtatDuService() - Method in class ControleBase
 
afficherGobelet(int, int, int) - Method in interface VueAbstraite
 
afficherGobelet(int, int, int) - Method in class VueCard
 
afficherGobelet(int, int, int) - Method in class VueFlow
 
afficherGobelet(int, int, int) - Method in class VueOuverte
 
afficherHorsService0() - Method in interface ControleAbstrait
 
afficherHorsService0() - Method in class ControleBase
 
afficherHorsService1() - Method in interface ControleAbstrait
 
afficherHorsService1() - Method in class ControleBase
 
afficherLesStocks() - Method in interface ControleAbstrait
 
afficherLesStocks() - Method in class ControleBase
 
afficherMessage(String) - Method in interface VueAbstraite
 
afficherMessage(String) - Method in class VueCard
 
afficherMessage(String) - Method in class VueFermee
 
afficherMessage(String) - Method in class VueFlow
 
afficherNiveauCafe(int) - Method in interface VueAbstraite
 
afficherNiveauCafe(int) - Method in class VueCard
 
afficherNiveauCafe(int) - Method in class VueFlow
 
afficherNiveauCafe(int) - Method in class VueOuverte
 
afficherNiveauCaisse(int) - Method in interface VueAbstraite
 
afficherNiveauCaisse(int) - Method in class VueCard
 
afficherNiveauCaisse(int) - Method in class VueFlow
 
afficherNiveauCaisse(int) - Method in class VueOuverte
 
afficherNiveauChocolat(int) - Method in interface VueAbstraite
 
afficherNiveauChocolat(int) - Method in class VueCard
 
afficherNiveauChocolat(int) - Method in class VueFlow
 
afficherNiveauChocolat(int) - Method in class VueOuverte
 
afficherNiveauGobelet(int) - Method in interface VueAbstraite
 
afficherNiveauGobelet(int) - Method in class VueCard
 
afficherNiveauGobelet(int) - Method in class VueFlow
 
afficherNiveauGobelet(int) - Method in class VueOuverte
 
afficherNiveauSucre(int) - Method in interface VueAbstraite
 
afficherNiveauSucre(int) - Method in class VueCard
 
afficherNiveauSucre(int) - Method in class VueFlow
 
afficherNiveauSucre(int) - Method in class VueOuverte
 
afficherSommeIntroduite(int) - Method in interface VueAbstraite
 
afficherSommeIntroduite(int) - Method in class VueCard
 
afficherSommeIntroduite(int) - Method in class VueFermee
 
afficherSommeIntroduite(int) - Method in class VueFlow
 
afficherSommeNecessaire(int) - Method in interface VueAbstraite
 
afficherSommeNecessaire(int) - Method in class VueCard
 
afficherSommeNecessaire(int) - Method in class VueFermee
 
afficherSommeNecessaire(int) - Method in class VueFlow
 
afficherSommeRendue(int) - Method in interface VueAbstraite
 
afficherSommeRendue(int) - Method in class VueCard
 
afficherSommeRendue(int) - Method in class VueFermee
 
afficherSommeRendue(int) - Method in class VueFlow
 
afficherSucre(int, int, int) - Method in interface VueAbstraite
 
afficherSucre(int, int, int) - Method in class VueCard
 
afficherSucre(int, int, int) - Method in class VueFlow
 
afficherSucre(int, int, int) - Method in class VueOuverte
 
ajouterBoisson(Boisson) - Method in class Consommable
 
ajouterPiece(Piece) - Method in class TasPieces
 
ajusterCafe(int) - Method in interface ControleAbstrait
 
ajusterCafe(int) - Method in class ControleBase
 
ajusterCafe(int) - Method in class Modele1
 
ajusterCafe(int) - Method in interface ModeleAbstrait
 
ajusterCaisse(int) - Method in interface ControleAbstrait
 
ajusterCaisse(int) - Method in class ControleBase
 
ajusterCaisse(int) - Method in class Modele1
 
ajusterCaisse(int) - Method in interface ModeleAbstrait
 
ajusterChocolat(int) - Method in interface ControleAbstrait
 
ajusterChocolat(int) - Method in class ControleBase
 
ajusterChocolat(int) - Method in class Modele1
 
ajusterChocolat(int) - Method in interface ModeleAbstrait
 
ajusterConsommable(Consommable, int) - Method in class Operateur
 
ajusterGobelet(int) - Method in interface ControleAbstrait
 
ajusterGobelet(int) - Method in class ControleBase
 
ajusterGobelet(int) - Method in class Modele1
 
ajusterGobelet(int) - Method in interface ModeleAbstrait
 
ajusterSucre(int) - Method in interface ControleAbstrait
 
ajusterSucre(int) - Method in class ControleBase
 
ajusterSucre(int) - Method in class Modele1
 
ajusterSucre(int) - Method in interface ModeleAbstrait
 
ajusterTasPiece(TasPieces, int) - Method in class Operateur
 
annuler() - Method in class Client
 
annuler() - Method in class Modele1
 
annuler() - Method in interface ModeleAbstrait
 
Application - class Application.
 
Application() - Constructor for class Application
 

B

bilanFinancier() - Method in interface ControleAbstrait
 
bilanFinancier() - Method in class ControleBase
 
bilanFinancier() - Method in class Modele1
 
bilanFinancier() - Method in interface ModeleAbstrait
 
bilanFinancier() - Method in class Proprietaire
 
bilanIntervention(int) - Method in class Proprietaire
 
Boisson - class Boisson.
 
Boisson(String, Vector) - Constructor for class Boisson
 
boissonChoisie() - Method in class Client
 

C

checkList() - Method in interface ControleAbstrait
 
checkList() - Method in class ControleBase
 
choisirBoisson(Boisson) - Method in class Client
 
choixAnnuler() - Method in interface ControleAbstrait
 
choixAnnuler() - Method in class ControleBase
 
choixBoisson(int) - Method in interface ControleAbstrait
 
choixBoisson(int) - Method in class ControleBase
 
choixBoisson(int) - Method in class Modele1
 
choixBoisson(int) - Method in interface ModeleAbstrait
 
choixBoissonPossible(int) - Method in class Modele1
 
choixBoissonPossible(int) - Method in interface ModeleAbstrait
 
choixDisponible() - Method in interface ControleAbstrait
 
choixDisponible() - Method in class ControleBase
 
choixDisponible() - Method in class Modele1
 
choixDisponible() - Method in interface ModeleAbstrait
 
Client - class Client.
 
Client(String, TasPieces, TasPieces) - Constructor for class Client
 
Client(TasPieces, TasPieces) - Constructor for class Client
 
codeProprietaire(String) - Method in interface ControleAbstrait
 
codeProprietaire(String) - Method in class ControleBase
 
conserverPieces(int) - Method in class TasPieces
conserverPieces ne conserve que les pièces du stock dont l'index est inférieur au paramêtre.
Consommable - class Consommable.
 
Consommable(String, int, int, int, int) - Constructor for class Consommable
 
contientValeur(int) - Method in class TasPieces
contientValeur retourne : vrai s'il trouve un sous-ensemble dont la somme des valeurs correspond au paramêtre, faux sinon Attention : le fait qu'il ne trouve pas ne signifie pas que cela est impossible, mais seulement que cet algorithme naïf n'a pas trouvé de solution.
ControleAbstrait - interface ControleAbstrait.
 
ControleBase - class ControleBase.
 
ControleBase() - Constructor for class ControleBase
 
creeControle() - Method in interface FabriqueMachineCafe
 
creeControle() - Method in class FabriqueMachineCafe1
 
creeControle() - Method in class FabriqueMachineCafe2
 
creeMachineCafe() - Method in interface FabriqueMachineCafe
 
creeMachineCafe() - Method in class FabriqueMachineCafe1
 
creeMachineCafe() - Method in class FabriqueMachineCafe2
 
creeMachineCafe(FabriqueMachineCafe) - Method in class Application
 
creeModele() - Method in interface FabriqueMachineCafe
 
creeModele() - Method in class FabriqueMachineCafe1
 
creeModele() - Method in class FabriqueMachineCafe2
 
creeVue() - Method in interface FabriqueMachineCafe
 
creeVue() - Method in class FabriqueMachineCafe1
 
creeVue() - Method in class FabriqueMachineCafe2
 

D

debutIntervention() - Method in class Modele1
 
debutIntervention() - Method in interface ModeleAbstrait
 
debutIntervention() - Method in class Operateur
 
deplacerTasPieces(TasPieces) - Method in class TasPieces
deplacerTasPieces transvase toutes les pièces du paramêtre.
deplacerValeurTasPieces(TasPieces, int) - Method in class TasPieces
deplacerValeurTasPieces transvase des pièces du paramêtre dont la somme des valeurs est spécifiée.
disponible() - Method in class Boisson
 
disponible() - Method in class Consommable
 

E

elementAt(int) - Method in class TasPieces
 
etatDuService() - Method in interface ControleAbstrait
 
etatDuService() - Method in class ControleBase
 

F

FabriqueMachineCafe - interface FabriqueMachineCafe.
 
FabriqueMachineCafe1 - class FabriqueMachineCafe1.
 
FabriqueMachineCafe1() - Constructor for class FabriqueMachineCafe1
 
FabriqueMachineCafe2 - class FabriqueMachineCafe2.
 
FabriqueMachineCafe2() - Constructor for class FabriqueMachineCafe2
 
fermerPorte() - Method in interface ControleAbstrait
 
fermerPorte() - Method in class ControleBase
 
finIntervention() - Method in class Modele1
 
finIntervention() - Method in interface ModeleAbstrait
 
finIntervention() - Method in class Operateur
 

G

getMotDePasse() - Method in class Proprietaire
 
getQuantite() - Method in class Consommable
 

H

horsService() - Method in class Modele1
 
horsService() - Method in interface ModeleAbstrait
 

I

idendite() - Method in class Personne
 
indisponible() - Method in class Boisson
 
indisponible() - Method in class Consommable
 
init() - Method in class VueFermee
 
init() - Method in class VueOuverte
 
interdireChoixBoisson() - Method in interface VueAbstraite
 
interdireChoixBoisson() - Method in class VueCard
 
interdireChoixBoisson() - Method in class VueFermee
 
interdireChoixBoisson() - Method in class VueFlow
 
introduirePiece(Piece) - Method in class Client
 

M

MachineCafe - class MachineCafe.
 
MachineCafe() - Constructor for class MachineCafe
 
main(String[]) - Static method in class Application
 
maximum() - Method in class Consommable
 
minimum() - Method in class Consommable
 
Modele1 - class Modele1.
 
Modele1() - Constructor for class Modele1
 
ModeleAbstrait - interface ModeleAbstrait.
 
modifierNombreUnites(int) - Method in class Consommable
 

N

niveauCafe() - Method in class Modele1
 
niveauCafe() - Method in interface ModeleAbstrait
 
niveauCaisse() - Method in class Modele1
 
niveauCaisse() - Method in interface ModeleAbstrait
 
niveauChocolat() - Method in class Modele1
 
niveauChocolat() - Method in interface ModeleAbstrait
 
niveauGobelet() - Method in class Modele1
 
niveauGobelet() - Method in interface ModeleAbstrait
 
niveauMaximumCafe() - Method in class Modele1
 
niveauMaximumCafe() - Method in interface ModeleAbstrait
 
niveauMaximumCaisse() - Method in class Modele1
 
niveauMaximumCaisse() - Method in interface ModeleAbstrait
 
niveauMaximumChocolat() - Method in class Modele1
 
niveauMaximumChocolat() - Method in interface ModeleAbstrait
 
niveauMaximumGobelet() - Method in class Modele1
 
niveauMaximumGobelet() - Method in interface ModeleAbstrait
 
niveauMaximumSucre() - Method in class Modele1
 
niveauMaximumSucre() - Method in interface ModeleAbstrait
 
niveauMinimumCafe() - Method in class Modele1
 
niveauMinimumCafe() - Method in interface ModeleAbstrait
 
niveauMinimumCaisse() - Method in class Modele1
 
niveauMinimumCaisse() - Method in interface ModeleAbstrait
 
niveauMinimumChocolat() - Method in class Modele1
 
niveauMinimumChocolat() - Method in interface ModeleAbstrait
 
niveauMinimumGobelet() - Method in class Modele1
 
niveauMinimumGobelet() - Method in interface ModeleAbstrait
 
niveauMinimumSucre() - Method in class Modele1
 
niveauMinimumSucre() - Method in interface ModeleAbstrait
 
niveauSucre() - Method in class Modele1
 
niveauSucre() - Method in interface ModeleAbstrait
 
nombreMaximumPieces() - Method in class TasPieces
 
nombrePieces() - Method in class TasPieces
 

O

Operateur - class Operateur.
 
Operateur(String, Vector, TasPieces) - Constructor for class Operateur
 
Operateur(Vector, TasPieces) - Constructor for class Operateur
 
ouvrirPorte() - Method in interface ControleAbstrait
 
ouvrirPorte() - Method in class ControleBase
 

P

Personne - class Personne.
 
Personne() - Constructor for class Personne
 
Personne(String) - Constructor for class Personne
 
Piece - class Piece.
 
Piece(int) - Constructor for class Piece
 
plusArgent(int) - Method in class Modele1
 
plusArgent(int) - Method in interface ModeleAbstrait
 
plusCinqFrancs() - Method in interface ControleAbstrait
 
plusCinqFrancs() - Method in class ControleBase
 
plusDeuxFrancs() - Method in interface ControleAbstrait
 
plusDeuxFrancs() - Method in class ControleBase
 
plusUnFranc() - Method in interface ControleAbstrait
 
plusUnFranc() - Method in class ControleBase
 
prendreBoisson() - Method in class Client
 
prendreBoisson() - Method in interface ControleAbstrait
 
prendreBoisson() - Method in class ControleBase
 
prendrePieces() - Method in interface ControleAbstrait
 
prendrePieces() - Method in class ControleBase
 
prevenirDisponibilite(boolean) - Method in class Consommable
 
prixAPayer() - Method in class Client
 
prixAPayer() - Method in class Proprietaire
 
prixUnite() - Method in class Boisson
 
prixUnite() - Method in class Consommable
 
Proprietaire - class Proprietaire.
 
Proprietaire(String, String, TasPieces, TasPieces, TasPieces) - Constructor for class Proprietaire
 
Proprietaire(String, TasPieces, TasPieces, TasPieces) - Constructor for class Proprietaire
 
proprietaireReconnu(String) - Method in class Modele1
 
proprietaireReconnu(String) - Method in interface ModeleAbstrait
 

R

recupererMonnaie() - Method in class Modele1
 
recupererMonnaie() - Method in interface ModeleAbstrait
 
recupererMonnaie(TasPieces) - Method in class Client
 
remove(int) - Method in class TasPieces
 

S

schemaVCM(VueAbstraite, ControleAbstrait, ModeleAbstrait) - Method in class MachineCafe
 
servir() - Method in class Boisson
 
servirBoisson() - Method in interface ControleAbstrait
 
servirBoisson() - Method in class ControleBase
 
servirBoisson() - Method in class Modele1
 
servirBoisson() - Method in interface ModeleAbstrait
 
servirBoissonPossible() - Method in class Modele1
 
servirBoissonPossible() - Method in interface ModeleAbstrait
 
setControle(ControleAbstrait) - Method in interface VueAbstraite
 
setControle(ControleAbstrait) - Method in class VueCard
 
setControle(ControleAbstrait) - Method in class VueFermee
 
setControle(ControleAbstrait) - Method in class VueFlow
 
setControle(ControleAbstrait) - Method in class VueOuverte
 
setModele(ModeleAbstrait) - Method in interface ControleAbstrait
 
setModele(ModeleAbstrait) - Method in class ControleBase
 
setQuantite(int) - Method in class Consommable
 
setVue(VueAbstraite) - Method in interface ControleAbstrait
 
setVue(VueAbstraite) - Method in class ControleBase
 
sommeIntroduite() - Method in class Client
 
sommeIntroduite() - Method in class Modele1
 
sommeIntroduite() - Method in interface ModeleAbstrait
 
sommeNecessaire() - Method in class Modele1
 
sommeNecessaire() - Method in interface ModeleAbstrait
 
sommeRendue() - Method in class Modele1
 
sommeRendue() - Method in interface ModeleAbstrait
 

T

TasPieces - class TasPieces.
TasPieces permet - le stockage de pièces, - de retourner la valeur de ce stock, - le transvasement entre plusieurs stocks,
TasPieces(String, int, int) - Constructor for class TasPieces
 

U

uneBoissonServie() - Method in class Client
 
uneBoissonServie() - Method in class Proprietaire
 

V

valeurPiece() - Method in class Piece
 
valeurTas() - Method in class TasPieces
valeurTas retourne la somme des valeurs des pièces.
viderTas() - Method in class TasPieces
viderTas vide le stock de Pieces
VueAbstraite - interface VueAbstraite.
 
VueCard - class VueCard.
 
VueCard() - Constructor for class VueCard
 
VueFermee - class VueFermee.
 
VueFermee() - Constructor for class VueFermee
 
VueFlow - class VueFlow.
 
VueFlow() - Constructor for class VueFlow
 
VueOuverte - class VueOuverte.
 
VueOuverte() - Constructor for class VueOuverte
 

A B C D E F G H I M N O P R S T U V