public class UmlDiagram extends Composition
_compositionId, _id, _name, _needToSave| Constructor and Description |
|---|
UmlDiagram()
Constructeur de UmlDiagram
|
| Modifier and Type | Method and Description |
|---|---|
void |
addClass(Class a)
Ajoute une classe au diagramme UML.
|
void |
addLink(Link a)
Ajoute un lien au diagramme UML.
|
void |
clearClasses()
Supprime toutes les classes du diagramme UML.
|
void |
clearLinks()
Supprimer tous les liens du diagramme UML.
|
java.util.List<Class> |
getClasses()
Retourne une liste de toutes les classes du diagramme UML.
|
java.util.List<Link> |
getLinks()
Retourne une liste de tous les liens du diagramme UML.
|
Class |
getMainClass()
Retourne la classe principale du diagramme.
|
void |
removeClass(Class a)
Supprime une classe du diagramme UML.
|
void |
removeLink(Link a)
Supprime un lien du diagramme UML.
|
void |
setMainClass(Class a)
Paramétre la classe principale du diagramme.
|
getId, getName, isNeededToSave, needsToSave, setNamepublic java.util.List<Class> getClasses()
public void addClass(Class a)
a - La classe à ajouter.public void removeClass(Class a)
a - La classe à supprimer.public void clearClasses()
public java.util.List<Link> getLinks()
public void addLink(Link a)
a - Le lien à ajouter.public void removeLink(Link a)
a - Le lien à supprimer.public void clearLinks()
public Class getMainClass()
public void setMainClass(Class a)
a - La nouvelle classe principale du diagramme.