Package net.sourceforge.plantuml
Class TitledDiagram
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- net.sourceforge.plantuml.TitledDiagram
-
- Direct Known Subclasses:
GanttDiagram,PSystemSalt,UmlDiagram
public abstract class TitledDiagram extends AbstractPSystem implements Diagram, Annotated
-
-
Field Summary
Fields Modifier and Type Field Description static booleanFORCE_SMETANA
-
Constructor Summary
Constructors Constructor Description TitledDiagram(UmlDiagramType type)TitledDiagram(UmlDiagramType type, ISkinSimple orig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSprite(java.lang.String name, Sprite sprite)DisplayPositionnedgetCaption()StyleBuildergetCurrentStyleBuilder()DisplaySectiongetFooter()DisplaySectiongetHeader()DisplayPositionnedgetLegend()DisplaygetMainFrame()PragmagetPragma()doublegetScaleCoef(FileFormatOption fileFormatOption)ISkinParamgetSkinParam()DisplayPositionnedgetTitle()UmlDiagramTypegetUmlDiagramType()booleanisUseSmetana()CommandExecutionResultloadSkin(java.lang.String newSkin)voidsetCaption(DisplayPositionned caption)voidsetLegend(DisplayPositionned legend)voidsetMainFrame(Display mainFrame)voidsetParam(java.lang.String key, java.lang.String value)voidsetTitle(DisplayPositionned title)voidsetUseSmetana(boolean useSmetana)-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, exportDiagramNow, getMetadata, getNbImages, getScale, getSource, getWarningOrError, hasUrl, isOk, makeDiagramReady, seed, setScale, setSource
-
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, getWarningOrError, hasUrl
-
-
-
-
Field Detail
-
FORCE_SMETANA
public static final boolean FORCE_SMETANA
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TitledDiagram
public TitledDiagram(UmlDiagramType type)
-
TitledDiagram
public TitledDiagram(UmlDiagramType type, ISkinSimple orig)
-
-
Method Detail
-
getPragma
public Pragma getPragma()
-
getCurrentStyleBuilder
public final StyleBuilder getCurrentStyleBuilder()
-
getUmlDiagramType
public final UmlDiagramType getUmlDiagramType()
-
getSkinParam
public final ISkinParam getSkinParam()
-
setParam
public void setParam(java.lang.String key, java.lang.String value)
-
addSprite
public void addSprite(java.lang.String name, Sprite sprite)
-
loadSkin
public CommandExecutionResult loadSkin(java.lang.String newSkin) throws java.io.IOException
- Throws:
java.io.IOException
-
setTitle
public final void setTitle(DisplayPositionned title)
-
getTitle
public final DisplayPositionned getTitle()
- Specified by:
getTitlein interfaceAnnotated- Overrides:
getTitlein classAbstractPSystem
-
setMainFrame
public final void setMainFrame(Display mainFrame)
-
setCaption
public final void setCaption(DisplayPositionned caption)
-
getCaption
public final DisplayPositionned getCaption()
- Specified by:
getCaptionin interfaceAnnotated
-
getHeader
public final DisplaySection getHeader()
-
getFooter
public final DisplaySection getFooter()
-
getLegend
public final DisplayPositionned getLegend()
-
setLegend
public void setLegend(DisplayPositionned legend)
-
getMainFrame
public final Display getMainFrame()
- Specified by:
getMainFramein interfaceAnnotated
-
setUseSmetana
public void setUseSmetana(boolean useSmetana)
-
isUseSmetana
public boolean isUseSmetana()
-
getScaleCoef
public final double getScaleCoef(FileFormatOption fileFormatOption)
-
-