Class AssociationNode
- java.lang.Object
-
- io.vertigo.datamodel.structure.definitions.association.AssociationNode
-
public final class AssociationNode extends Object
Noeud d'une association.- Author:
- jcassignol, pchretien
-
-
Constructor Summary
Constructors Constructor Description AssociationNode(DtDefinition dtDefinition, boolean isNavigable, String role, String label, boolean isMultiple, boolean isNotNull)
Constructeur d'un noeud.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DtDefinition
getDtDefinition()
String
getLabel()
String
getRole()
boolean
isMultiple()
boolean
isNavigable()
boolean
isNotNull()
-
-
-
Constructor Detail
-
AssociationNode
public AssociationNode(DtDefinition dtDefinition, boolean isNavigable, String role, String label, boolean isMultiple, boolean isNotNull)
Constructeur d'un noeud.- Parameters:
dtDefinition
- Définition de DTisNavigable
- Si le noeud est navigable (i.e. visible)role
- Rolelabel
- LabelisMultiple
- Si la cardinalité max est multiple (au plus)isNotNull
- Si la cardinalité min est non null (au moins)
-
-
Method Detail
-
getDtDefinition
public DtDefinition getDtDefinition()
- Returns:
- DT (classe de l'objet métier) associé au noeud
-
isNavigable
public boolean isNavigable()
- Returns:
- Si le noeud est navigable
-
getRole
public String getRole()
- Returns:
- Role du noeud
-
getLabel
public String getLabel()
- Returns:
- Label du noeud
-
isMultiple
public boolean isMultiple()
- Returns:
- Si la cardinalité max du noeud est multiple
-
isNotNull
public boolean isNotNull()
- Returns:
- Si la cardinalité min du noeud est égale à 1
-
-