Class AbstractPlantUMLDiagramCreator<T extends org.eclipse.emf.ecore.EObject>
- java.lang.Object
-
- org.contextmapper.dsl.generator.plantuml.AbstractPlantUMLDiagramCreator<T>
-
- All Implemented Interfaces:
PlantUMLDiagramCreator<T>
- Direct Known Subclasses:
AbstractPlantUMLClassDiagramCreator
,PlantUMLComponentDiagramCreator
public abstract class AbstractPlantUMLDiagramCreator<T extends org.eclipse.emf.ecore.EObject> extends java.lang.Object implements PlantUMLDiagramCreator<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringBuilder
sb
-
Constructor Summary
Constructors Constructor Description AbstractPlantUMLDiagramCreator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.String
createDiagram(T modelObject)
protected void
linebreak()
protected void
linebreak(int amount)
protected abstract void
printDiagramContent(T modelObject)
protected void
printFooter()
protected void
printHeader()
-
-
-
Method Detail
-
createDiagram
public java.lang.String createDiagram(T modelObject)
- Specified by:
createDiagram
in interfacePlantUMLDiagramCreator<T extends org.eclipse.emf.ecore.EObject>
-
printDiagramContent
protected abstract void printDiagramContent(T modelObject)
-
printHeader
protected void printHeader()
-
printFooter
protected void printFooter()
-
linebreak
protected void linebreak()
-
linebreak
protected void linebreak(int amount)
-
-