public interface WorkspaceListener
| Modifier and Type | Method and Description |
|---|---|
void |
addUmlComposition(int projectListId)
Ajoute une composition UML à un projet
|
java.lang.String |
askForCompositionName(int projectListId,
int compositionListId)
Demande le nom d'une composition sélectionnée dans le Workspace
|
java.lang.String |
askForProjectName(int projectListId)
Demande le nom du projet sélectionné dans le Workspace
|
boolean |
askForProjectSaved(Project project)
Demande si le projet doit être sauvegardé ou non
|
void |
compositionDoubleClick(int projectListId,
int compositionListId)
Ouverture d'une composition
|
void |
deleteComposition(int projectListId,
int compositionListId)
Supprime une composition d'un projet via le menu contextuel Composition
|
void |
deleteProject(int projectListId)
Supprime un projet via le menu contextuel Projet
|
void |
homePageClicked()
Clic sur le bouton de la page d'accueil
|
void |
newBlankProjectClicked()
Clic sur le bouton d'ajout d'un nouveau projet vide
|
void |
renameComposition(int projectListId,
int compositionListId,
java.lang.String newName)
Renomme la composition d'un projet
|
void |
renameProject(int projectListId,
java.lang.String newName)
Renomme le projet sélectionné
|
void |
saveAsProjectClicked(int projectListId)
Sauvegarde le projet sous
|
void |
saveProjectClicked(int projectListId)
Sauvegarde le projet
|
void homePageClicked()
void newBlankProjectClicked()
void compositionDoubleClick(int projectListId,
int compositionListId)
projectListId - Le numéro de projetcompositionListId - Le numéro de compositionvoid addUmlComposition(int projectListId)
projectListId - Le numéro de projetjava.lang.String askForProjectName(int projectListId)
projectListId - Le numéro de projetboolean askForProjectSaved(Project project)
project - Le projet concernévoid renameProject(int projectListId,
java.lang.String newName)
projectListId - Le numéro de projetnewName - Le nouveau nomvoid saveProjectClicked(int projectListId)
projectListId - Le numéro de projetvoid saveAsProjectClicked(int projectListId)
projectListId - Le numéro de projetvoid deleteProject(int projectListId)
projectListId - Le numéro de projetjava.lang.String askForCompositionName(int projectListId,
int compositionListId)
projectListId - Le numéro de projetcompositionListId - Le numéro de compositionvoid renameComposition(int projectListId,
int compositionListId,
java.lang.String newName)
projectListId - Le numéro de projetcompositionListId - Le numéro de compositionnewName - Le nouveau nomvoid deleteComposition(int projectListId,
int compositionListId)
projectListId - Le numéro de projetcompositionListId - Le numéro de composition