Class MermaidDtModel
java.lang.Object
io.vertigo.studio.plugins.generator.mermaid.model.MermaidDtModel
Model used by FreeMarker.
- Author:
- mlaroche
-
Constructor Summary
ConstructorsConstructorDescriptionMermaidDtModel(DtSketch dtSketch, List<AssociationSketch> associationSketchs, Function<String, String> classNameFromDt) Constructeur. -
Method Summary
Modifier and TypeMethodDescriptionRetourne le nom local de la definition (const case, sans prefix)booleanisEntity()
-
Constructor Details
-
Method Details
-
getDtSketch
- Returns:
- DT définition
-
getClassCanonicalName
- Returns:
- Nom canonique (i.e. avec le package) de la classe d'implémentation du DtObject
-
getClassSimpleName
- Returns:
- Simple Nom (i.e. sans le package) de la classe d'implémentation du DtObject
-
getLocalName
Retourne le nom local de la definition (const case, sans prefix)- Returns:
- Simple Nom (i.e. sans le package) de la definition du DtObject
-
getPackageName
- Returns:
- Nom du package
-
getStereotypeClassCanonicalName
-
isEntity
public boolean isEntity() -
getStereotypeInterfaceName
- Returns:
- Nom simple de l'nterface associé au Sterotype de l'objet (DtObject, DtMasterData ou KeyConcept)
-
getFields
- Returns:
- Liste de champs
-
getAllFields
- Returns:
- Liste de tous les champs
-
getDtComputedFields
- Returns:
- Liste des champs calculés
-
getSimpleAssociations
-
getNnAssociations
-