diff --git a/AppThinker/Documentation/AppThinker.html b/AppThinker/Documentation/AppThinker.html index 8479731..122f093 100644 --- a/AppThinker/Documentation/AppThinker.html +++ b/AppThinker/Documentation/AppThinker.html @@ -2,9 +2,9 @@ - + AppThinker - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -151,10 +151,52 @@ extends java.lang.Object static void +closeProject() +
Ferme le projet en cours.
+ + + +static Project +getProject() +
Récupère le projet en cours.
+ + + +static AppThinkerWindow +getWindow() +
Récupère la fenêtre de l'application
+ + + +static void main(java.lang.String[] args)
La méthode principale exécutée
+ +static void +newProject() +
Crée un nouveau Projet.
+ + + +static void +openProject() +
Ouvre un projet existant dans la fenêtre.
+ + + +static void +saveAsProject() +
Sauvegarde le projet en cours à un autre emplacement.
+ + + +static void +saveProject() +
Sauvegarde le projet en cours.
+ + - - - - - - - - diff --git a/AppThinker/Documentation/AppThinkerToolbar.html b/AppThinker/Documentation/AppThinkerToolbar.html index b53a69f..4d691cd 100644 --- a/AppThinker/Documentation/AppThinkerToolbar.html +++ b/AppThinker/Documentation/AppThinkerToolbar.html @@ -2,9 +2,9 @@ - + AppThinkerToolbar - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -74,13 +74,13 @@ var activeTableTab = "activeTableTab"; @@ -188,6 +188,45 @@ extends javax.swing.JPanel

