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, AbstractPlantUMLStateDiagramCreator, PlantUMLComponentDiagramCreator, PlantUMLUseCaseDiagramCreator

public abstract class AbstractPlantUMLDiagramCreator<T extends org.eclipse.emf.ecore.EObject> extends Object implements PlantUMLDiagramCreator<T>
  • Field Details

  • Constructor Details

    • AbstractPlantUMLDiagramCreator

      public AbstractPlantUMLDiagramCreator()
  • Method Details

    • createDiagram

      public String createDiagram(T modelObject)
      Specified by:
      createDiagram in interface PlantUMLDiagramCreator<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)