public class ArgumentsPropertiesController
extends java.lang.Object
| Constructor and Description |
|---|
ArgumentsPropertiesController(UmlDiagramController umlDiagramController,
ClassPropertiesController classPropertiesController,
Method method)
Constructeur de ArgumentsPropertiesController
|
| Modifier and Type | Method and Description |
|---|---|
void |
addArgument()
Ajoute un argument à la méthode sélectionnée et rafraîchit la liste des arguments.
|
java.lang.String |
getMethodName()
Renvoie à la fenêtre le nom de la méthode en cours d'édition
|
void |
goDownArgument(int index)
Baisse l'argument
|
void |
goUpArgument(int index)
Monte l'argument
|
void |
refreshArguments()
Commande le rafraîchissement du tableau des arguments
|
void |
removeArgument(int index)
Retire un argument à la méthode et rafraîchit la liste des arguments.
|
void |
save(int index,
java.lang.String type,
java.lang.String name)
Sauvegarde les modifications pour la méthode en cours et ferme la fenêtre.
|
public ArgumentsPropertiesController(UmlDiagramController umlDiagramController, ClassPropertiesController classPropertiesController, Method method)
umlDiagramController - Une instance de UmlDiagramController qui a effectuée la demandeclassPropertiesController - Une instance de ClassPropertiesControllermethod - La méthode modifiéepublic java.lang.String getMethodName()
public void addArgument()
public void removeArgument(int index)
index - Le numéro de l'argument.public void goUpArgument(int index)
index - L'index de la méthode dans le tableau.public void goDownArgument(int index)
index - L'index de la méthode dans le tableau.public void refreshArguments()
public void save(int index,
java.lang.String type,
java.lang.String name)
index - Le numéro de l'argument à sauvegarder.type - Le type de l'argument à sauvegarder.name - Le nom de l'argument à sauvegarder.