public class LinkPropertiesController
extends java.lang.Object
| Constructor and Description |
|---|
LinkPropertiesController(UmlDiagramController umlDiagramController,
Link link)
Constructeur de LinkPropertiesController.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLinkEndName()
Retourne le nom de la classe de d'arrivée du lien.
|
int |
getLinkId()
Retourne le numéro du lien en cours d'édition.
|
int |
getLinkMaxCardinalityEnd()
Retourne la cardinalité maximum de la classe d'arrivée.
|
int |
getLinkMaxCardinalityStart()
Retourne la cardinalité maximum de la classe de départ.
|
int |
getLinkMinCardinalityEnd()
Retourne la cardinalité minimum de la classe d'arrivée.
|
int |
getLinkMinCardinalityStart()
Retourne la cardinalité minimum de la classe de départ.
|
java.lang.String |
getLinkName()
Retourne le nom du lien en cours d'édition.
|
java.lang.String |
getLinkStartName()
Retourne le nom de la classe de départ du lien.
|
Link.LinkType |
getLinkType()
Retourne le type du lien en cours d'édition.
|
void |
refresh()
Rafraîchit l'affichage.
|
void |
setLinkMaxCardinalityEnd(int card)
Paramètre la cardinalité maximum de la classe d'arrivée.
|
void |
setLinkMaxCardinalityStart(int card)
Paramètre la cardinalité maximum de la classe de départ.
|
void |
setLinkMinCardinalityEnd(int card)
Paramètre la cardinalité minimum de la classe d'arrivée.
|
void |
setLinkMinCardinalityStart(int card)
Paramètre la cardinalité minimum de la classe de départ.
|
void |
setLinkName(java.lang.String name)
Paramètre le nom du lien en cours d'édition.
|
void |
setLinkType(Link.LinkType type)
Paramètre le type du lien en cours d'édition.
|
void |
switchDirection()
Inverse la direction du lien en cours d'édition.
|
public LinkPropertiesController(UmlDiagramController umlDiagramController, Link link)
umlDiagramController - Le contrôleur du diagramme UML qui a commandé l'affichage.link - Le lien en cours d'édition.public java.lang.String getLinkName()
public void setLinkName(java.lang.String name)
name - Le nouveau nom.public java.lang.String getLinkStartName()
public java.lang.String getLinkEndName()
public Link.LinkType getLinkType()
public void setLinkType(Link.LinkType type)
type - Le nouveau type.public int getLinkId()
public int getLinkMinCardinalityStart()
public int getLinkMaxCardinalityStart()
public int getLinkMinCardinalityEnd()
public int getLinkMaxCardinalityEnd()
public void setLinkMinCardinalityStart(int card)
card - La cardinalité minimum de la classe de départ.public void setLinkMaxCardinalityStart(int card)
card - La cardinalité maximum de la classe de départ.public void setLinkMinCardinalityEnd(int card)
card - La cardinalité minimum de la classe d'arrivée.public void setLinkMaxCardinalityEnd(int card)
card - La cardinalité maximum de la classe d'arrivée.public void switchDirection()
public void refresh()