Package net.sourceforge.plantuml
Class TitledDiagram
java.lang.Object
net.sourceforge.plantuml.AbstractPSystem
net.sourceforge.plantuml.TitledDiagram
- All Implemented Interfaces:
Annotated,Diagram,WarningHandler
- Direct Known Subclasses:
ChronologyDiagram,GanttDiagram,JsonDiagram,PSystemEbnf,PSystemRegex,PSystemSalt,UmlDiagram
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTitledDiagram(UmlSource source, UmlDiagramType type, Previous previous, PreprocessingArtifact preprocessing) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddWarning(Warning warning) createImageBuilder(FileFormatOption fileFormatOption) voidexportDiagramGraphic(UGraphic ug, FileFormatOption fileFormatOption) final DisplayPositionedfinal StyleBuilderfinal DisplayPositionedfinal DisplayPositionedfinal DisplayPositionedfinal DisplayPositionedfinal Pragmafinal ISkinParamprotected abstract TextBlockgetTextMainBlock(FileFormatOption fileFormatOption) final DisplayPositionnedgetTitle()final Displayfinal UmlDiagramTypebooleanbooleanisUseElk()booleanprotected ColorMappermuteColorMapper(ColorMapper init) final voidsetCaption(DisplayPositioned caption) voidsetLegend(DisplayPositioned legend) final voidsetMainFrame(DisplayPositioned mainFrame) voidvoidsetSkinParamUsed(boolean skinParamUsed) final voidsetTitle(DisplayPositioned title) voidsetUseElk(boolean useElk) voidsetUseSmetana(boolean useSmetana) voidupdateFooter(LineLocation location, Display display, HorizontalAlignment horizontalAlignment) voidupdateHeader(LineLocation location, Display display, HorizontalAlignment horizontalAlignment) Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, exportDiagramNow, getInstallationRequirement, getMetadata, getNamespaceSeparator, getNbImages, getPreprocessingArtifact, getRequiredPass, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getWarningOrError, hasUrl, isOk, makeDiagramReady, seed, setNamespaceSeparator, setScale, setSplitPagesHorizontal, setSplitPagesVertical, startingPassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, getDescription, getInstallationRequirement, 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
public TitledDiagram(UmlSource source, UmlDiagramType type, Previous previous, PreprocessingArtifact preprocessing)
-
-
Method Details
-
getCurrentStyleBuilder
-
getUmlDiagramType
-
getSkinParam
-
isSkinParamUsed
public boolean isSkinParamUsed() -
setSkinParamUsed
public void setSkinParamUsed(boolean skinParamUsed) -
setParam
-
addSprite
-
loadSkin
- Throws:
IOException
-
setTitle
-
getTitle
- Specified by:
getTitlein interfaceAnnotated- Overrides:
getTitlein classAbstractPSystem
-
getTitleDisplay
- Specified by:
getTitleDisplayin interfaceDiagram- Overrides:
getTitleDisplayin classAbstractPSystem
-
setMainFrame
-
setCaption
-
getCaption
- Specified by:
getCaptionin interfaceAnnotated
-
getHeader
-
updateHeader
public void updateHeader(LineLocation location, Display display, HorizontalAlignment horizontalAlignment) -
getLegend
-
setLegend
-
getMainFrame
- Specified by:
getMainFramein interfaceAnnotated
-
setUseSmetana
public void setUseSmetana(boolean useSmetana) -
setUseElk
public void setUseElk(boolean useElk) -
isUseElk
public boolean isUseElk() -
isUseSmetana
public boolean isUseSmetana() -
getDefaultMargins
- Overrides:
getDefaultMarginsin classAbstractPSystem
-
createImageBuilder
- Overrides:
createImageBuilderin classAbstractPSystem- Throws:
IOException
-
calculateBackColor
-
muteColorMapper
- Overrides:
muteColorMapperin classAbstractPSystem
-
getTextMainBlock
-
exportDiagramGraphic
- Specified by:
exportDiagramGraphicin interfaceDiagram- Overrides:
exportDiagramGraphicin classAbstractPSystem
-
getPragma
-
addWarning
- Specified by:
addWarningin interfaceWarningHandler- Overrides:
addWarningin classAbstractPSystem
-
getWarnings
- Specified by:
getWarningsin interfaceWarningHandler- Overrides:
getWarningsin classAbstractPSystem
-
getFlashData
-