Class Commande
java.lang.Object
|
+----Commande
- public class Commande
- extends Object
- implements Cloneable
-
Commande()
-
-
Commande(String)
-
-
ajouterLigneCommande(Article, float)
-
-
ajouterLigneCommande(LigneCommande)
-
-
clone()
- Enregistre la facture dans le fichier
public void enregistrerFichier(File fichier) {
-
enleverLigneCommande(Article)
- Enlève la 1ère ligne qui concerne l'article
(renvoie true si l'élément est trouvé et false sinon)
-
enleverLigneCommande(int)
- Enlève la ligne numéro unNumeroLigne
-
getClient()
-
-
getNumCommand()
-
-
ligneNumero(int)
- Renvoie la ligne de commande numéro unNumeroLigne
-
lignesCommande()
- Renvoie une Enumeration des lignes de la commande
-
prixTotal()
-
-
remplacerLigneCommande(LigneCommande, int)
- Remplace la ligne de commande numéro unNumeroLigne
par la ligne uneNouvelleLigne
-
setClient(String)
-
-
toString()
-
Commande
public Commande()
Commande
public Commande(String unClient)
getNumCommand
public int getNumCommand()
getClient
public String getClient()
setClient
public void setClient(String unClient)
ajouterLigneCommande
public void ajouterLigneCommande(LigneCommande uneLigne)
ajouterLigneCommande
public void ajouterLigneCommande(Article unArticle,
float uneQuantite)
remplacerLigneCommande
public void remplacerLigneCommande(LigneCommande uneNouvelleLigne,
int unNumeroLigne)
- Remplace la ligne de commande numéro unNumeroLigne
par la ligne uneNouvelleLigne
enleverLigneCommande
public void enleverLigneCommande(int unNumeroLigne)
- Enlève la ligne numéro unNumeroLigne
enleverLigneCommande
public boolean enleverLigneCommande(Article unArticle)
- Enlève la 1ère ligne qui concerne l'article
(renvoie true si l'élément est trouvé et false sinon)
lignesCommande
public Enumeration lignesCommande()
- Renvoie une Enumeration des lignes de la commande
prixTotal
public float prixTotal()
toString
public String toString()
- Overrides:
- toString in class Object
ligneNumero
public LigneCommande ligneNumero(int unNumeroLigne)
- Renvoie la ligne de commande numéro unNumeroLigne
clone
public Object clone() throws CloneNotSupportedException
- Enregistre la facture dans le fichier
public void enregistrerFichier(File fichier) {
- Overrides:
- clone in class Object