public abstract class UmlDiagram extends TitledDiagram implements Diagram, Annotated, WithSprite
FORCE_ELK, FORCE_SMETANA| Constructor and Description |
|---|
UmlDiagram(UmlSource source,
UmlDiagramType type,
java.util.Map<java.lang.String,java.lang.String> orig) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
exportCmap(SuggestedFile suggestedFile,
int index,
ImageData cmapdata) |
static void |
exportDiagramError(java.io.OutputStream os,
java.lang.Throwable exception,
FileFormatOption fileFormat,
long seed,
java.lang.String metadata,
java.lang.String flash,
java.util.List<java.lang.String> strings) |
protected abstract ImageData |
exportDiagramInternal(java.io.OutputStream os,
int index,
FileFormatOption fileFormatOption) |
protected ImageData |
exportDiagramNow(java.io.OutputStream os,
int index,
FileFormatOption fileFormatOption) |
static java.util.List<java.lang.String> |
getFailureText2(java.lang.Throwable exception,
java.lang.String textDiagram) |
java.lang.String |
getFlashData() |
DisplaySection |
getFooterOrHeaderTeoz(FontParam param) |
int |
getMinwidth() |
java.lang.String |
getWarningOrError() |
boolean |
isRotation() |
void |
setHideEmptyDescription(boolean hideEmptyDescription) |
void |
setMinwidth(int minwidth) |
void |
setRotation(boolean rotation) |
addSprite, calculateBackColor, createImageBuilder, exportDiagramGraphic, getCaption, getCurrentStyleBuilder, getDefaultMargins, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTextMainBlock, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseElk, setUseSmetanacheckFinalError, executeCommand, exportDiagram, getMetadata, getNamespaceSeparator, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, hasUrl, isOk, makeDiagramReady, seed, setNamespaceSeparator, setScale, setSplitPagesHorizontal, setSplitPagesVerticalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCaption, getFooter, getHeader, getLegend, getMainFrame, getTitleaddSpriteexportDiagram, exportDiagramGraphic, getDescription, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplay, hasUrlpublic UmlDiagram(UmlSource source, UmlDiagramType type, java.util.Map<java.lang.String,java.lang.String> orig)
public final int getMinwidth()
public final void setMinwidth(int minwidth)
public final boolean isRotation()
public final void setRotation(boolean rotation)
public final DisplaySection getFooterOrHeaderTeoz(FontParam param)
protected final ImageData exportDiagramNow(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
exportDiagramNow in class AbstractPSystemjava.io.IOExceptionpublic static void exportDiagramError(java.io.OutputStream os,
java.lang.Throwable exception,
FileFormatOption fileFormat,
long seed,
java.lang.String metadata,
java.lang.String flash,
java.util.List<java.lang.String> strings)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getFlashData()
public static java.util.List<java.lang.String> getFailureText2(java.lang.Throwable exception,
java.lang.String textDiagram)
protected final void exportCmap(SuggestedFile suggestedFile, int index, ImageData cmapdata) throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionprotected abstract ImageData exportDiagramInternal(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getWarningOrError()
getWarningOrError in interface DiagramgetWarningOrError in class AbstractPSystempublic void setHideEmptyDescription(boolean hideEmptyDescription)