Class Commande

java.lang.Object
   |
   +----Commande

public class Commande
extends Object
implements Cloneable

Constructor Index

 o Commande()
 o Commande(String)

Method Index

 o ajouterLigneCommande(Article, float)
 o ajouterLigneCommande(LigneCommande)
 o clone()
Enregistre la facture dans le fichier public void enregistrerFichier(File fichier) {
 o enleverLigneCommande(Article)
Enlève la 1ère ligne qui concerne l'article (renvoie true si l'élément est trouvé et false sinon)
 o enleverLigneCommande(int)
Enlève la ligne numéro unNumeroLigne
 o getClient()
 o getNumCommande()
 o ligneNumero(int)
Renvoie la ligne de commande numéro unNumeroLigne
 o lignesCommande()
Renvoie une Enumeration des lignes de la commande
 o prixTotal()
 o remplacerLigneCommande(LigneCommande, int)
Remplace la ligne de commande numéro unNumeroLigne par la ligne uneNouvelleLigne
 o setClient(String)
 o toString()

Constructors

 o Commande
 public Commande()
 o Commande
 public Commande(String unClient)

Methods

 o getNumCommande
 public int getNumCommande()
 o getClient
 public String getClient()
 o setClient
 public void setClient(String unClient)
 o ajouterLigneCommande
 public void ajouterLigneCommande(LigneCommande uneLigne)
 o ajouterLigneCommande
 public void ajouterLigneCommande(Article unArticle,
                                  float uneQuantite)
 o remplacerLigneCommande
 public void remplacerLigneCommande(LigneCommande uneNouvelleLigne,
                                    int unNumeroLigne)
Remplace la ligne de commande numéro unNumeroLigne par la ligne uneNouvelleLigne

 o enleverLigneCommande
 public void enleverLigneCommande(int unNumeroLigne)
Enlève la ligne numéro unNumeroLigne

 o 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)

 o lignesCommande
 public Enumeration lignesCommande()
Renvoie une Enumeration des lignes de la commande

 o prixTotal
 public float prixTotal()
 o toString
 public String toString()
Overrides:
toString in class Object
 o ligneNumero
 public LigneCommande ligneNumero(int unNumeroLigne)
Renvoie la ligne de commande numéro unNumeroLigne

 o clone
 public Object clone() throws CloneNotSupportedException
Enregistre la facture dans le fichier public void enregistrerFichier(File fichier) {

Overrides:
clone in class Object