Class AbstractPlantUMLClassDiagramCreator<T extends org.eclipse.emf.ecore.EObject>
- java.lang.Object
-
- org.contextmapper.dsl.generator.plantuml.AbstractPlantUMLDiagramCreator<T>
-
- org.contextmapper.dsl.generator.plantuml.AbstractPlantUMLClassDiagramCreator<T>
-
- All Implemented Interfaces:
PlantUMLDiagramCreator<T>
- Direct Known Subclasses:
PlantUMLBoundedContextClassDiagramCreator
,PlantUMLSubdomainClassDiagramCreator
public abstract class AbstractPlantUMLClassDiagramCreator<T extends org.eclipse.emf.ecore.EObject> extends AbstractPlantUMLDiagramCreator<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<SimpleDomainObject>
domainObjects
protected java.util.List<org.contextmapper.dsl.generator.plantuml.UMLRelationship>
extensions
protected java.util.List<org.contextmapper.dsl.generator.plantuml.UMLRelationship>
relationships
-
Fields inherited from class org.contextmapper.dsl.generator.plantuml.AbstractPlantUMLDiagramCreator
sb
-
-
Constructor Summary
Constructors Constructor Description AbstractPlantUMLClassDiagramCreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
printDomainObject(SimpleDomainObject domainObject, int indentation)
protected void
printIndentation(int amount)
protected void
printOperation(java.lang.String objectName, java.lang.String operationName, ComplexType returnType, java.util.List<Parameter> parameters, int indentation)
protected void
printReferences(int indentation)
-
Methods inherited from class org.contextmapper.dsl.generator.plantuml.AbstractPlantUMLDiagramCreator
createDiagram, linebreak, linebreak, printDiagramContent, printFooter, printHeader
-
-
-
-
Field Detail
-
relationships
protected java.util.List<org.contextmapper.dsl.generator.plantuml.UMLRelationship> relationships
-
extensions
protected java.util.List<org.contextmapper.dsl.generator.plantuml.UMLRelationship> extensions
-
domainObjects
protected java.util.List<SimpleDomainObject> domainObjects
-
-
Method Detail
-
printDomainObject
protected void printDomainObject(SimpleDomainObject domainObject, int indentation)
-
printOperation
protected void printOperation(java.lang.String objectName, java.lang.String operationName, ComplexType returnType, java.util.List<Parameter> parameters, int indentation)
-
printReferences
protected void printReferences(int indentation)
-
printIndentation
protected void printIndentation(int amount)
-
-