From 98dad58f20c6ca737b2021f5544f7d8c09becd1d Mon Sep 17 00:00:00 2001 From: Valentin Boulanger Date: Sun, 22 Nov 2020 15:55:00 +0100 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20la=20documentation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppThinker/Documentation/AppThinker.html | 17 +- AppThinker/Documentation/AppThinkerGrid.html | 454 ++++++++++ .../Documentation/AppThinkerMenuBar.html | 361 ++++++++ .../Documentation/AppThinkerStatusbar.html | 361 ++++++++ .../Documentation/AppThinkerToolbar.html | 361 ++++++++ .../Documentation/AppThinkerWindow.html | 148 ++- AppThinker/Documentation/Argument.html | 417 +++++++++ AppThinker/Documentation/Attribute.html | 464 ++++++++++ AppThinker/Documentation/Class.html | 850 ++++++++++++++++++ AppThinker/Documentation/Link.html | 827 +++++++++++++++++ AppThinker/Documentation/Method.html | 539 +++++++++++ AppThinker/Documentation/Project.html | 708 +++++++++++++++ AppThinker/Documentation/Selectpoint.html | 499 ++++++++++ .../Documentation/allclasses-frame.html | 15 +- .../Documentation/allclasses-noframe.html | 15 +- .../Documentation/class-use/AppThinker.html | 4 +- .../class-use/AppThinkerGrid.html | 122 +++ .../class-use/AppThinkerMenuBar.html | 122 +++ .../class-use/AppThinkerStatusbar.html | 122 +++ .../class-use/AppThinkerToolbar.html | 122 +++ .../class-use/AppThinkerWindow.html | 4 +- .../Documentation/class-use/Argument.html | 180 ++++ .../Documentation/class-use/Attribute.html | 184 ++++ AppThinker/Documentation/class-use/Class.html | 241 +++++ AppThinker/Documentation/class-use/Link.html | 183 ++++ .../Documentation/class-use/Method.html | 184 ++++ .../Documentation/class-use/Project.html | 149 +++ .../Documentation/class-use/Selectpoint.html | 122 +++ AppThinker/Documentation/constant-values.html | 176 +++- AppThinker/Documentation/deprecated-list.html | 4 +- AppThinker/Documentation/help-doc.html | 4 +- .../Documentation/index-files/index-1.html | 94 +- .../Documentation/index-files/index-10.html | 129 +++ .../Documentation/index-files/index-11.html | 137 +++ .../Documentation/index-files/index-12.html | 157 ++++ .../Documentation/index-files/index-13.html | 263 ++++++ .../Documentation/index-files/index-14.html | 131 +++ .../Documentation/index-files/index-15.html | 127 +++ .../Documentation/index-files/index-16.html | 129 +++ .../Documentation/index-files/index-17.html | 139 +++ .../Documentation/index-files/index-2.html | 28 +- .../Documentation/index-files/index-3.html | 179 ++++ .../Documentation/index-files/index-4.html | 137 +++ .../Documentation/index-files/index-5.html | 281 ++++++ .../Documentation/index-files/index-6.html | 127 +++ .../Documentation/index-files/index-7.html | 139 +++ .../Documentation/index-files/index-8.html | 141 +++ .../Documentation/index-files/index-9.html | 129 +++ AppThinker/Documentation/index.html | 2 +- AppThinker/Documentation/overview-tree.html | 27 +- AppThinker/Documentation/package-frame.html | 15 +- AppThinker/Documentation/package-summary.html | 78 +- AppThinker/Documentation/package-tree.html | 27 +- AppThinker/Documentation/package-use.html | 24 +- AppThinker/Documentation/serialized-form.html | 39 +- 55 files changed, 10573 insertions(+), 65 deletions(-) create mode 100644 AppThinker/Documentation/AppThinkerGrid.html create mode 100644 AppThinker/Documentation/AppThinkerMenuBar.html create mode 100644 AppThinker/Documentation/AppThinkerStatusbar.html create mode 100644 AppThinker/Documentation/AppThinkerToolbar.html create mode 100644 AppThinker/Documentation/Argument.html create mode 100644 AppThinker/Documentation/Attribute.html create mode 100644 AppThinker/Documentation/Class.html create mode 100644 AppThinker/Documentation/Link.html create mode 100644 AppThinker/Documentation/Method.html create mode 100644 AppThinker/Documentation/Project.html create mode 100644 AppThinker/Documentation/Selectpoint.html create mode 100644 AppThinker/Documentation/class-use/AppThinkerGrid.html create mode 100644 AppThinker/Documentation/class-use/AppThinkerMenuBar.html create mode 100644 AppThinker/Documentation/class-use/AppThinkerStatusbar.html create mode 100644 AppThinker/Documentation/class-use/AppThinkerToolbar.html create mode 100644 AppThinker/Documentation/class-use/Argument.html create mode 100644 AppThinker/Documentation/class-use/Attribute.html create mode 100644 AppThinker/Documentation/class-use/Class.html create mode 100644 AppThinker/Documentation/class-use/Link.html create mode 100644 AppThinker/Documentation/class-use/Method.html create mode 100644 AppThinker/Documentation/class-use/Project.html create mode 100644 AppThinker/Documentation/class-use/Selectpoint.html create mode 100644 AppThinker/Documentation/index-files/index-10.html create mode 100644 AppThinker/Documentation/index-files/index-11.html create mode 100644 AppThinker/Documentation/index-files/index-12.html create mode 100644 AppThinker/Documentation/index-files/index-13.html create mode 100644 AppThinker/Documentation/index-files/index-14.html create mode 100644 AppThinker/Documentation/index-files/index-15.html create mode 100644 AppThinker/Documentation/index-files/index-16.html create mode 100644 AppThinker/Documentation/index-files/index-17.html create mode 100644 AppThinker/Documentation/index-files/index-3.html create mode 100644 AppThinker/Documentation/index-files/index-4.html create mode 100644 AppThinker/Documentation/index-files/index-5.html create mode 100644 AppThinker/Documentation/index-files/index-6.html create mode 100644 AppThinker/Documentation/index-files/index-7.html create mode 100644 AppThinker/Documentation/index-files/index-8.html create mode 100644 AppThinker/Documentation/index-files/index-9.html diff --git a/AppThinker/Documentation/AppThinker.html b/AppThinker/Documentation/AppThinker.html index 72bd8e0..66c8102 100644 --- a/AppThinker/Documentation/AppThinker.html +++ b/AppThinker/Documentation/AppThinker.html @@ -2,9 +2,9 @@ - + AppThinker - + @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; @@ -147,7 +152,7 @@ extends java.lang.Object static void main(java.lang.String[] args) -
La classe principale de AppThinker
+
La méthode principale exécutée
@@ -196,7 +201,7 @@ extends java.lang.Object
  • main

    public static void main(java.lang.String[] args)
    -
    La classe principale de AppThinker
    +
    La méthode principale exécutée
    Parameters:
    args - Les arguments de la méthode principale.
    @@ -231,7 +236,7 @@ extends java.lang.Object @@ -132,7 +138,10 @@
    public class AppThinkerWindow
     extends javax.swing.JFrame
    +
    Affiche une fenêtre du logiciel.
    +
    Author:
    +
    V.BOULANGER
    See Also:
    Serialized Form
    @@ -253,6 +262,49 @@ extends javax.swing.JFrame

    Method Summary

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    All Methods Instance Methods Concrete Methods 
    Modifier and TypeMethod and Description
    voidcloseProject() +
    Ferme le projet en cours.
    +
    voidconvertToXml() +
    Convertit le projet actuel en chaîne XML.
    +
    voidnewProject() +
    Crée un nouveau Projet.
    +
    voidopenProject(java.lang.String path) +
    Ouvre un projet existant dans la fenêtre.
    +
    voidsaveAsProject(java.lang.String path) +
    Sauvegarde le projet en cours à un autre emplacement.
    +
    voidsaveProject() +
    Sauvegarde le projet en cours.
    +
  • + + @@ -353,8 +481,8 @@ extends javax.swing.JFrame diff --git a/AppThinker/Documentation/Argument.html b/AppThinker/Documentation/Argument.html new file mode 100644 index 0000000..94a9f4d --- /dev/null +++ b/AppThinker/Documentation/Argument.html @@ -0,0 +1,417 @@ + + + + + +Argument + + + + + + + + +
    + + + + + + + +
    + + + +
    +

    Class Argument

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Argument
      +extends java.lang.Object
      +
      Gère un argument d'une méthode.
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static int_argumentsId 
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        Argument() +
        Constructeur - Crée une instance de Argument.
        +
        Argument(java.lang.String type, + java.lang.String name) +
        Constructeur - Crée une instance de Argument avec des paramètres donnés.
        +
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        java.lang.Stringget_type() +
        Récupère le type de l'argument.
        +
        intgetId() +
        Récupère le numéro de l'argument.
        +
        java.lang.StringgetName() +
        Récupère le nom de l'argument.
        +
        voidsetName(java.lang.String name) +
        Paramètre le nom de l'argument.
        +
        voidsetType(java.lang.String type) +
        Paramètre le type de l'argument.
        +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          _argumentsId

          +
          public static int _argumentsId
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Argument

          +
          public Argument()
          +
          Constructeur - Crée une instance de Argument.
          +
        • +
        + + + +
          +
        • +

          Argument

          +
          public Argument(java.lang.String type,
          +                java.lang.String name)
          +
          Constructeur - Crée une instance de Argument avec des paramètres donnés.
          +
          +
          Parameters:
          +
          type - Le type de l'argument.
          +
          name - Le nom de l'argument.
          +
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          public int getId()
          +
          Récupère le numéro de l'argument.
          +
          +
          Returns:
          +
          Le numéro de l'argument.
          +
          +
        • +
        + + + +
          +
        • +

          get_type

          +
          public java.lang.String get_type()
          +
          Récupère le type de l'argument.
          +
          +
          Returns:
          +
          Le type de l'argument.
          +
          +
        • +
        + + + +
          +
        • +

          setType

          +
          public void setType(java.lang.String type)
          +
          Paramètre le type de l'argument.
          +
          +
          Parameters:
          +
          type - Le type de l'argument.
          +
          +
        • +
        + + + +
          +
        • +

          getName

          +
          public java.lang.String getName()
          +
          Récupère le nom de l'argument.
          +
          +
          Returns:
          +
          Le nom de l'argument.
          +
          +
        • +
        + + + +
          +
        • +

          setName

          +
          public void setName(java.lang.String name)
          +
          Paramètre le nom de l'argument.
          +
          +
          Parameters:
          +
          name - Le nom de l'argument.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/Attribute.html b/AppThinker/Documentation/Attribute.html new file mode 100644 index 0000000..2f8e498 --- /dev/null +++ b/AppThinker/Documentation/Attribute.html @@ -0,0 +1,464 @@ + + + + + +Attribute + + + + + + + + +
    + + + + + + + +
    + + + +
    +

    Class Attribute

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Attribute
      +extends java.lang.Object
      +
      Gère un attribut.
      +
      +
      Author:
      +
      V.BOULANGER
      +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static int_attributesId 
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        Attribute() +
        Constructeur - Crée une instance de Attribute.
        +
        Attribute(java.lang.String name, + java.lang.String access, + java.lang.String type) +
        Constructeur - Crée une instance de Attribute avec des paramètres donnés.
        +
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        java.lang.StringgetAccess() +
        Récupère le modificateur d'accès de l'attribut.
        +
        intgetId() +
        Récupère le numéro de l'attribut.
        +
        java.lang.StringgetName() +
        Récupère le nom de l'attribut.
        +
        java.lang.StringgetType() +
        Récupère le type de l'attribut.
        +
        voidsetAccess(java.lang.String access) +
        Paramètre le modificateur d'accès de l'attribut.
        +
        voidsetName(java.lang.String name) +
        Paramètre le nom de l'attribut.
        +
        voidsetType(java.lang.String type) +
        Paramètre le type de l'attribut.
        +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          _attributesId

          +
          public static int _attributesId
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Attribute

          +
          public Attribute()
          +
          Constructeur - Crée une instance de Attribute.
          +
        • +
        + + + +
          +
        • +

          Attribute

          +
          public Attribute(java.lang.String name,
          +                 java.lang.String access,
          +                 java.lang.String type)
          +
          Constructeur - Crée une instance de Attribute avec des paramètres donnés.
          +
          +
          Parameters:
          +
          access - Le modificateur d'accès de l'attribut.
          +
          name - Le nom de l'attribut.
          +
          type - Le type de l'attribut.
          +
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          public int getId()
          +
          Récupère le numéro de l'attribut.
          +
          +
          Returns:
          +
          Le numéro de l'attribut.
          +
          +
        • +
        + + + +
          +
        • +

          getAccess

          +
          public java.lang.String getAccess()
          +
          Récupère le modificateur d'accès de l'attribut.
          +
          +
          Returns:
          +
          Le modificateur d'accès de l'attribut
          +
          +
        • +
        + + + +
          +
        • +

          setAccess

          +
          public void setAccess(java.lang.String access)
          +
          Paramètre le modificateur d'accès de l'attribut.
          +
          +
          Parameters:
          +
          access - Le modificateur d'accès de l'attribut
          +
          +
        • +
        + + + +
          +
        • +

          getType

          +
          public java.lang.String getType()
          +
          Récupère le type de l'attribut.
          +
          +
          Returns:
          +
          Le type de l'attribut.
          +
          +
        • +
        + + + +
          +
        • +

          setType

          +
          public void setType(java.lang.String type)
          +
          Paramètre le type de l'attribut.
          +
          +
          Parameters:
          +
          type - Le type de l'attribut.
          +
          +
        • +
        + + + +
          +
        • +

          getName

          +
          public java.lang.String getName()
          +
          Récupère le nom de l'attribut.
          +
          +
          Returns:
          +
          Le nom de l'attribut.
          +
          +
        • +
        + + + +
          +
        • +

          setName

          +
          public void setName(java.lang.String name)
          +
          Paramètre le nom de l'attribut.
          +
          +
          Parameters:
          +
          name - Le nom de l'attribut.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/Class.html b/AppThinker/Documentation/Class.html new file mode 100644 index 0000000..d9242bf --- /dev/null +++ b/AppThinker/Documentation/Class.html @@ -0,0 +1,850 @@ + + + + + +Class + + + + + + + + +
    + + + + + + + +
    + + + +
    +

    Class Class

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Class
      +extends java.lang.Object
      +
      Gère une classe du projet.
      +
      +
      Author:
      +
      V.BOULANGER
      +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static int_classId 
        static intCIRCLE 
        static intRECTANGLE 
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        Class(int posX, + int posY, + int shape) +
        Constructeur - Crée une instance de Class.
        +
        Class(java.lang.String name, + int posX, + int posY, + int sizeX, + int sizeY, + int shape, + java.util.ArrayList<Attribute> attributes, + java.util.ArrayList<Method> methods) +
        Constructeur - Crée une instance de Class avec les paramètres déterminés.
        +
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddAttribute(Attribute a) +
        Ajoute un attribut à la classe.
        +
        voidaddMethod(Method m) +
        Ajoute une méthode à la classe.
        +
        voidclearAttributes() +
        Supprime tous les attributs de la classe.
        +
        voidclearMethods() +
        Supprime toutes les méthodes de la classe.
        +
        voiddeselect() +
        Désélectionne la classe dans l'espace graphique.
        +
        java.util.List<Attribute>getAttributes() +
        Récupère tous les attributs de la classe.
        +
        intgetId() +
        Récupère le numéro de la classe.
        +
        java.util.List<Method>getMethods() +
        Récupère toutes les méthodes de la classe.
        +
        java.lang.StringgetName() +
        Récupère le nom de la classe.
        +
        intgetPosX() +
        Récupère la position sur l'axe X de la classe.
        +
        intgetPosY() +
        Récupère la position sur l'axe Y de la classe.
        +
        intgetShape() +
        Récupère la forme graphique de la classe.
        +
        intgetSizeX() +
        Récupère la taille sur l'axe X de la classe.
        +
        intgetSizeY() +
        Récupère la taille sur l'axe Y de la classe.
        +
        voidremoveAttribute(int index) +
        Supprime un attribut de la classe.
        +
        voidremoveMethod(int index) +
        Supprime une méthode de la classe.
        +
        voidresize(int sizeX, + int sizeY) +
        Paramètre la taille sur l'axe X et Y de la classe.
        +
        voidselect() +
        Sélectionne la classe dans l'espace graphique.
        +
        voidsetName(java.lang.String name) +
        Paramètre le nom de la classe.
        +
        voidsetPosX(int posX) +
        Paramètre la position sur l'axe X de la classe.
        +
        voidsetPosY(int posY) +
        Paramètre la position sur l'axe Y de la classe.
        +
        voidsetShape(int shape) +
        Paramètre la forme graphique de la classe.
        +
        voidsetSizeX(int sizeX) +
        Paramètre la taille sur l'axe X de la classe.
        +
        voidsetSizeY(int sizeY) +
        Paramètre la taille sur l'axe Y de la classe.
        +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + + + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Class

          +
          public Class(int posX,
          +             int posY,
          +             int shape)
          +
          Constructeur - Crée une instance de Class.
          +
          +
          Parameters:
          +
          posX - La position sur l'axe X de la nouvelle classe.
          +
          posY - La position sur l'axe Y de la nouvelle classe.
          +
          shape - La forme de la nouvelle classe (Class.RECTANGLE ou Class.CIRCLE)
          +
          +
        • +
        + + + +
          +
        • +

          Class

          +
          public Class(java.lang.String name,
          +             int posX,
          +             int posY,
          +             int sizeX,
          +             int sizeY,
          +             int shape,
          +             java.util.ArrayList<Attribute> attributes,
          +             java.util.ArrayList<Method> methods)
          +
          Constructeur - Crée une instance de Class avec les paramètres déterminés.
          +
          +
          Parameters:
          +
          name - Le nom de la classe importée.
          +
          posX - La position sur l'axe X de la classe importée.
          +
          posY - La position sur l'axe Y de la classe importée.
          +
          sizeX - La taille sur l'axe X de la classe importée.
          +
          sizeY - La taille sur l'axe Y de la classe importée.
          +
          shape - La forme de la classe importée (Class.RECTANGLE ou Class.CIRCLE).
          +
          attributes - La liste des attributs de la classe importée.
          +
          methods - La liste des méthodes de la classe importée.
          +
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          public int getId()
          +
          Récupère le numéro de la classe.
          +
          +
          Returns:
          +
          Le numéro de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          getName

          +
          public java.lang.String getName()
          +
          Récupère le nom de la classe.
          +
          +
          Returns:
          +
          Le nom de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          setName

          +
          public void setName(java.lang.String name)
          +
          Paramètre le nom de la classe.
          +
          +
          Parameters:
          +
          name - Le nom de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          getPosX

          +
          public int getPosX()
          +
          Récupère la position sur l'axe X de la classe.
          +
          +
          Returns:
          +
          La position sur l'axe X de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          setPosX

          +
          public void setPosX(int posX)
          +
          Paramètre la position sur l'axe X de la classe.
          +
          +
          Parameters:
          +
          posX - La position sur l'axe X de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          getPosY

          +
          public int getPosY()
          +
          Récupère la position sur l'axe Y de la classe.
          +
          +
          Returns:
          +
          La position sur l'axe Y de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          setPosY

          +
          public void setPosY(int posY)
          +
          Paramètre la position sur l'axe Y de la classe.
          +
          +
          Parameters:
          +
          posY - La position sur l'axe Y de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          getSizeX

          +
          public int getSizeX()
          +
          Récupère la taille sur l'axe X de la classe.
          +
          +
          Returns:
          +
          La taille sur l'axe X de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          setSizeX

          +
          public void setSizeX(int sizeX)
          +
          Paramètre la taille sur l'axe X de la classe.
          +
          +
          Parameters:
          +
          sizeX - La taille sur l'axe X de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          getSizeY

          +
          public int getSizeY()
          +
          Récupère la taille sur l'axe Y de la classe.
          +
          +
          Returns:
          +
          La taille sur l'axe Y de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          setSizeY

          +
          public void setSizeY(int sizeY)
          +
          Paramètre la taille sur l'axe Y de la classe.
          +
          +
          Parameters:
          +
          sizeY - La taille sur l'axe Y de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          resize

          +
          public void resize(int sizeX,
          +                   int sizeY)
          +
          Paramètre la taille sur l'axe X et Y de la classe.
          +
          +
          Parameters:
          +
          sizeX - La taille sur l'axe X de la classe.
          +
          sizeY - La taille sur l'axe Y de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          getShape

          +
          public int getShape()
          +
          Récupère la forme graphique de la classe.
          +
          +
          Returns:
          +
          La forme graphique de la classe (Class.RECTANGLE ou Class.CIRCLE).
          +
          +
        • +
        + + + +
          +
        • +

          setShape

          +
          public void setShape(int shape)
          +
          Paramètre la forme graphique de la classe.
          +
          +
          Parameters:
          +
          shape - La forme graphique de la classe (Class.RECTANGLE ou Class.CIRCLE).
          +
          +
        • +
        + + + +
          +
        • +

          select

          +
          public void select()
          +
          Sélectionne la classe dans l'espace graphique.
          +
        • +
        + + + +
          +
        • +

          deselect

          +
          public void deselect()
          +
          Désélectionne la classe dans l'espace graphique.
          +
        • +
        + + + +
          +
        • +

          getAttributes

          +
          public java.util.List<Attribute> getAttributes()
          +
          Récupère tous les attributs de la classe.
          +
          +
          Returns:
          +
          Les attributs de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          addAttribute

          +
          public void addAttribute(Attribute a)
          +
          Ajoute un attribut à la classe.
          +
          +
          Parameters:
          +
          a - L'attribut à ajouter.
          +
          +
        • +
        + + + +
          +
        • +

          removeAttribute

          +
          public void removeAttribute(int index)
          +
          Supprime un attribut de la classe.
          +
          +
          Parameters:
          +
          index - L'index de l'attribut à supprimer.
          +
          +
        • +
        + + + +
          +
        • +

          clearAttributes

          +
          public void clearAttributes()
          +
          Supprime tous les attributs de la classe.
          +
        • +
        + + + +
          +
        • +

          getMethods

          +
          public java.util.List<Method> getMethods()
          +
          Récupère toutes les méthodes de la classe.
          +
          +
          Returns:
          +
          Les méthodes de la classe.
          +
          +
        • +
        + + + +
          +
        • +

          addMethod

          +
          public void addMethod(Method m)
          +
          Ajoute une méthode à la classe.
          +
          +
          Parameters:
          +
          m - La méthode à ajouter.
          +
          +
        • +
        + + + +
          +
        • +

          removeMethod

          +
          public void removeMethod(int index)
          +
          Supprime une méthode de la classe.
          +
          +
          Parameters:
          +
          index - L'index de la méthode à supprimer.
          +
          +
        • +
        + + + +
          +
        • +

          clearMethods

          +
          public void clearMethods()
          +
          Supprime toutes les méthodes de la classe.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/Link.html b/AppThinker/Documentation/Link.html new file mode 100644 index 0000000..841dab5 --- /dev/null +++ b/AppThinker/Documentation/Link.html @@ -0,0 +1,827 @@ + + + + + +Link + + + + + + + + +
    + + + + + + + +
    + + + +
    +

    Class Link

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Link
      +extends java.lang.Object
      +
      Gère un lien entre deux classes.
      +
      +
      Author:
      +
      V.BOULANGER
      +
      +
    • +
    +
    +
    +
      +
    • + + + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        Link(Class start, + Class end) +
        Constructeur - Crée une instance d'une classe.
        +
        Link(Class start, + Class end, + int minCardinalityStart, + int maxCardinalityStart, + int minCardinalityEnd, + int maxCardinalityEnd, + int type) +
        Constructeur - Crée une instance d'une classe avec des paramètres déterminés.
        +
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voiddeselect() +
        Désélectionne le lien dans l'espace graphique.
        +
        ClassgetEnd() +
        Récupère la classe d'arrivée du lien.
        +
        intgetId() +
        Récupère le numéro du lien.
        +
        intgetMaxCardinalityEnd() +
        Récupère la cardinalité maximum de la classe d'arrivée.
        +
        intgetMaxCardinalityStart() +
        Récupère la cardinalité maximum de la classe de départ.
        +
        intgetMinCardinalityEnd() +
        Récupère la cardinalité minimum de la classe d'arrivée.
        +
        intgetMinCardinalityStart() +
        Récupère la cardinalité minimum de la classe de départ.
        +
        ClassgetStart() +
        Récupère la classe de départ du lien.
        +
        intgetType() +
        Récupère le type du lien.
        +
        voidselect() +
        Sélectionne le lien dans l'espace graphique.
        +
        voidsetEnd(Class end) +
        Paramètre la classe d'arrivée.
        +
        voidsetMaxCardinalityEnd(int maxCardinalityEnd) +
        Paramètre la cardinalité maximum de la classe d'arrivée.
        +
        voidsetMaxCardinalityStart(int maxCardinalityStart) +
        Paramètre la cardinalité maximum de la classe de départ.
        +
        voidsetMinCardinalityEnd(int minCardinalityEnd) +
        Paramètre la cardinalité minimum de la classe d'arrivée.
        +
        voidsetMinCardinalityStart(int minCardinalityStart) +
        Paramètre la cardinalité minimum de la classe de départ.
        +
        voidsetStart(Class start) +
        Paramètre la classe de départ du lien.
        +
        voidsetType(int type) +
        Paramètre le type du lien
        +
        voidswitchDirection() +
        Modifie la direction du lien (permute les classes de départ et d'arrivée).
        +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + + + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Link

          +
          public Link(Class start,
          +            Class end)
          +
          Constructeur - Crée une instance d'une classe.
          +
          +
          Parameters:
          +
          start - La classe de départ.
          +
          end - La classe d'arrivée.
          +
          +
        • +
        + + + +
          +
        • +

          Link

          +
          public Link(Class start,
          +            Class end,
          +            int minCardinalityStart,
          +            int maxCardinalityStart,
          +            int minCardinalityEnd,
          +            int maxCardinalityEnd,
          +            int type)
          +
          Constructeur - Crée une instance d'une classe avec des paramètres déterminés.
          +
          +
          Parameters:
          +
          start - La classe de départ.
          +
          end - La classe d'arrivée.
          +
          minCardinalityStart - La cardinalité minimum de la classe de départ.
          +
          maxCardinalityStart - La cardinalité maximuù de la classe de départ.
          +
          minCardinalityEnd - La cardinalité minimum de la classe d'arrivée.
          +
          maxCardinalityEnd - La cardinalité maximum de la classe d'arrivée.
          +
          type - Le type de lien.
          +
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          public int getId()
          +
          Récupère le numéro du lien.
          +
          +
          Returns:
          +
          Le numéro du lien.
          +
          +
        • +
        + + + +
          +
        • +

          getStart

          +
          public Class getStart()
          +
          Récupère la classe de départ du lien.
          +
          +
          Returns:
          +
          La classe de départ du lien.
          +
          +
        • +
        + + + +
          +
        • +

          setStart

          +
          public void setStart(Class start)
          +
          Paramètre la classe de départ du lien.
          +
          +
          Parameters:
          +
          start - La classe de départ du lien.
          +
          +
        • +
        + + + +
          +
        • +

          getMinCardinalityStart

          +
          public int getMinCardinalityStart()
          +
          Récupère la cardinalité minimum de la classe de départ.
          +
          +
          Returns:
          +
          La cardinalité minimum de la classe de départ.
          +
          +
        • +
        + + + +
          +
        • +

          setMinCardinalityStart

          +
          public void setMinCardinalityStart(int minCardinalityStart)
          +
          Paramètre la cardinalité minimum de la classe de départ.
          +
          +
          Parameters:
          +
          minCardinalityStart - La cardinalité minimum de la classe de départ.
          +
          +
        • +
        + + + +
          +
        • +

          getMaxCardinalityStart

          +
          public int getMaxCardinalityStart()
          +
          Récupère la cardinalité maximum de la classe de départ.
          +
          +
          Returns:
          +
          La cardinalité maximum de la classe de départ.
          +
          +
        • +
        + + + +
          +
        • +

          setMaxCardinalityStart

          +
          public void setMaxCardinalityStart(int maxCardinalityStart)
          +
          Paramètre la cardinalité maximum de la classe de départ.
          +
          +
          Parameters:
          +
          maxCardinalityStart - La cardinalité maximum de la classe de départ.
          +
          +
        • +
        + + + +
          +
        • +

          getEnd

          +
          public Class getEnd()
          +
          Récupère la classe d'arrivée du lien.
          +
          +
          Returns:
          +
          La classe d'arrivée du lien.
          +
          +
        • +
        + + + +
          +
        • +

          setEnd

          +
          public void setEnd(Class end)
          +
          Paramètre la classe d'arrivée.
          +
          +
          Parameters:
          +
          end - La classe d'arrivée.
          +
          +
        • +
        + + + +
          +
        • +

          switchDirection

          +
          public void switchDirection()
          +
          Modifie la direction du lien (permute les classes de départ et d'arrivée).
          +
        • +
        + + + +
          +
        • +

          getMinCardinalityEnd

          +
          public int getMinCardinalityEnd()
          +
          Récupère la cardinalité minimum de la classe d'arrivée.
          +
          +
          Returns:
          +
          La cardinalité minimum de la classe d'arrivée.
          +
          +
        • +
        + + + +
          +
        • +

          setMinCardinalityEnd

          +
          public void setMinCardinalityEnd(int minCardinalityEnd)
          +
          Paramètre la cardinalité minimum de la classe d'arrivée.
          +
          +
          Parameters:
          +
          minCardinalityEnd - La cardinalité minimum de la classe d'arrivée.
          +
          +
        • +
        + + + +
          +
        • +

          getMaxCardinalityEnd

          +
          public int getMaxCardinalityEnd()
          +
          Récupère la cardinalité maximum de la classe d'arrivée.
          +
          +
          Returns:
          +
          La cardinalité maximum de la classe d'arrivée.
          +
          +
        • +
        + + + +
          +
        • +

          setMaxCardinalityEnd

          +
          public void setMaxCardinalityEnd(int maxCardinalityEnd)
          +
          Paramètre la cardinalité maximum de la classe d'arrivée.
          +
          +
          Parameters:
          +
          maxCardinalityEnd - La cardinalité maximum de la classe d'arrivée.
          +
          +
        • +
        + + + +
          +
        • +

          getType

          +
          public int getType()
          +
          Récupère le type du lien.
          +
          +
          Returns:
          +
          Le type du lien.
          +
          +
        • +
        + + + +
          +
        • +

          setType

          +
          public void setType(int type)
          +
          Paramètre le type du lien
          +
          +
          Parameters:
          +
          type - Le type du lien.
          +
          +
        • +
        + + + +
          +
        • +

          select

          +
          public void select()
          +
          Sélectionne le lien dans l'espace graphique.
          +
        • +
        + + + +
          +
        • +

          deselect

          +
          public void deselect()
          +
          Désélectionne le lien dans l'espace graphique.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/Method.html b/AppThinker/Documentation/Method.html new file mode 100644 index 0000000..48bcc7a --- /dev/null +++ b/AppThinker/Documentation/Method.html @@ -0,0 +1,539 @@ + + + + + +Method + + + + + + + + +
    + + + + + + + +
    + + + +
    +

    Class Method

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Method
      +extends java.lang.Object
      +
      Gère une méthode.
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static int_methodsId 
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        Method() +
        Constructeur - Crée une instance de Method.
        +
        Method(java.lang.String access, + java.lang.String type, + java.lang.String name, + java.util.ArrayList<Argument> arguments) +
        Constructeur - Crée une instance de Method avec des paramètres donnés.
        +
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddArgument(Argument a) +
        Ajoute un argument à la méthode.
        +
        voidclearArguments() +
        Retire tous les arguments de la méthode.
        +
        java.lang.StringgetAccess() +
        Récupère le modificateur d'accès de la méthode.
        +
        java.util.List<Argument>getArguments() +
        Récupère tous les arguments de la méthode.
        +
        intgetId() +
        Récupère le numéro de la méthode.
        +
        java.lang.StringgetName() +
        Récupère le nom de la méthode.
        +
        java.lang.StringgetType() +
        Récupère le type de la méthode.
        +
        voidremoveArgument(int index) +
        Retire un argument de la méthode.
        +
        voidsetAccess(java.lang.String access) +
        Paramètre le modificateur d'accès de la méthode.
        +
        voidsetName(java.lang.String name) +
        Paramètre le nom de la méthode.
        +
        voidsetType(java.lang.String type) +
        Paramètre le type de la méthode.
        +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          _methodsId

          +
          public static int _methodsId
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Method

          +
          public Method()
          +
          Constructeur - Crée une instance de Method.
          +
        • +
        + + + +
          +
        • +

          Method

          +
          public Method(java.lang.String access,
          +              java.lang.String type,
          +              java.lang.String name,
          +              java.util.ArrayList<Argument> arguments)
          +
          Constructeur - Crée une instance de Method avec des paramètres donnés.
          +
          +
          Parameters:
          +
          access - Le modificateur d'accès de la méthode.
          +
          type - Le type de la méthode.
          +
          name - Le nom de la méthode.
          +
          arguments - Les arguments de la méthode.
          +
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          public int getId()
          +
          Récupère le numéro de la méthode.
          +
          +
          Returns:
          +
          Le numéro de la méthode.
          +
          +
        • +
        + + + +
          +
        • +

          getAccess

          +
          public java.lang.String getAccess()
          +
          Récupère le modificateur d'accès de la méthode.
          +
          +
          Returns:
          +
          Le modificateur d'accès de la méthode.
          +
          +
        • +
        + + + +
          +
        • +

          setAccess

          +
          public void setAccess(java.lang.String access)
          +
          Paramètre le modificateur d'accès de la méthode.
          +
          +
          Parameters:
          +
          access - Le modificateur d'accès de la méthode.
          +
          +
        • +
        + + + +
          +
        • +

          getType

          +
          public java.lang.String getType()
          +
          Récupère le type de la méthode.
          +
          +
          Returns:
          +
          Le type de la méthode.
          +
          +
        • +
        + + + +
          +
        • +

          setType

          +
          public void setType(java.lang.String type)
          +
          Paramètre le type de la méthode.
          +
          +
          Parameters:
          +
          type - Le type de la méthode.
          +
          +
        • +
        + + + +
          +
        • +

          getName

          +
          public java.lang.String getName()
          +
          Récupère le nom de la méthode.
          +
          +
          Returns:
          +
          Le nom de la méthode.
          +
          +
        • +
        + + + +
          +
        • +

          setName

          +
          public void setName(java.lang.String name)
          +
          Paramètre le nom de la méthode.
          +
          +
          Parameters:
          +
          name - Le nom de la méthode.
          +
          +
        • +
        + + + +
          +
        • +

          getArguments

          +
          public java.util.List<Argument> getArguments()
          +
          Récupère tous les arguments de la méthode.
          +
          +
          Returns:
          +
          Les arguments de la méthode.
          +
          +
        • +
        + + + +
          +
        • +

          addArgument

          +
          public void addArgument(Argument a)
          +
          Ajoute un argument à la méthode.
          +
          +
          Parameters:
          +
          a - L'argument à ajouter.
          +
          +
        • +
        + + + +
          +
        • +

          removeArgument

          +
          public void removeArgument(int index)
          +
          Retire un argument de la méthode.
          +
          +
          Parameters:
          +
          index - L'index de l'argument à retirer.
          +
          +
        • +
        + + + +
          +
        • +

          clearArguments

          +
          public void clearArguments()
          +
          Retire tous les arguments de la méthode.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/Project.html b/AppThinker/Documentation/Project.html new file mode 100644 index 0000000..314d3ec --- /dev/null +++ b/AppThinker/Documentation/Project.html @@ -0,0 +1,708 @@ + + + + + +Project + + + + + + + + +
    + + + + + + + +
    + + + +
    +

    Class Project

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Project
      +extends java.lang.Object
      +
      Gère un projet.
      +
      +
      Author:
      +
      V.BOULANGER
      +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static int_projectId 
        +
      • +
      + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        Project() +
        Constructeur - Crée une instance de Projet.
        +
        Project(java.lang.String name, + java.lang.String author, + java.lang.String version, + java.lang.String designation, + java.lang.String path, + java.util.List<Class> classes, + java.util.List<Link> links) +
        Constructeur - Crée une instance de Projet avec des paramètres déterminés.
        +
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddClass(Class c) +
        Ajoute une classe au projet.
        +
        voidaddLink(Link l) +
        Ajoute un lien au projet.
        +
        voidclearClasses() +
        Supprime toutes les classes du projet.
        +
        voidclearLinks() +
        Supprime tous les liens du projet.
        +
        java.lang.StringgetAuthor() +
        Récupère l'auteur du Projet.
        +
        java.util.List<Class>getClasses() +
        Récupère toutes les classes du projet.
        +
        java.lang.StringgetDesignation() +
        Récupère la désignation du Projet.
        +
        intgetId() +
        Récupère le numéro du Projet.
        +
        java.util.List<Link>getLinks() +
        Récupère tous les liens du projet.
        +
        java.lang.StringgetName() +
        Récupère le nom du Projet.
        +
        java.lang.StringgetPath() +
        Récupère la désignation du Projet.
        +
        java.lang.StringgetVersion() +
        Récupère le numéro de version du Projet.
        +
        voidremoveClass(int index) +
        Retire une classe du projet.
        +
        voidremoveLink(int index) +
        Retire un lien du projet.
        +
        voidsetAuthor(java.lang.String author) +
        Paramètre l'auteur du Projet.
        +
        voidsetDesignation(java.lang.String designation) +
        Paramètre la désignation du Projet.
        +
        voidsetName(java.lang.String name) +
        Paramètre le nom du Projet.
        +
        voidsetPath(java.lang.String path) +
        Paramètre la désignation du Projet.
        +
        voidsetVersion(java.lang.String version) +
        Paramètre le numéro de version du Projet.
        +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          _projectId

          +
          public static int _projectId
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Project

          +
          public Project()
          +
          Constructeur - Crée une instance de Projet.
          +
        • +
        + + + +
          +
        • +

          Project

          +
          public Project(java.lang.String name,
          +               java.lang.String author,
          +               java.lang.String version,
          +               java.lang.String designation,
          +               java.lang.String path,
          +               java.util.List<Class> classes,
          +               java.util.List<Link> links)
          +
          Constructeur - Crée une instance de Projet avec des paramètres déterminés.
          +
          +
          Parameters:
          +
          name - Le nom du projet.
          +
          author - L'auteur du projet.
          +
          version - La version du projet.
          +
          designation - L'explication du projet.
          +
          path - Chemin vers le ficher enregistré.
          +
          classes - La liste des classes du projet.
          +
          links - La liste des liens du projet.
          +
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          public int getId()
          +
          Récupère le numéro du Projet.
          +
          +
          Returns:
          +
          Le numéro du projet.
          +
          +
        • +
        + + + +
          +
        • +

          getName

          +
          public java.lang.String getName()
          +
          Récupère le nom du Projet.
          +
          +
          Returns:
          +
          Le nom du projet.
          +
          +
        • +
        + + + +
          +
        • +

          setName

          +
          public void setName(java.lang.String name)
          +
          Paramètre le nom du Projet.
          +
          +
          Parameters:
          +
          name - Le nom du projet.
          +
          +
        • +
        + + + +
          +
        • +

          getAuthor

          +
          public java.lang.String getAuthor()
          +
          Récupère l'auteur du Projet.
          +
          +
          Returns:
          +
          L'auteur du projet.
          +
          +
        • +
        + + + +
          +
        • +

          setAuthor

          +
          public void setAuthor(java.lang.String author)
          +
          Paramètre l'auteur du Projet.
          +
          +
          Parameters:
          +
          author - L'auteur du projet.
          +
          +
        • +
        + + + +
          +
        • +

          getVersion

          +
          public java.lang.String getVersion()
          +
          Récupère le numéro de version du Projet.
          +
          +
          Returns:
          +
          Le numéro de version du projet.
          +
          +
        • +
        + + + +
          +
        • +

          setVersion

          +
          public void setVersion(java.lang.String version)
          +
          Paramètre le numéro de version du Projet.
          +
          +
          Parameters:
          +
          version - Le numéro de version du projet.
          +
          +
        • +
        + + + +
          +
        • +

          getDesignation

          +
          public java.lang.String getDesignation()
          +
          Récupère la désignation du Projet.
          +
          +
          Returns:
          +
          La désignation du projet.
          +
          +
        • +
        + + + +
          +
        • +

          setDesignation

          +
          public void setDesignation(java.lang.String designation)
          +
          Paramètre la désignation du Projet.
          +
          +
          Parameters:
          +
          designation - La désignation du projet.
          +
          +
        • +
        + + + +
          +
        • +

          getPath

          +
          public java.lang.String getPath()
          +
          Récupère la désignation du Projet.
          +
          +
          Returns:
          +
          Le chemin du fichier du projet.
          +
          +
        • +
        + + + +
          +
        • +

          setPath

          +
          public void setPath(java.lang.String path)
          +
          Paramètre la désignation du Projet.
          +
          +
          Parameters:
          +
          path - Le chemin vers le fichier du projet.
          +
          +
        • +
        + + + +
          +
        • +

          getClasses

          +
          public java.util.List<Class> getClasses()
          +
          Récupère toutes les classes du projet.
          +
          +
          Returns:
          +
          Les classes du projet.
          +
          +
        • +
        + + + +
          +
        • +

          addClass

          +
          public void addClass(Class c)
          +
          Ajoute une classe au projet.
          +
          +
          Parameters:
          +
          c - La classe à ajouter.
          +
          +
        • +
        + + + +
          +
        • +

          removeClass

          +
          public void removeClass(int index)
          +
          Retire une classe du projet.
          +
          +
          Parameters:
          +
          index - L'index de la classe à retirer.
          +
          +
        • +
        + + + +
          +
        • +

          clearClasses

          +
          public void clearClasses()
          +
          Supprime toutes les classes du projet.
          +
        • +
        + + + +
          +
        • +

          getLinks

          +
          public java.util.List<Link> getLinks()
          +
          Récupère tous les liens du projet.
          +
          +
          Returns:
          +
          Les liens du projet.
          +
          +
        • +
        + + + +
          +
        • +

          addLink

          +
          public void addLink(Link l)
          +
          Ajoute un lien au projet.
          +
          +
          Parameters:
          +
          l - Le lien à ajouter.
          +
          +
        • +
        + + + +
          +
        • +

          removeLink

          +
          public void removeLink(int index)
          +
          Retire un lien du projet.
          +
          +
          Parameters:
          +
          index - L'index du lien à retirer.
          +
          +
        • +
        + + + +
          +
        • +

          clearLinks

          +
          public void clearLinks()
          +
          Supprime tous les liens du projet.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/Selectpoint.html b/AppThinker/Documentation/Selectpoint.html new file mode 100644 index 0000000..d0f2717 --- /dev/null +++ b/AppThinker/Documentation/Selectpoint.html @@ -0,0 +1,499 @@ + + + + + +Selectpoint + + + + + + + + +
    + + + + + + + +
    + + + +
    +

    Class Selectpoint

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Selectpoint
      +extends java.lang.Object
      +
      Gère un point de sélection d'un élément.
      +
      +
      Author:
      +
      V.BOULANGER
      +
      +
    • +
    +
    +
    +
      +
    • + + + +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        Selectpoint(int location) +
        Constructeur - Crée un point de sélection pour un élément.
        +
        +
      • +
      + +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        intgetId() +
        Récupère le numéro du point de sélection.
        +
        intgetLocation() +
        Récupère l'endroit où est affiché le point de sélection.
        +
        voidsetLocation(int location) +
        Paramètre l'endroit où doit être afficher le point de sélection.
        +
        +
          +
        • + + +

          Methods inherited from class java.lang.Object

          +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • + + + +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Selectpoint

          +
          public Selectpoint(int location)
          +
          Constructeur - Crée un point de sélection pour un élément.
          +
          +
          Parameters:
          +
          location - L'endroit où doit apparaître le point de sélection sur l'élément.
          +
          +
        • +
        +
      • +
      + +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          public int getId()
          +
          Récupère le numéro du point de sélection.
          +
          +
          Returns:
          +
          Le numéro du point de sélection.
          +
          +
        • +
        + + + +
          +
        • +

          getLocation

          +
          public int getLocation()
          +
          Récupère l'endroit où est affiché le point de sélection.
          +
          +
          Returns:
          +
          L'endroit où est affiché le point de sélection.
          +
          +
        • +
        + + + +
          +
        • +

          setLocation

          +
          public void setLocation(int location)
          +
          Paramètre l'endroit où doit être afficher le point de sélection.
          +
          +
          Parameters:
          +
          location - L'endroit où doit être affiché le point de sélection.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    + + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/allclasses-frame.html b/AppThinker/Documentation/allclasses-frame.html index 3f368b8..8d0f99a 100644 --- a/AppThinker/Documentation/allclasses-frame.html +++ b/AppThinker/Documentation/allclasses-frame.html @@ -2,9 +2,9 @@ - + All Classes - + @@ -13,7 +13,18 @@
    diff --git a/AppThinker/Documentation/allclasses-noframe.html b/AppThinker/Documentation/allclasses-noframe.html index f4ee7b1..cab6fa3 100644 --- a/AppThinker/Documentation/allclasses-noframe.html +++ b/AppThinker/Documentation/allclasses-noframe.html @@ -2,9 +2,9 @@ - + All Classes - + @@ -13,7 +13,18 @@
    diff --git a/AppThinker/Documentation/class-use/AppThinker.html b/AppThinker/Documentation/class-use/AppThinker.html index 341bb99..c9c4af0 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 new file mode 100644 index 0000000..e6196cb --- /dev/null +++ b/AppThinker/Documentation/class-use/AppThinkerGrid.html @@ -0,0 +1,122 @@ + + + + + +Uses of Class AppThinkerGrid + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    AppThinkerGrid

    +
    +
    No usage of AppThinkerGrid
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/AppThinkerMenuBar.html b/AppThinker/Documentation/class-use/AppThinkerMenuBar.html new file mode 100644 index 0000000..2f09b48 --- /dev/null +++ b/AppThinker/Documentation/class-use/AppThinkerMenuBar.html @@ -0,0 +1,122 @@ + + + + + +Uses of Class AppThinkerMenuBar + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    AppThinkerMenuBar

    +
    +
    No usage of AppThinkerMenuBar
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/AppThinkerStatusbar.html b/AppThinker/Documentation/class-use/AppThinkerStatusbar.html new file mode 100644 index 0000000..91d1174 --- /dev/null +++ b/AppThinker/Documentation/class-use/AppThinkerStatusbar.html @@ -0,0 +1,122 @@ + + + + + +Uses of Class AppThinkerStatusbar + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    AppThinkerStatusbar

    +
    +
    No usage of AppThinkerStatusbar
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/AppThinkerToolbar.html b/AppThinker/Documentation/class-use/AppThinkerToolbar.html new file mode 100644 index 0000000..97de0fd --- /dev/null +++ b/AppThinker/Documentation/class-use/AppThinkerToolbar.html @@ -0,0 +1,122 @@ + + + + + +Uses of Class AppThinkerToolbar + + + + + + + + +
    + + + + + + + +
    + + +
    +

    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 be0227a..678e240 100644 --- a/AppThinker/Documentation/class-use/AppThinkerWindow.html +++ b/AppThinker/Documentation/class-use/AppThinkerWindow.html @@ -2,9 +2,9 @@ - + Uses of Class AppThinkerWindow - + diff --git a/AppThinker/Documentation/class-use/Argument.html b/AppThinker/Documentation/class-use/Argument.html new file mode 100644 index 0000000..8cce15a --- /dev/null +++ b/AppThinker/Documentation/class-use/Argument.html @@ -0,0 +1,180 @@ + + + + + +Uses of Class Argument + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    Argument

    +
    +
    + +
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/Attribute.html b/AppThinker/Documentation/class-use/Attribute.html new file mode 100644 index 0000000..74dc844 --- /dev/null +++ b/AppThinker/Documentation/class-use/Attribute.html @@ -0,0 +1,184 @@ + + + + + +Uses of Class Attribute + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    Attribute

    +
    +
    + +
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/Class.html b/AppThinker/Documentation/class-use/Class.html new file mode 100644 index 0000000..f94493d --- /dev/null +++ b/AppThinker/Documentation/class-use/Class.html @@ -0,0 +1,241 @@ + + + + + +Uses of Class Class + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    Class

    +
    +
    + +
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/Link.html b/AppThinker/Documentation/class-use/Link.html new file mode 100644 index 0000000..b1dc2e9 --- /dev/null +++ b/AppThinker/Documentation/class-use/Link.html @@ -0,0 +1,183 @@ + + + + + +Uses of Class Link + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    Link

    +
    +
    + +
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/Method.html b/AppThinker/Documentation/class-use/Method.html new file mode 100644 index 0000000..1cab0e1 --- /dev/null +++ b/AppThinker/Documentation/class-use/Method.html @@ -0,0 +1,184 @@ + + + + + +Uses of Class Method + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    Method

    +
    +
    + +
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/Project.html b/AppThinker/Documentation/class-use/Project.html new file mode 100644 index 0000000..3e166c6 --- /dev/null +++ b/AppThinker/Documentation/class-use/Project.html @@ -0,0 +1,149 @@ + + + + + +Uses of Class Project + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    Project

    +
    +
    + +
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/class-use/Selectpoint.html b/AppThinker/Documentation/class-use/Selectpoint.html new file mode 100644 index 0000000..a5a74e2 --- /dev/null +++ b/AppThinker/Documentation/class-use/Selectpoint.html @@ -0,0 +1,122 @@ + + + + + +Uses of Class Selectpoint + + + + + + + + +
    + + + + + + + +
    + + +
    +

    Uses of Class
    Selectpoint

    +
    +
    No usage of Selectpoint
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/constant-values.html b/AppThinker/Documentation/constant-values.html index 6178a39..89c0011 100644 --- a/AppThinker/Documentation/constant-values.html +++ b/AppThinker/Documentation/constant-values.html @@ -2,9 +2,9 @@ - + Constant Field Values - + @@ -71,6 +71,178 @@

    Constant Field Values

    Contents

    + +
    +
    + + +

    <Unnamed>.*

    +
    diff --git a/AppThinker/Documentation/deprecated-list.html b/AppThinker/Documentation/deprecated-list.html index 5b55435..e9414d5 100644 --- a/AppThinker/Documentation/deprecated-list.html +++ b/AppThinker/Documentation/deprecated-list.html @@ -2,9 +2,9 @@ - + Deprecated List - + diff --git a/AppThinker/Documentation/help-doc.html b/AppThinker/Documentation/help-doc.html index 607c478..63e324e 100644 --- a/AppThinker/Documentation/help-doc.html +++ b/AppThinker/Documentation/help-doc.html @@ -2,9 +2,9 @@ - + API Help - + diff --git a/AppThinker/Documentation/index-files/index-1.html b/AppThinker/Documentation/index-files/index-1.html index 8976945..5db7dc8 100644 --- a/AppThinker/Documentation/index-files/index-1.html +++ b/AppThinker/Documentation/index-files/index-1.html @@ -2,9 +2,9 @@ - + A-Index - + @@ -68,23 +68,105 @@
    -
    A M  +
    A B C D G I L M N O P R S T W Z _ 

    A

    -
    AppThinker - Class in <Unnamed>
    +
    addArgument(Argument) - Method in class Method
    +
    +
    Ajoute un argument à la méthode.
    +
    +
    addAttribute(Attribute) - Method in class Class
    +
    +
    Ajoute un attribut à la classe.
    +
    +
    addClass(Class) - Method in class Project
    +
    +
    Ajoute une classe au projet.
    +
    +
    addLink(Link) - Method in class Project
    +
    +
    Ajoute un lien au projet.
    +
    +
    addMethod(Method) - Method in class Class
    +
    +
    Ajoute une méthode à la classe.
    +
    +
    AGGREGATION - Static variable in class Link
     
    +
    AppThinker - Class in <Unnamed>
    +
    +
    La classe principale du logiciel AppThinker.
    +
    AppThinker() - Constructor for class AppThinker
     
    +
    AppThinkerGrid - Class in <Unnamed>
    +
    +
    Affiche une grille pour l'affichage du projet.
    +
    +
    AppThinkerGrid() - Constructor for class AppThinkerGrid
    +
    +
    Constructeur de la classe AppThinkerGrid
    +
    +
    AppThinkerMenuBar - Class in <Unnamed>
    +
    +
    Affiche une barre de menu en entête de la fenêtre.
    +
    +
    AppThinkerMenuBar() - Constructor for class AppThinkerMenuBar
    +
    +
    Constructeur de la classe AppThinkerMenuBar
    +
    +
    AppThinkerStatusbar - Class in <Unnamed>
    +
    +
    Affiche une barre de statut au pied de la fenêtre
    +
    +
    AppThinkerStatusbar() - Constructor for class AppThinkerStatusbar
    +
    +
    Constructeur de la classe AppThinkerStatusbar
    +
    +
    AppThinkerToolbar - Class in <Unnamed>
    +
    +
    Affiche une barre d'actions en haut de la fenêtre.
    +
    +
    AppThinkerToolbar() - Constructor for class AppThinkerToolbar
    +
    +
    Constructeur de la classe AppThinkerToolbar
    +
    AppThinkerWindow - Class in <Unnamed>
    -
     
    +
    +
    Affiche une fenêtre du logiciel.
    +
    AppThinkerWindow() - Constructor for class AppThinkerWindow
    Constructeur de la classe AppThinkerWindow
    +
    Argument - Class in <Unnamed>
    +
    +
    Gère un argument d'une méthode.
    +
    +
    Argument() - Constructor for class Argument
    +
    +
    Constructeur - Crée une instance de Argument.
    +
    +
    Argument(String, String) - Constructor for class Argument
    +
    +
    Constructeur - Crée une instance de Argument avec des paramètres donnés.
    +
    +
    Attribute - Class in <Unnamed>
    +
    +
    Gère un attribut.
    +
    +
    Attribute() - Constructor for class Attribute
    +
    +
    Constructeur - Crée une instance de Attribute.
    +
    +
    Attribute(String, String, String) - Constructor for class Attribute
    +
    +
    Constructeur - Crée une instance de Attribute avec des paramètres donnés.
    +
    -A M 
    +A B C D G I L M N O P R S T W Z _ 
    diff --git a/AppThinker/Documentation/index-files/index-10.html b/AppThinker/Documentation/index-files/index-10.html new file mode 100644 index 0000000..15e68d3 --- /dev/null +++ b/AppThinker/Documentation/index-files/index-10.html @@ -0,0 +1,129 @@ + + + + + +O-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    O

    +
    +
    openProject(String) - Method in class AppThinkerWindow
    +
    +
    Ouvre un projet existant dans la fenêtre.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-11.html b/AppThinker/Documentation/index-files/index-11.html new file mode 100644 index 0000000..8a9ff44 --- /dev/null +++ b/AppThinker/Documentation/index-files/index-11.html @@ -0,0 +1,137 @@ + + + + + +P-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    P

    +
    +
    Project - Class in <Unnamed>
    +
    +
    Gère un projet.
    +
    +
    Project() - Constructor for class Project
    +
    +
    Constructeur - Crée une instance de Projet.
    +
    +
    Project(String, String, String, String, String, List<Class>, List<Link>) - Constructor for class Project
    +
    +
    Constructeur - Crée une instance de Projet avec des paramètres déterminés.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-12.html b/AppThinker/Documentation/index-files/index-12.html new file mode 100644 index 0000000..826e6e1 --- /dev/null +++ b/AppThinker/Documentation/index-files/index-12.html @@ -0,0 +1,157 @@ + + + + + +R-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    R

    +
    +
    RECTANGLE - Static variable in class Class
    +
     
    +
    refresh() - Method in class AppThinkerGrid
    +
    +
    Rafraîchit les modifications sur la grille.
    +
    +
    removeArgument(int) - Method in class Method
    +
    +
    Retire un argument de la méthode.
    +
    +
    removeAttribute(int) - Method in class Class
    +
    +
    Supprime un attribut de la classe.
    +
    +
    removeClass(int) - Method in class Project
    +
    +
    Retire une classe du projet.
    +
    +
    removeLink(int) - Method in class Project
    +
    +
    Retire un lien du projet.
    +
    +
    removeMethod(int) - Method in class Class
    +
    +
    Supprime une méthode de la classe.
    +
    +
    resize(int, int) - Method in class Class
    +
    +
    Paramètre la taille sur l'axe X et Y de la classe.
    +
    +
    RIGHT - Static variable in class Selectpoint
    +
     
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-13.html b/AppThinker/Documentation/index-files/index-13.html new file mode 100644 index 0000000..8a79d3d --- /dev/null +++ b/AppThinker/Documentation/index-files/index-13.html @@ -0,0 +1,263 @@ + + + + + +S-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    S

    +
    +
    saveAsProject(String) - Method in class AppThinkerWindow
    +
    +
    Sauvegarde le projet en cours à un autre emplacement.
    +
    +
    saveProject() - Method in class AppThinkerWindow
    +
    +
    Sauvegarde le projet en cours.
    +
    +
    select() - Method in class Class
    +
    +
    Sélectionne la classe dans l'espace graphique.
    +
    +
    select() - Method in class Link
    +
    +
    Sélectionne le lien dans l'espace graphique.
    +
    +
    Selectpoint - Class in <Unnamed>
    +
    +
    Gère un point de sélection d'un élément.
    +
    +
    Selectpoint(int) - Constructor for class Selectpoint
    +
    +
    Constructeur - Crée un point de sélection pour un élément.
    +
    +
    setAccess(String) - Method in class Attribute
    +
    +
    Paramètre le modificateur d'accès de l'attribut.
    +
    +
    setAccess(String) - Method in class Method
    +
    +
    Paramètre le modificateur d'accès de la méthode.
    +
    +
    setAuthor(String) - Method in class Project
    +
    +
    Paramètre l'auteur du Projet.
    +
    +
    setDesignation(String) - Method in class Project
    +
    +
    Paramètre la désignation du Projet.
    +
    +
    setEnd(Class) - Method in class Link
    +
    +
    Paramètre la classe d'arrivée.
    +
    +
    setLocation(int) - Method in class Selectpoint
    +
    +
    Paramètre l'endroit où doit être afficher le point de sélection.
    +
    +
    setMaxCardinalityEnd(int) - Method in class Link
    +
    +
    Paramètre la cardinalité maximum de la classe d'arrivée.
    +
    +
    setMaxCardinalityStart(int) - Method in class Link
    +
    +
    Paramètre la cardinalité maximum de la classe de départ.
    +
    +
    setMinCardinalityEnd(int) - Method in class Link
    +
    +
    Paramètre la cardinalité minimum de la classe d'arrivée.
    +
    +
    setMinCardinalityStart(int) - Method in class Link
    +
    +
    Paramètre la cardinalité minimum de la classe de départ.
    +
    +
    setName(String) - Method in class Argument
    +
    +
    Paramètre le nom de l'argument.
    +
    +
    setName(String) - Method in class Attribute
    +
    +
    Paramètre le nom de l'attribut.
    +
    +
    setName(String) - Method in class Class
    +
    +
    Paramètre le nom de la classe.
    +
    +
    setName(String) - Method in class Method
    +
    +
    Paramètre le nom de la méthode.
    +
    +
    setName(String) - Method in class Project
    +
    +
    Paramètre le nom du Projet.
    +
    +
    setPath(String) - Method in class Project
    +
    +
    Paramètre la désignation du Projet.
    +
    +
    setPosX(int) - Method in class Class
    +
    +
    Paramètre la position sur l'axe X de la classe.
    +
    +
    setPosY(int) - Method in class Class
    +
    +
    Paramètre la position sur l'axe Y de la classe.
    +
    +
    setShape(int) - Method in class Class
    +
    +
    Paramètre la forme graphique de la classe.
    +
    +
    setSizeX(int) - Method in class Class
    +
    +
    Paramètre la taille sur l'axe X de la classe.
    +
    +
    setSizeY(int) - Method in class Class
    +
    +
    Paramètre la taille sur l'axe Y de la classe.
    +
    +
    setStart(Class) - Method in class Link
    +
    +
    Paramètre la classe de départ du lien.
    +
    +
    setType(String) - Method in class Argument
    +
    +
    Paramètre le type de l'argument.
    +
    +
    setType(String) - Method in class Attribute
    +
    +
    Paramètre le type de l'attribut.
    +
    +
    setType(int) - Method in class Link
    +
    +
    Paramètre le type du lien
    +
    +
    setType(String) - Method in class Method
    +
    +
    Paramètre le type de la méthode.
    +
    +
    setVersion(String) - Method in class Project
    +
    +
    Paramètre le numéro de version du Projet.
    +
    +
    STRONG - Static variable in class Link
    +
     
    +
    switchDirection() - Method in class Link
    +
    +
    Modifie la direction du lien (permute les classes de départ et d'arrivée).
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-14.html b/AppThinker/Documentation/index-files/index-14.html new file mode 100644 index 0000000..28c05ce --- /dev/null +++ b/AppThinker/Documentation/index-files/index-14.html @@ -0,0 +1,131 @@ + + + + + +T-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    T

    +
    +
    TOP - Static variable in class Selectpoint
    +
     
    +
    TOP_LEFT - Static variable in class Selectpoint
    +
     
    +
    TOP_RIGHT - Static variable in class Selectpoint
    +
     
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-15.html b/AppThinker/Documentation/index-files/index-15.html new file mode 100644 index 0000000..af836c1 --- /dev/null +++ b/AppThinker/Documentation/index-files/index-15.html @@ -0,0 +1,127 @@ + + + + + +W-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    W

    +
    +
    WEAK - Static variable in class Link
    +
     
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-16.html b/AppThinker/Documentation/index-files/index-16.html new file mode 100644 index 0000000..6a2559d --- /dev/null +++ b/AppThinker/Documentation/index-files/index-16.html @@ -0,0 +1,129 @@ + + + + + +Z-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    Z

    +
    +
    zoom(int) - Method in class AppThinkerGrid
    +
    +
    Applique un zoom sur la grille.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-17.html b/AppThinker/Documentation/index-files/index-17.html new file mode 100644 index 0000000..5c9f975 --- /dev/null +++ b/AppThinker/Documentation/index-files/index-17.html @@ -0,0 +1,139 @@ + + + + + +_-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    _

    +
    +
    _argumentsId - Static variable in class Argument
    +
     
    +
    _attributesId - Static variable in class Attribute
    +
     
    +
    _classId - Static variable in class Class
    +
     
    +
    _linksId - Static variable in class Link
    +
     
    +
    _methodsId - Static variable in class Method
    +
     
    +
    _projectId - Static variable in class Project
    +
     
    +
    _selectpointsId - Static variable in class Selectpoint
    +
     
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-2.html b/AppThinker/Documentation/index-files/index-2.html index 333503c..0f52373 100644 --- a/AppThinker/Documentation/index-files/index-2.html +++ b/AppThinker/Documentation/index-files/index-2.html @@ -2,9 +2,9 @@ - -M-Index - + +B-Index + @@ -12,7 +12,7 @@ + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    C

    +
    +
    CARD_NULL - Static variable in class Link
    +
     
    +
    CARD_ONE - Static variable in class Link
    +
     
    +
    CARD_UNLIMITED - Static variable in class Link
    +
     
    +
    CIRCLE - Static variable in class Class
    +
     
    +
    Class - Class in <Unnamed>
    +
    +
    Gère une classe du projet.
    +
    +
    Class(int, int, int) - Constructor for class Class
    +
    +
    Constructeur - Crée une instance de Class.
    +
    +
    Class(String, int, int, int, int, int, ArrayList<Attribute>, ArrayList<Method>) - Constructor for class Class
    +
    +
    Constructeur - Crée une instance de Class avec les paramètres déterminés.
    +
    +
    cleanProject() - Method in class AppThinkerGrid
    +
    +
    Détruit tous les éléments de la grille.
    +
    +
    clearArguments() - Method in class Method
    +
    +
    Retire tous les arguments de la méthode.
    +
    +
    clearAttributes() - Method in class Class
    +
    +
    Supprime tous les attributs de la classe.
    +
    +
    clearClasses() - Method in class Project
    +
    +
    Supprime toutes les classes du projet.
    +
    +
    clearLinks() - Method in class Project
    +
    +
    Supprime tous les liens du projet.
    +
    +
    clearMethods() - Method in class Class
    +
    +
    Supprime toutes les méthodes de la classe.
    +
    +
    closeProject() - Method in class AppThinkerWindow
    +
    +
    Ferme le projet en cours.
    +
    +
    COMPOSITION - Static variable in class Link
    +
     
    +
    convertToXml() - Method in class AppThinkerWindow
    +
    +
    Convertit le projet actuel en chaîne XML.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-4.html b/AppThinker/Documentation/index-files/index-4.html new file mode 100644 index 0000000..579b9ff --- /dev/null +++ b/AppThinker/Documentation/index-files/index-4.html @@ -0,0 +1,137 @@ + + + + + +D-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    D

    +
    +
    deselect() - Method in class Class
    +
    +
    Désélectionne la classe dans l'espace graphique.
    +
    +
    deselect() - Method in class Link
    +
    +
    Désélectionne le lien dans l'espace graphique.
    +
    +
    displayProject(Project) - Method in class AppThinkerGrid
    +
    +
    Affiche les éléments du projet dans la grille.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-5.html b/AppThinker/Documentation/index-files/index-5.html new file mode 100644 index 0000000..f821a6c --- /dev/null +++ b/AppThinker/Documentation/index-files/index-5.html @@ -0,0 +1,281 @@ + + + + + +G-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    G

    +
    +
    get_type() - Method in class Argument
    +
    +
    Récupère le type de l'argument.
    +
    +
    getAccess() - Method in class Attribute
    +
    +
    Récupère le modificateur d'accès de l'attribut.
    +
    +
    getAccess() - Method in class Method
    +
    +
    Récupère le modificateur d'accès de la méthode.
    +
    +
    getArguments() - Method in class Method
    +
    +
    Récupère tous les arguments de la méthode.
    +
    +
    getAttributes() - Method in class Class
    +
    +
    Récupère tous les attributs de la classe.
    +
    +
    getAuthor() - Method in class Project
    +
    +
    Récupère l'auteur du Projet.
    +
    +
    getClasses() - Method in class Project
    +
    +
    Récupère toutes les classes du projet.
    +
    +
    getDesignation() - Method in class Project
    +
    +
    Récupère la désignation du Projet.
    +
    +
    getEnd() - Method in class Link
    +
    +
    Récupère la classe d'arrivée du lien.
    +
    +
    getId() - Method in class Argument
    +
    +
    Récupère le numéro de l'argument.
    +
    +
    getId() - Method in class Attribute
    +
    +
    Récupère le numéro de l'attribut.
    +
    +
    getId() - Method in class Class
    +
    +
    Récupère le numéro de la classe.
    +
    +
    getId() - Method in class Link
    +
    +
    Récupère le numéro du lien.
    +
    +
    getId() - Method in class Method
    +
    +
    Récupère le numéro de la méthode.
    +
    +
    getId() - Method in class Project
    +
    +
    Récupère le numéro du Projet.
    +
    +
    getId() - Method in class Selectpoint
    +
    +
    Récupère le numéro du point de sélection.
    +
    +
    getLinks() - Method in class Project
    +
    +
    Récupère tous les liens du projet.
    +
    +
    getLocation() - Method in class Selectpoint
    +
    +
    Récupère l'endroit où est affiché le point de sélection.
    +
    +
    getMaxCardinalityEnd() - Method in class Link
    +
    +
    Récupère la cardinalité maximum de la classe d'arrivée.
    +
    +
    getMaxCardinalityStart() - Method in class Link
    +
    +
    Récupère la cardinalité maximum de la classe de départ.
    +
    +
    getMethods() - Method in class Class
    +
    +
    Récupère toutes les méthodes de la classe.
    +
    +
    getMinCardinalityEnd() - Method in class Link
    +
    +
    Récupère la cardinalité minimum de la classe d'arrivée.
    +
    +
    getMinCardinalityStart() - Method in class Link
    +
    +
    Récupère la cardinalité minimum de la classe de départ.
    +
    +
    getName() - Method in class Argument
    +
    +
    Récupère le nom de l'argument.
    +
    +
    getName() - Method in class Attribute
    +
    +
    Récupère le nom de l'attribut.
    +
    +
    getName() - Method in class Class
    +
    +
    Récupère le nom de la classe.
    +
    +
    getName() - Method in class Method
    +
    +
    Récupère le nom de la méthode.
    +
    +
    getName() - Method in class Project
    +
    +
    Récupère le nom du Projet.
    +
    +
    getPath() - Method in class Project
    +
    +
    Récupère la désignation du Projet.
    +
    +
    getPosX() - Method in class Class
    +
    +
    Récupère la position sur l'axe X de la classe.
    +
    +
    getPosY() - Method in class Class
    +
    +
    Récupère la position sur l'axe Y de la classe.
    +
    +
    getShape() - Method in class Class
    +
    +
    Récupère la forme graphique de la classe.
    +
    +
    getSizeX() - Method in class Class
    +
    +
    Récupère la taille sur l'axe X de la classe.
    +
    +
    getSizeY() - Method in class Class
    +
    +
    Récupère la taille sur l'axe Y de la classe.
    +
    +
    getStart() - Method in class Link
    +
    +
    Récupère la classe de départ du lien.
    +
    +
    getType() - Method in class Attribute
    +
    +
    Récupère le type de l'attribut.
    +
    +
    getType() - Method in class Link
    +
    +
    Récupère le type du lien.
    +
    +
    getType() - Method in class Method
    +
    +
    Récupère le type de la méthode.
    +
    +
    getVersion() - Method in class Project
    +
    +
    Récupère le numéro de version du Projet.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-6.html b/AppThinker/Documentation/index-files/index-6.html new file mode 100644 index 0000000..740d38c --- /dev/null +++ b/AppThinker/Documentation/index-files/index-6.html @@ -0,0 +1,127 @@ + + + + + +I-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    I

    +
    +
    INHERITANCE - Static variable in class Link
    +
     
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-7.html b/AppThinker/Documentation/index-files/index-7.html new file mode 100644 index 0000000..f2e70b1 --- /dev/null +++ b/AppThinker/Documentation/index-files/index-7.html @@ -0,0 +1,139 @@ + + + + + +L-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    L

    +
    +
    LEFT - Static variable in class Selectpoint
    +
     
    +
    Link - Class in <Unnamed>
    +
    +
    Gère un lien entre deux classes.
    +
    +
    Link(Class, Class) - Constructor for class Link
    +
    +
    Constructeur - Crée une instance d'une classe.
    +
    +
    Link(Class, Class, int, int, int, int, int) - Constructor for class Link
    +
    +
    Constructeur - Crée une instance d'une classe avec des paramètres déterminés.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-8.html b/AppThinker/Documentation/index-files/index-8.html new file mode 100644 index 0000000..6229d83 --- /dev/null +++ b/AppThinker/Documentation/index-files/index-8.html @@ -0,0 +1,141 @@ + + + + + +M-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    M

    +
    +
    main(String[]) - Static method in class AppThinker
    +
    +
    La méthode principale exécutée
    +
    +
    Method - Class in <Unnamed>
    +
    +
    Gère une méthode.
    +
    +
    Method() - Constructor for class Method
    +
    +
    Constructeur - Crée une instance de Method.
    +
    +
    Method(String, String, String, ArrayList<Argument>) - Constructor for class Method
    +
    +
    Constructeur - Crée une instance de Method avec des paramètres donnés.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index-files/index-9.html b/AppThinker/Documentation/index-files/index-9.html new file mode 100644 index 0000000..a2ee3b6 --- /dev/null +++ b/AppThinker/Documentation/index-files/index-9.html @@ -0,0 +1,129 @@ + + + + + +N-Index + + + + + + + + +
    + + + + + + + +
    + + +
    A B C D G I L M N O P R S T W Z _  + + +

    N

    +
    +
    newProject() - Method in class AppThinkerWindow
    +
    +
    Crée un nouveau Projet.
    +
    +
    +A B C D G I L M N O P R S T W Z _ 
    + +
    + + + + + + + +
    + + + + diff --git a/AppThinker/Documentation/index.html b/AppThinker/Documentation/index.html index e69a908..471ed5b 100644 --- a/AppThinker/Documentation/index.html +++ b/AppThinker/Documentation/index.html @@ -2,7 +2,7 @@ - + Generated Documentation (Untitled) @@ -77,10 +77,29 @@
  • java.lang.Object
  • diff --git a/AppThinker/Documentation/package-summary.html b/AppThinker/Documentation/package-summary.html index 71db5a2..5a40afc 100644 --- a/AppThinker/Documentation/package-summary.html +++ b/AppThinker/Documentation/package-summary.html @@ -2,8 +2,8 @@ - - + + @@ -72,11 +72,81 @@ AppThinker -  + +
    La classe principale du logiciel AppThinker.
    + + + +AppThinkerGrid + +
    Affiche une grille pour l'affichage du projet.
    + + + +AppThinkerMenuBar + +
    Affiche une barre de menu en entête de la fenêtre.
    + + + +AppThinkerStatusbar + +
    Affiche une barre de statut au pied de la fenêtre
    + + + +AppThinkerToolbar + +
    Affiche une barre d'actions en haut de la fenêtre.
    + AppThinkerWindow -  + +
    Affiche une fenêtre du logiciel.
    + + + +Argument + +
    Gère un argument d'une méthode.
    + + + +Attribute + +
    Gère un attribut.
    + + + +Class + +
    Gère une classe du projet.
    + + + +Link + +
    Gère un lien entre deux classes.
    + + + +Method + +
    Gère une méthode.
    + + + +Project + +
    Gère un projet.
    + + + +Selectpoint + +
    Gère un point de sélection d'un élément.
    + diff --git a/AppThinker/Documentation/package-tree.html b/AppThinker/Documentation/package-tree.html index 9ee78da..4c2e068 100644 --- a/AppThinker/Documentation/package-tree.html +++ b/AppThinker/Documentation/package-tree.html @@ -2,9 +2,9 @@ - + Class Hierarchy - + @@ -77,10 +77,29 @@
  • java.lang.Object