public abstract class UmlDiagram extends AbstractPSystem implements Diagram, Annotated
Constructor and Description |
---|
UmlDiagram() |
checkFinalError, executeCommand, getMetadata, getNbImages, getSource, hasUrl, isOk, makeDiagramReady, setSource
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getMetadata, getNbImages, getSource, hasUrl
public final void setTitle(DisplayPositionned title)
public final void setCaption(DisplayPositionned caption)
public final DisplayPositionned getCaption()
getCaption
in interface Annotated
public final DisplayPositionned getTitle()
getTitle
in interface Annotated
getTitle
in class AbstractPSystem
public final int getMinwidth()
public final void setMinwidth(int minwidth)
public final boolean isRotation()
public final void setRotation(boolean rotation)
public final ISkinParam getSkinParam()
public final DisplayPositionned getHeader()
public final void setHeader(DisplayPositionned header)
public final DisplayPositionned getFooter()
public final void setFooter(DisplayPositionned footer)
public final DisplayPositionned getFooterOrHeaderTeoz(FontParam param)
public abstract UmlDiagramType getUmlDiagramType()
public Pragma getPragma()
public final void setScale(Scale scale)
public final Scale getScale()
public final void setAnimation(Iterable<CharSequence> animationData)
public final Animation getAnimation()
public final double getDpiFactor(FileFormatOption fileFormatOption)
public final int getDpi(FileFormatOption fileFormatOption)
public final boolean isHideUnlinkedData()
public final void setHideUnlinkedData(boolean hideUnlinkedData)
public final ImageData exportDiagram(OutputStream os, int index, FileFormatOption fileFormatOption) throws IOException
Diagram
new page
for sequence diagram for example).exportDiagram
in interface Diagram
os
- where to write the imageindex
- useually 0 (index of the image to be exported for this diagram).fileFormatOption
- file format to useIOException
public void exportDiagramError(OutputStream os, Throwable exception, FileFormatOption fileFormat, String graphvizVersion) throws IOException
IOException
public static void exportDiagramError(OutputStream os, Throwable exception, FileFormatOption fileFormat, String metadata, String flash, List<String> strings) throws IOException
IOException
public String getFlashData()
protected abstract ImageData exportDiagramInternal(OutputStream os, int index, FileFormatOption fileFormatOption) throws IOException
IOException
protected final void exportCmap(File suggestedFile, ImageData cmapdata) throws FileNotFoundException
FileNotFoundException
public String getWarningOrError()
getWarningOrError
in interface Diagram
getWarningOrError
in class AbstractPSystem
public final DisplayPositionned getLegend()
public final void setLegend(DisplayPositionned legend)
public void setUseJDot(boolean useJDot)
public boolean isUseJDot()
public void setDotExecutable(String dotExecutable)
Copyright © 2016. All Rights Reserved.