public abstract class TitledDiagram extends AbstractPSystem implements Diagram, Annotated
Modifier and Type | Field and Description |
---|---|
static boolean |
FORCE_ELK |
static boolean |
FORCE_SMETANA |
Constructor and Description |
---|
TitledDiagram(ThemeStyle style,
UmlSource source,
UmlDiagramType type,
ISkinSimple orig) |
checkFinalError, executeCommand, exportDiagram, exportDiagramNow, getMetadata, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getWarningOrError, hasUrl, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVertical
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exportDiagram, getDescription, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getWarningOrError, hasUrl
public static boolean FORCE_SMETANA
public static boolean FORCE_ELK
public TitledDiagram(ThemeStyle style, UmlSource source, UmlDiagramType type, ISkinSimple orig)
public Pragma getPragma()
public final StyleBuilder getCurrentStyleBuilder()
public final UmlDiagramType getUmlDiagramType()
public final ISkinParam getSkinParam()
public void setParam(java.lang.String key, java.lang.String value)
public void addSprite(java.lang.String name, Sprite sprite)
public CommandExecutionResult loadSkin(java.lang.String newSkin) throws java.io.IOException
java.io.IOException
public final void setTitle(DisplayPositioned title)
public final DisplayPositionned getTitle()
getTitle
in interface Annotated
getTitle
in class AbstractPSystem
public final Display getTitleDisplay()
getTitleDisplay
in interface Diagram
getTitleDisplay
in class AbstractPSystem
public final void setMainFrame(Display mainFrame)
public final void setCaption(DisplayPositioned caption)
public final DisplayPositioned getCaption()
getCaption
in interface Annotated
public final DisplaySection getHeader()
public final DisplaySection getFooter()
public final DisplayPositioned getLegend()
public void setLegend(DisplayPositioned legend)
public final Display getMainFrame()
getMainFrame
in interface Annotated
public void setUseSmetana(boolean useSmetana)
public void setUseElk(boolean useElk)
public boolean isUseElk()
public boolean isUseSmetana()
public ClockwiseTopRightBottomLeft getDefaultMargins()
getDefaultMargins
in class AbstractPSystem
public final void setAnimation(java.lang.Iterable<java.lang.CharSequence> animationData)
public final Animation getAnimation()
public ImageBuilder createImageBuilder(FileFormatOption fileFormatOption) throws java.io.IOException
createImageBuilder
in class AbstractPSystem
java.io.IOException
public HColor calculateBackColor()