Class ControleBase

java.lang.Object
  |
  +--ControleBase

public class ControleBase
extends java.lang.Object
implements ControleAbstrait


Constructor Summary
ControleBase()
           
 
Method Summary
 void afficherEnService1()
           
 void afficherEnService2()
           
 void afficherEnService3()
           
 void afficherEtatDuService()
           
 void afficherHorsService0()
           
 void afficherHorsService1()
           
 void afficherLesStocks()
           
 void ajusterCafe(int valeur)
           
 void ajusterCaisse(int valeur)
           
 void ajusterChocolat(int valeur)
           
 void ajusterGobelet(int valeur)
           
 void ajusterSucre(int valeur)
           
 int bilanFinancier()
           
 void checkList()
           
 void choixAnnuler()
           
 void choixBoisson(int i)
           
 boolean choixDisponible()
           
 boolean codeProprietaire(java.lang.String s)
           
 void etatDuService()
           
 void fermerPorte()
           
 void ouvrirPorte()
           
 void plusCinqFrancs()
           
 void plusDeuxFrancs()
           
 void plusUnFranc()
           
 void prendreBoisson()
           
 void prendrePieces()
           
 void servirBoisson()
           
 void setModele(ModeleAbstrait ma)
           
 void setVue(VueAbstraite va)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControleBase

public ControleBase()
Method Detail

setVue

public void setVue(VueAbstraite va)
Specified by:
setVue in interface ControleAbstrait

setModele

public void setModele(ModeleAbstrait ma)
Specified by:
setModele in interface ControleAbstrait

ouvrirPorte

public void ouvrirPorte()
Specified by:
ouvrirPorte in interface ControleAbstrait

fermerPorte

public void fermerPorte()
Specified by:
fermerPorte in interface ControleAbstrait

plusUnFranc

public void plusUnFranc()
Specified by:
plusUnFranc in interface ControleAbstrait

plusDeuxFrancs

public void plusDeuxFrancs()
Specified by:
plusDeuxFrancs in interface ControleAbstrait

plusCinqFrancs

public void plusCinqFrancs()
Specified by:
plusCinqFrancs in interface ControleAbstrait

prendrePieces

public void prendrePieces()
Specified by:
prendrePieces in interface ControleAbstrait

choixBoisson

public void choixBoisson(int i)
Specified by:
choixBoisson in interface ControleAbstrait

servirBoisson

public void servirBoisson()
Specified by:
servirBoisson in interface ControleAbstrait

prendreBoisson

public void prendreBoisson()
Specified by:
prendreBoisson in interface ControleAbstrait

choixDisponible

public boolean choixDisponible()
Specified by:
choixDisponible in interface ControleAbstrait

choixAnnuler

public void choixAnnuler()
Specified by:
choixAnnuler in interface ControleAbstrait

codeProprietaire

public boolean codeProprietaire(java.lang.String s)
Specified by:
codeProprietaire in interface ControleAbstrait

bilanFinancier

public int bilanFinancier()
Specified by:
bilanFinancier in interface ControleAbstrait

ajusterCafe

public void ajusterCafe(int valeur)
Specified by:
ajusterCafe in interface ControleAbstrait

ajusterChocolat

public void ajusterChocolat(int valeur)
Specified by:
ajusterChocolat in interface ControleAbstrait

ajusterSucre

public void ajusterSucre(int valeur)
Specified by:
ajusterSucre in interface ControleAbstrait

ajusterGobelet

public void ajusterGobelet(int valeur)
Specified by:
ajusterGobelet in interface ControleAbstrait

ajusterCaisse

public void ajusterCaisse(int valeur)
Specified by:
ajusterCaisse in interface ControleAbstrait

etatDuService

public void etatDuService()
Specified by:
etatDuService in interface ControleAbstrait

afficherEtatDuService

public void afficherEtatDuService()
Specified by:
afficherEtatDuService in interface ControleAbstrait

afficherEnService1

public void afficherEnService1()
Specified by:
afficherEnService1 in interface ControleAbstrait

afficherEnService2

public void afficherEnService2()
Specified by:
afficherEnService2 in interface ControleAbstrait

afficherEnService3

public void afficherEnService3()
Specified by:
afficherEnService3 in interface ControleAbstrait

afficherHorsService0

public void afficherHorsService0()
Specified by:
afficherHorsService0 in interface ControleAbstrait

afficherHorsService1

public void afficherHorsService1()
Specified by:
afficherHorsService1 in interface ControleAbstrait

afficherLesStocks

public void afficherLesStocks()
Specified by:
afficherLesStocks in interface ControleAbstrait

checkList

public void checkList()
Specified by:
checkList in interface ControleAbstrait