Package net.sourceforge.plantuml
Class TitledDiagram
java.lang.Object
net.sourceforge.plantuml.AbstractPSystem
net.sourceforge.plantuml.TitledDiagram
- Direct Known Subclasses:
ChronologyDiagram
,GanttDiagram
,JsonDiagram
,PSystemEbnf
,PSystemRegex
,PSystemSalt
,UmlDiagram
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTitledDiagram
(UmlSource source, UmlDiagramType type, Map<String, String> orig) -
Method Summary
Modifier and TypeMethodDescriptionvoid
createImageBuilder
(FileFormatOption fileFormatOption) void
exportDiagramGraphic
(UGraphic ug, FileFormatOption fileFormatOption) final DisplayPositioned
final StyleBuilder
final DisplaySection
final DisplaySection
final DisplayPositioned
final Display
final ISkinParam
protected abstract TextBlock
getTextMainBlock
(FileFormatOption fileFormatOption) final DisplayPositionned
getTitle()
final Display
final UmlDiagramType
boolean
isUseElk()
boolean
protected ColorMapper
muteColorMapper
(ColorMapper init) final void
setCaption
(DisplayPositioned caption) void
setLegend
(DisplayPositioned legend) final void
setMainFrame
(Display mainFrame) void
final void
setTitle
(DisplayPositioned title) void
setUseElk
(boolean useElk) void
setUseSmetana
(boolean useSmetana) Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, exportDiagramNow, getMetadata, getNamespaceSeparator, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getWarningOrError, hasUrl, isOk, makeDiagramReady, seed, setNamespaceSeparator, setScale, setSplitPagesHorizontal, setSplitPagesVertical
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, getDescription, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getWarningOrError, hasUrl
-
Field Details
-
FORCE_SMETANA
public static boolean FORCE_SMETANA -
FORCE_ELK
public static boolean FORCE_ELK
-
-
Constructor Details
-
TitledDiagram
-
-
Method Details
-
getPragma
-
getCurrentStyleBuilder
-
getUmlDiagramType
-
getSkinParam
-
setParam
-
addSprite
-
loadSkin
- Throws:
IOException
-
setTitle
-
getTitle
- Specified by:
getTitle
in interfaceAnnotated
- Overrides:
getTitle
in classAbstractPSystem
-
getTitleDisplay
- Specified by:
getTitleDisplay
in interfaceDiagram
- Overrides:
getTitleDisplay
in classAbstractPSystem
-
setMainFrame
-
setCaption
-
getCaption
- Specified by:
getCaption
in interfaceAnnotated
-
getHeader
-
getLegend
-
setLegend
-
getMainFrame
- Specified by:
getMainFrame
in interfaceAnnotated
-
setUseSmetana
public void setUseSmetana(boolean useSmetana) -
setUseElk
public void setUseElk(boolean useElk) -
isUseElk
public boolean isUseElk() -
isUseSmetana
public boolean isUseSmetana() -
getDefaultMargins
- Overrides:
getDefaultMargins
in classAbstractPSystem
-
createImageBuilder
- Overrides:
createImageBuilder
in classAbstractPSystem
- Throws:
IOException
-
calculateBackColor
-
muteColorMapper
- Overrides:
muteColorMapper
in classAbstractPSystem
-
getTextMainBlock
-
exportDiagramGraphic
- Specified by:
exportDiagramGraphic
in interfaceDiagram
- Overrides:
exportDiagramGraphic
in classAbstractPSystem
-