All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- ajouterLigneCommande(Article, float).
Method in class Commande
-
- ajouterLigneCommande(LigneCommande).
Method in class Commande
-
- Article(String, String, String, float).
Constructor for class Article
- Crée un article et l'ajoute dans la liste des articles.
- articles().
Static method in class Article
- Donne tous les articles
- clone().
Method in class Commande
- Enregistre la facture dans le fichier
public void enregistrerFichier(File fichier) {
- Commande().
Constructor for class Commande
-
- Commande(String).
Constructor for class Commande
-
- decritToi().
Method in class Article
-
- decritToi().
Method in class LigneCommande
-
- decritToi().
Method in class Lot
-
- decritToi().
Method in class Ramette
-
- decritToi().
Method in class Stylo
-
- enleverLigneCommande(Article).
Method in class Commande
- Enlève la 1ère ligne qui concerne l'article
(renvoie true si l'élément est trouvé et false sinon)
- enleverLigneCommande(int).
Method in class Commande
- Enlève la ligne numéro unNumeroLigne
- enregistreArticles(File).
Static method in class Article
- Enregistre tous les articles dans le fichier
- getArticle().
Method in class LigneCommande
-
- getArticle(String).
Static method in class Article
- Donne un article à partir de sa référence.
- getClient().
Method in class Commande
-
- getMarque().
Method in class Article
- Retourne la marque de l'objet
- getNom().
Method in class Article
-
- getNumCommande().
Method in class Commande
-
- getPu().
Method in class Article
-
- getQuantite().
Method in class LigneCommande
-
- getReference().
Method in class Article
-
- getReference().
Method in class RefDoubleException
-
- getReference().
Method in class RefExistePasException
-
- LigneCommande().
Constructor for class LigneCommande
-
- LigneCommande(Article, float).
Constructor for class LigneCommande
-
- LigneCommande(String, float).
Constructor for class LigneCommande
- Création d'une ligne de commande avec l'article de cette référence et
cette quantité
- ligneNumero(int).
Method in class Commande
- Renvoie la ligne de commande numéro unNumeroLigne
- lignesCommande().
Method in class Commande
- Renvoie une Enumeration des lignes de la commande
- litArticles(File).
Static method in class Article
-
- Lot(String, String, float).
Constructor for class Lot
- Construit un lot de reference "reference"
composé de "quantite" articles de reference "refArticleBase"
Le prix est calculé automatiquement (10 % réduction)
- m(String).
Method in class Test
-
- main(String[]).
Static method in class Test
-
- main(String[]).
Static method in class TestCommande
-
- main(String[]).
Static method in class TestCommandeLecture
-
- main(String[]).
Static method in class TestGraphiqueCommande
-
- main(String[]).
Static method in class TestSerial
-
- prixTotal().
Method in class Commande
-
- quantite.
Variable in class Lot
-
- Ramette(String, String, String, float, float).
Constructor for class Ramette
-
- refArticles().
Static method in class Article
- Donne toutes les références d'articles
- RefDoubleException(String).
Constructor for class RefDoubleException
-
- RefExistePasException(String).
Constructor for class RefExistePasException
-
- remplacerLigneCommande(LigneCommande, int).
Method in class Commande
- Remplace la ligne de commande numéro unNumeroLigne
par la ligne uneNouvelleLigne
- setArticle(Article).
Method in class LigneCommande
-
- setArticle(Article).
Method in class Lot
-
- setArticle(String).
Method in class LigneCommande
-
- setArticle(String).
Method in class Lot
-
- setClient(String).
Method in class Commande
-
- setColor(String).
Method in class Stylo
-
- setGrammage(float).
Method in class Ramette
-
- setMarque(String).
Method in class Article
-
- setNom(String).
Method in class Article
- Les méthodes suivantes modifient les caractéristiques
d'un article.
- setPrixSpecial(float).
Method in class Lot
- Met un prix spécial non calculé
- setPu(float).
Method in class Article
-
- setPu(float).
Method in class Lot
- Ne devrait jamais être appelé !!
- setQuantite(float).
Method in class LigneCommande
-
- setQuantite(float).
Method in class Lot
-
- Stylo(String, String, String, float, String).
Constructor for class Stylo
-
- Test(String).
Constructor for class Test
-
- TestCommande().
Constructor for class TestCommande
-
- TestCommandeLecture().
Constructor for class TestCommandeLecture
-
- TestGraphiqueCommande().
Constructor for class TestGraphiqueCommande
-
- TestSerial().
Constructor for class TestSerial
-
- toString().
Method in class Article
-
- toString().
Method in class Commande
-
- toString().
Method in class LigneCommande
-
- toString().
Method in class Ramette
-
- toString().
Method in class Stylo
-