Package com.structurizr.export.plantuml
Class AbstractPlantUMLExporter
java.lang.Object
com.structurizr.export.AbstractExporter
com.structurizr.export.AbstractDiagramExporter
com.structurizr.export.plantuml.AbstractPlantUMLExporter
- All Implemented Interfaces:
DiagramExporter,Exporter
- Direct Known Subclasses:
C4PlantUMLExporter,StructurizrPlantUMLExporter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSkinParam(String name, String value) voidprotected DiagramcreateDiagram(com.structurizr.view.View view, String definition) protected booleanincludeTitle(com.structurizr.view.View view) protected booleanisAnimationSupported(com.structurizr.view.View view) protected voidwriteFooter(com.structurizr.view.View view, IndentingWriter writer) protected voidwriteHeader(com.structurizr.view.View view, IndentingWriter writer) protected voidwriteIncludes(com.structurizr.view.View view, IndentingWriter writer) protected voidwriteSkinParams(IndentingWriter writer) Methods inherited from class com.structurizr.export.AbstractDiagramExporter
createLegend, endContainerBoundary, endDeploymentNodeBoundary, endEnterpriseBoundary, endGroupBoundary, endSoftwareSystemBoundary, export, export, export, export, export, export, export, export, export, export, export, export, getBoundaryContainers, getBoundarySoftwareSystems, getViewOrViewSetProperty, isVisible, isVisible, startContainerBoundary, startDeploymentNodeBoundary, startEnterpriseBoundary, startGroupBoundary, startSoftwareSystemBoundary, writeElement, writeElements, writeRelationship, writeRelationshipsMethods inherited from class com.structurizr.export.AbstractExporter
breakText, findElementStyle, findRelationshipStyle, hasValue, typeOf, typeOf
-
Field Details
-
PLANTUML_TITLE_PROPERTY
- See Also:
-
PLANTUML_INCLUDES_PROPERTY
- See Also:
-
PLANTUML_ANIMATION_PROPERTY
- See Also:
-
-
Constructor Details
-
AbstractPlantUMLExporter
public AbstractPlantUMLExporter()
-
-
Method Details
-
getSkinParams
-
addSkinParam
-
clearSkinParams
public void clearSkinParams() -
includeTitle
protected boolean includeTitle(com.structurizr.view.View view) -
isAnimationSupported
protected boolean isAnimationSupported(com.structurizr.view.View view) - Overrides:
isAnimationSupportedin classAbstractDiagramExporter
-
writeHeader
- Specified by:
writeHeaderin classAbstractDiagramExporter
-
writeSkinParams
-
writeIncludes
-
createDiagram
- Specified by:
createDiagramin classAbstractDiagramExporter
-