- aboutAppThinkerClicked() - Method in interface com.thinkode.appthinker.views.MenuBarListener
-
Evenement appelé lors d'un clic sur le bouton A propos d'AppThinker
- aboutAppThinkerClicked() - Method in class com.thinkode.appthinker.views.Window
-
Clic sur le bouton A Propos
- AboutWindow - Class in com.thinkode.appthinker.views
-
Fenêtre contenant les informations du logiciel
- AboutWindow() - Constructor for class com.thinkode.appthinker.views.AboutWindow
-
Constructeur - Crée une fenêtre A propos
- AboutWindowController - Class in com.thinkode.appthinker.controllers
-
- AboutWindowController() - Constructor for class com.thinkode.appthinker.controllers.AboutWindowController
-
Constructeur de AboutWindowController
- actionPerformed(ActionEvent) - Method in class com.thinkode.appthinker.views.Workspace
-
Gestion des clics sur le menu contextuel
- addArgument() - Method in class com.thinkode.appthinker.controllers.ArgumentsPropertiesController
-
Ajoute un argument à la méthode sélectionnée et rafraîchit la liste des arguments.
- addArgument(Argument) - Method in class com.thinkode.appthinker.models.Method
-
Ajoute un argument à la méthode.
- addAttribute() - Method in class com.thinkode.appthinker.controllers.ClassPropertiesController
-
Ajoute un attribut à la classe et rafraîchit la liste des attributs.
- addAttribute(Attribute) - Method in class com.thinkode.appthinker.models.Class
-
Ajoute un attribut à la classe.
- addClass(int, int) - Method in class com.thinkode.appthinker.controllers.UmlDiagramController
-
Ajoute une classe dans le diagramme
- addClass(Class) - Method in class com.thinkode.appthinker.models.UmlDiagram
-
Ajoute une classe au diagramme UML.
- addComposition(Composition) - Method in class com.thinkode.appthinker.models.Project
-
Ajoute une composition au projet
- addCompositionFrame(String, String, CompositionFrame) - Method in class com.thinkode.appthinker.views.CompositionWidget
-
Ajoute un nouvel onglet au composant contenant la composition à ajouter
- addCompositionFrame(String, String, CompositionFrame) - Method in class com.thinkode.appthinker.views.Window
-
Ajoute une composition dans le widget central.
- addCompositionListener(CompositionListener) - Method in class com.thinkode.appthinker.views.CompositionFrame
-
Ajoute un CompositionListener à la vue
- addCompositionWidgetListener(CompositionWidgetListener) - Method in class com.thinkode.appthinker.views.CompositionWidget
-
Ajoute un écouteur d'évenement
- addLink(Class, Class, UmlDiagramFrame.ClassGrip, UmlDiagramFrame.ClassGrip, int, int, int, int, Link.LinkType) - Method in class com.thinkode.appthinker.controllers.UmlDiagramController
-
Ajoute un nouveau lien au diagramme.
- addLink(Link) - Method in class com.thinkode.appthinker.models.UmlDiagram
-
Ajoute un lien au diagramme UML.
- addMenuBarListener(MenuBarListener) - Method in class com.thinkode.appthinker.views.MenuBar
-
Ajoute un écouteur d'événement
- addMethod() - Method in class com.thinkode.appthinker.controllers.ClassPropertiesController
-
Ajoute une méthode à la classe et rafraîchit la liste des méthodes.
- addMethod(Method) - Method in class com.thinkode.appthinker.models.Class
-
Ajoute une méthode à la classe.
- addMethod(int, Method) - Method in class com.thinkode.appthinker.models.Class
-
Ajoute une méthode à la classe.
- addUmlComposition(int) - Method in class com.thinkode.appthinker.controllers.WindowController
-
Ajoute une composition UML à un projet
- addUmlComposition(int) - Method in class com.thinkode.appthinker.views.Window
-
Ajout d'une composition UML
- addUmlComposition(int) - Method in interface com.thinkode.appthinker.views.WorkspaceListener
-
Ajoute une composition UML à un projet
- addUmlToolbarListener(UmlToolbarListener) - Method in class com.thinkode.appthinker.views.UmlToolbar
-
Ajoute un écouteur d'événement
- addWorkspaceListener(WorkspaceListener) - Method in class com.thinkode.appthinker.views.Workspace
-
Ajoute un écouteur d'événement
- AppThinker - Class in com.thinkode.appthinker
-
La classe principale du logiciel AppThinker.
- AppThinker() - Constructor for class com.thinkode.appthinker.AppThinker
-
- Argument - Class in com.thinkode.appthinker.models
-
Gère un argument d'une méthode.
- Argument() - Constructor for class com.thinkode.appthinker.models.Argument
-
Constructeur - Crée une instance de Argument.
- Argument(String, String) - Constructor for class com.thinkode.appthinker.models.Argument
-
Constructeur - Crée une instance de Argument avec des paramètres donnés.
- ArgumentsPropertiesController - Class in com.thinkode.appthinker.controllers
-
- ArgumentsPropertiesController(UmlDiagramController, ClassPropertiesController, Method) - Constructor for class com.thinkode.appthinker.controllers.ArgumentsPropertiesController
-
Constructeur de ArgumentsPropertiesController
- ArgumentsPropertiesWindow - Class in com.thinkode.appthinker.views
-
Classe permettant la création de fenêtres pour la modification des arguments d'une méthode d'une classe.
- ArgumentsPropertiesWindow() - Constructor for class com.thinkode.appthinker.views.ArgumentsPropertiesWindow
-
Constructeur de ArgumentsPropertiesWindow
- askForCompositionName(int, int) - Method in class com.thinkode.appthinker.views.Window
-
Retourne le nom de la composition
- askForCompositionName(int, int) - Method in interface com.thinkode.appthinker.views.WorkspaceListener
-
Demande le nom d'une composition sélectionnée dans le Workspace
- askForExit() - Method in class com.thinkode.appthinker.controllers.WindowController
-
Vérifie si la fenêtre contient des projets non-enregistrés avant la fermeture
- askForProjectName(int) - Method in class com.thinkode.appthinker.views.Window
-
Retourne le nom du projet
- askForProjectName(int) - Method in interface com.thinkode.appthinker.views.WorkspaceListener
-
Demande le nom du projet sélectionné dans le Workspace
- askForProjectSaved(Project) - Method in class com.thinkode.appthinker.controllers.WindowController
-
Retourne si le projet nécessite d'être sauvegardé ou non
- askForProjectSaved(Project) - Method in class com.thinkode.appthinker.views.Window
-
Retourne si le projet a besoin d'être sauvegardé au non
- askForProjectSaved(Project) - Method in interface com.thinkode.appthinker.views.WorkspaceListener
-
Demande si le projet doit être sauvegardé ou non
- ATProperties - Class in com.thinkode.appthinker
-
- ATProperties() - Constructor for class com.thinkode.appthinker.ATProperties
-
Constructeur de ATProperties, propriétés de l'utilisateur
- ATProperties(String) - Constructor for class com.thinkode.appthinker.ATProperties
-
- Attribute - Class in com.thinkode.appthinker.models
-
Gère un attribut d'une classe.
- Attribute() - Constructor for class com.thinkode.appthinker.models.Attribute
-
Constructeur - Crée une instance de Attribute.
- Attribute(String, String, String) - Constructor for class com.thinkode.appthinker.models.Attribute
-
Constructeur - Crée une instance de Attribute avec des paramètres donnés.