Field Summary

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields 
Modifier and TypeField and Description
static intASSOCIATION_TOOL 
static intCLASS_TOOL 
static intCOPY_TOOL 
static intDELETE_TOOL 
static intEDIT_TOOL 
static intLINK_TOOL 
static intPASTE_TOOL 
static intSELECT_TOOL 
+ + + + @@ -754,6 +805,20 @@ extends java.lang.Object + + + + diff --git a/AppThinker/Documentation/Link.html b/AppThinker/Documentation/Link.html index 00a1b77..cc8f32a 100644 --- a/AppThinker/Documentation/Link.html +++ b/AppThinker/Documentation/Link.html @@ -2,9 +2,9 @@ - + Link - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -134,7 +134,7 @@ extends java.lang.Object static int -_linksId  +_linkId  static int @@ -215,108 +215,96 @@ extends java.lang.Object Method and Description -void -deselect() -
Désélectionne le lien dans l'espace graphique.
- - - Class getEnd()
Récupère la classe d'arrivée du lien.
- + int getId()
Récupère le numéro du lien.
- + int getMaxCardinalityEnd()
Récupère la cardinalité maximum de la classe d'arrivée.
- + int getMaxCardinalityStart()
Récupère la cardinalité maximum de la classe de départ.
- + int getMinCardinalityEnd()
Récupère la cardinalité minimum de la classe d'arrivée.
- + int getMinCardinalityStart()
Récupère la cardinalité minimum de la classe de départ.
- + Class getStart()
Récupère la classe de départ du lien.
- + int getType()
Récupère le type du lien.
- -void -select() -
Sélectionne le lien dans l'espace graphique.
- - - + void setEnd(Class end)
Paramètre la classe d'arrivée.
- + void setMaxCardinalityEnd(int maxCardinalityEnd)
Paramètre la cardinalité maximum de la classe d'arrivée.
- + void setMaxCardinalityStart(int maxCardinalityStart)
Paramètre la cardinalité maximum de la classe de départ.
- + void setMinCardinalityEnd(int minCardinalityEnd)
Paramètre la cardinalité minimum de la classe d'arrivée.
- + void setMinCardinalityStart(int minCardinalityStart)
Paramètre la cardinalité minimum de la classe de départ.
- + void setStart(Class start)
Paramètre la classe de départ du lien.
- + void setType(int type)
Paramètre le type du lien
- + void switchDirection()
Modifie la direction du lien (permute les classes de départ et d'arrivée).
@@ -344,13 +332,13 @@ extends java.lang.Object

Field Detail

- + @@ -557,6 +545,34 @@ extends java.lang.Object + + + + + + + + @@ -613,44 +629,6 @@ extends java.lang.Object - - - - - - - - - - - - @@ -735,24 +713,14 @@ extends java.lang.Object - - - - - + diff --git a/AppThinker/Documentation/Method.html b/AppThinker/Documentation/Method.html index ab0b754..cec9940 100644 --- a/AppThinker/Documentation/Method.html +++ b/AppThinker/Documentation/Method.html @@ -2,9 +2,9 @@ - + Method - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -130,7 +130,7 @@ extends java.lang.Object static int -_methodsId  +_methodId  @@ -218,23 +218,29 @@ extends java.lang.Object void -removeArgument(int index) +removeArgument(Argument a)
Retire un argument de la méthode.
void +removeArgument(int index) +
Retire un argument de la méthode.
+ + + +void setAccess(java.lang.String access)
Paramètre le modificateur d'accès de la méthode.
- + void setName(java.lang.String name)
Paramètre le nom de la méthode.
- + void setType(java.lang.String type)
Paramètre le type de la méthode.
@@ -262,13 +268,13 @@ extends java.lang.Object

Field Detail

- + @@ -443,6 +449,20 @@ extends java.lang.Object + + + + diff --git a/AppThinker/Documentation/Project.html b/AppThinker/Documentation/Project.html index ce187b3..17bf68c 100644 --- a/AppThinker/Documentation/Project.html +++ b/AppThinker/Documentation/Project.html @@ -2,9 +2,9 @@ - + Project - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -224,72 +224,90 @@ extends java.lang.Object +AppThinkerGrid +getGrid() +
Récupère l'objet grille du projet.
+ + + int getId()
Récupère le numéro du Projet.
- + java.util.List<Link> getLinks()
Récupère tous les liens du projet.
- + java.lang.String getName()
Récupère le nom du Projet.
- + java.lang.String getPath()
Récupère la désignation du Projet.
- + java.lang.String getVersion()
Récupère le numéro de version du Projet.
- + +void +removeClass(Class c) +
Retire une classe du projet.
+ + + void removeClass(int index)
Retire une classe du projet.
- + void removeLink(int index)
Retire un lien du projet.
- + +void +removeLink(Link l) +
Retire un lien du projet.
+ + + void setAuthor(java.lang.String author)
Paramètre l'auteur du Projet.
- + void setDesignation(java.lang.String designation)
Paramètre la désignation du Projet.
- + void setName(java.lang.String name)
Paramètre le nom du Projet.
- + void setPath(java.lang.String path)
Paramètre la désignation du Projet.
- + void setVersion(java.lang.String version)
Paramètre le numéro de version du Projet.
@@ -378,6 +396,20 @@ extends java.lang.Object

Method Detail

+ + + + @@ -560,6 +592,20 @@ extends java.lang.Object + + + + @@ -612,6 +658,20 @@ extends java.lang.Object + + + + diff --git a/AppThinker/Documentation/Selectpoint.html b/AppThinker/Documentation/Selectpoint.html index 368347a..010b87d 100644 --- a/AppThinker/Documentation/Selectpoint.html +++ b/AppThinker/Documentation/Selectpoint.html @@ -2,9 +2,9 @@ - + Selectpoint - + @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; diff --git a/AppThinker/Documentation/class-use/AppThinker.html b/AppThinker/Documentation/class-use/AppThinker.html index d5914cd..5b4aae4 100644 --- a/AppThinker/Documentation/class-use/AppThinker.html +++ b/AppThinker/Documentation/class-use/AppThinker.html @@ -2,9 +2,9 @@ - + Uses of Class AppThinker - + diff --git a/AppThinker/Documentation/class-use/AppThinkerGrid.html b/AppThinker/Documentation/class-use/AppThinkerGrid.html index a98596a..2027591 100644 --- a/AppThinker/Documentation/class-use/AppThinkerGrid.html +++ b/AppThinker/Documentation/class-use/AppThinkerGrid.html @@ -2,9 +2,9 @@ - + Uses of Class AppThinkerGrid - + @@ -88,12 +88,25 @@ AppThinkerGrid -AppThinkerWindow.getGrid() -
Récupère la grille contenue dans la fenêtre.
+Project.getGrid() +
Récupère l'objet grille du projet.
+ + + + + + + + + + + + +
Methods in <Unnamed> with parameters of type AppThinkerGrid 
Modifier and TypeMethod and Description
voidAppThinkerWindow.setGrid(AppThinkerGrid grid) 
diff --git a/AppThinker/Documentation/class-use/AppThinkerMenuBar.html b/AppThinker/Documentation/class-use/AppThinkerMenuBar.html index 5831fed..24e43fb 100644 --- a/AppThinker/Documentation/class-use/AppThinkerMenuBar.html +++ b/AppThinker/Documentation/class-use/AppThinkerMenuBar.html @@ -2,9 +2,9 @@ - + Uses of Class AppThinkerMenuBar - + @@ -71,7 +71,34 @@

Uses of Class
AppThinkerMenuBar

-
No usage of AppThinkerMenuBar
+
+ +
diff --git a/AppThinker/Documentation/class-use/AppThinkerStatusbar.html b/AppThinker/Documentation/class-use/AppThinkerStatusbar.html index 587fb27..4716938 100644 --- a/AppThinker/Documentation/class-use/AppThinkerStatusbar.html +++ b/AppThinker/Documentation/class-use/AppThinkerStatusbar.html @@ -2,9 +2,9 @@ - + Uses of Class AppThinkerStatusbar - + @@ -71,7 +71,34 @@

Uses of Class
AppThinkerStatusbar

-
No usage of AppThinkerStatusbar
+
+ +
diff --git a/AppThinker/Documentation/class-use/AppThinkerToolbar.html b/AppThinker/Documentation/class-use/AppThinkerToolbar.html index fc5bea9..5ff14e4 100644 --- a/AppThinker/Documentation/class-use/AppThinkerToolbar.html +++ b/AppThinker/Documentation/class-use/AppThinkerToolbar.html @@ -2,9 +2,9 @@ - + Uses of Class AppThinkerToolbar - + @@ -71,7 +71,34 @@

Uses of Class
AppThinkerToolbar

-
No usage of AppThinkerToolbar
+
+ +
diff --git a/AppThinker/Documentation/class-use/AppThinkerWindow.html b/AppThinker/Documentation/class-use/AppThinkerWindow.html index b21c0be..be2b11b 100644 --- a/AppThinker/Documentation/class-use/AppThinkerWindow.html +++ b/AppThinker/Documentation/class-use/AppThinkerWindow.html @@ -2,9 +2,9 @@ - + Uses of Class AppThinkerWindow - + @@ -79,20 +79,17 @@

Uses of AppThinkerWindow in <Unnamed>

- - +
Constructors in <Unnamed> with parameters of type AppThinkerWindow 
+ - + + - - - - + diff --git a/AppThinker/Documentation/class-use/Argument.html b/AppThinker/Documentation/class-use/Argument.html index 305d188..c90839b 100644 --- a/AppThinker/Documentation/class-use/Argument.html +++ b/AppThinker/Documentation/class-use/Argument.html @@ -2,9 +2,9 @@ - +Uses of Class Argument - + @@ -107,6 +107,12 @@
Ajoute un argument à la méthode.
+ + + +
Methods in <Unnamed> that return AppThinkerWindow 
Constructor and DescriptionModifier and TypeMethod and Description
AppThinkerMenuBar(AppThinkerWindow window) -
Constructeur de la classe AppThinkerMenuBar
-
AppThinkerToolbar(AppThinkerWindow window) -
Constructeur de la classe AppThinkerToolbar
+
static AppThinkerWindowAppThinker.getWindow() +
Récupère la fenêtre de l'application
voidMethod.removeArgument(Argument a) +
Retire un argument de la méthode.
+
diff --git a/AppThinker/Documentation/class-use/Attribute.html b/AppThinker/Documentation/class-use/Attribute.html index f6d2b66..49f4039 100644 --- a/AppThinker/Documentation/class-use/Attribute.html +++ b/AppThinker/Documentation/class-use/Attribute.html @@ -2,9 +2,9 @@ - +Uses of Class Attribute - + @@ -107,6 +107,12 @@
Ajoute un attribut à la classe.
+ + + +
voidClass.removeAttribute(Attribute a) +
Supprime un attribut de la classe.
+
diff --git a/AppThinker/Documentation/class-use/Class.html b/AppThinker/Documentation/class-use/Class.html index 016086b..bdef1e2 100644 --- a/AppThinker/Documentation/class-use/Class.html +++ b/AppThinker/Documentation/class-use/Class.html @@ -2,9 +2,9 @@ - +Uses of Class Class - + @@ -130,11 +130,17 @@ + + + + - + + + + +
voidProject.removeClass(Class c) +
Retire une classe du projet.
+
void Link.setEnd(Class end)
Paramètre la classe d'arrivée.
void Link.setStart(Class start)
Paramètre la classe de départ du lien.
diff --git a/AppThinker/Documentation/class-use/Link.html b/AppThinker/Documentation/class-use/Link.html index cd16b4a..15adea4 100644 --- a/AppThinker/Documentation/class-use/Link.html +++ b/AppThinker/Documentation/class-use/Link.html @@ -2,9 +2,9 @@ - + Uses of Class Link - + @@ -107,6 +107,12 @@
Ajoute un lien au projet.
voidProject.removeLink(Link l) +
Retire un lien du projet.
+
diff --git a/AppThinker/Documentation/class-use/Method.html b/AppThinker/Documentation/class-use/Method.html index 916ce29..0c4f574 100644 --- a/AppThinker/Documentation/class-use/Method.html +++ b/AppThinker/Documentation/class-use/Method.html @@ -2,9 +2,9 @@ - +Uses of Class Method - + @@ -107,6 +107,12 @@
Ajoute une méthode à la classe.
+ + + +
voidClass.removeMethod(Method m) +
Supprime une méthode de la classe.
+
diff --git a/AppThinker/Documentation/class-use/Project.html b/AppThinker/Documentation/class-use/Project.html index 9806b75..29e89a3 100644 --- a/AppThinker/Documentation/class-use/Project.html +++ b/AppThinker/Documentation/class-use/Project.html @@ -2,9 +2,9 @@ - +Uses of Class Project - + @@ -80,16 +80,34 @@

Uses of Project in <Unnamed>

- + - - + + + +
Methods in <Unnamed> with parameters of type Project Methods in <Unnamed> that return Project 
Modifier and Type Method and Description
voidAppThinkerGrid.displayProject(Project project) -
Affiche les éléments du projet dans la grille.
+
static ProjectAppThinker.getProject() +
Récupère le projet en cours.
+
+ + + + + + + + + + + diff --git a/AppThinker/Documentation/class-use/Selectpoint.html b/AppThinker/Documentation/class-use/Selectpoint.html index ff7660e..335eca9 100644 --- a/AppThinker/Documentation/class-use/Selectpoint.html +++ b/AppThinker/Documentation/class-use/Selectpoint.html @@ -2,9 +2,9 @@ - +Uses of Class Selectpoint - + diff --git a/AppThinker/Documentation/class-use/UmlDiagram.html b/AppThinker/Documentation/class-use/UmlDiagram.html new file mode 100644 index 0000000..78f0672 --- /dev/null +++ b/AppThinker/Documentation/class-use/UmlDiagram.html @@ -0,0 +1,149 @@ + + + + + +Uses of Class UmlDiagram + + + + + + + + + + + +
+

Uses of Class
UmlDiagram

+
+
+
Constructors in <Unnamed> with parameters of type Project 
Constructor and Description
AppThinkerGrid(Project project) +
Constructeur de la classe AppThinkerGrid.
+
UmlDiagram(Project p) +
Constructeur - Crée un nouveau diagramme UML à partir d'un projet.
+ + + + + + + + + + + +
Methods in <Unnamed> that return UmlDiagram 
Modifier and TypeMethod and Description
UmlDiagramAppThinkerGrid.getDiagram() +
Récupère le diagramme de la grille.
+
+ + + + +
+ + + + + + diff --git a/AppThinker/Documentation/constant-values.html b/AppThinker/Documentation/constant-values.html index d069f0a..201bb56 100644 --- a/AppThinker/Documentation/constant-values.html +++ b/AppThinker/Documentation/constant-values.html @@ -2,9 +2,9 @@ - + Constant Field Values - + @@ -82,6 +82,107 @@ diff --git a/AppThinker/Documentation/package-use.html b/AppThinker/Documentation/package-use.html index ec391ef..09a009e 100644 --- a/AppThinker/Documentation/package-use.html +++ b/AppThinker/Documentation/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package - + @@ -82,7 +82,7 @@ AppThinkerGrid -
Affiche une grille pour l'affichage du projet.
+
Affiche une grille de projet pour l'affichage du diagramme.
diff --git a/AppThinker/Documentation/serialized-form.html b/AppThinker/Documentation/serialized-form.html index 996b3a0..1a20c24 100644 --- a/AppThinker/Documentation/serialized-form.html +++ b/AppThinker/Documentation/serialized-form.html @@ -2,9 +2,9 @@ - + Serialized Form - + @@ -80,6 +80,21 @@

Class AppThinkerGrid extends javax.swing.JPanel implements Serializable

+
  • @@ -134,6 +149,10 @@
    javax.swing.JMenuItem _newLink
  • +

    _selectElement

    +
    javax.swing.JMenuItem _selectElement
    +
  • +
  • _editElement

    javax.swing.JMenuItem _editElement
  • @@ -214,6 +233,10 @@

    Serialized Fields