public abstract class UmlDiagram extends AbstractPSystem implements Diagram, Annotated, WithSprite
Modifier and Type | Field and Description |
---|---|
static boolean |
FORCE_JDOT |
Constructor and Description |
---|
UmlDiagram() |
Modifier and Type | Method and Description |
---|---|
void |
addSprite(java.lang.String name,
Sprite sprite) |
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,
long seed) |
Animation |
getAnimation() |
DisplayPositionned |
getCaption() |
int |
getDpi(FileFormatOption fileFormatOption) |
double |
getDpiFactor(FileFormatOption fileFormatOption) |
static java.util.List<java.lang.String> |
getFailureText2(java.lang.Throwable exception,
java.lang.String textDiagram) |
java.lang.String |
getFlashData() |
DisplaySection |
getFooter() |
DisplaySection |
getFooterOrHeaderTeoz(FontParam param) |
DisplaySection |
getHeader() |
DisplayPositionned |
getLegend() |
Display |
getMainFrame() |
int |
getMinwidth() |
Pragma |
getPragma() |
ISkinParam |
getSkinParam() |
DisplayPositionned |
getTitle() |
abstract UmlDiagramType |
getUmlDiagramType() |
java.lang.String |
getWarningOrError() |
boolean |
isHideUnlinkedData() |
boolean |
isRotation() |
boolean |
isUseJDot() |
CommandExecutionResult |
loadSkin(java.lang.String filename) |
void |
setAnimation(java.lang.Iterable<java.lang.CharSequence> animationData) |
void |
setCaption(DisplayPositionned caption) |
void |
setHideUnlinkedData(boolean hideUnlinkedData) |
void |
setLegend(DisplayPositionned legend) |
void |
setMainFrame(Display mainFrame) |
void |
setMinwidth(int minwidth) |
void |
setParam(java.lang.String key,
java.lang.String value) |
void |
setRotation(boolean rotation) |
void |
setTitle(DisplayPositionned title) |
void |
setUseJDot(boolean useJDot) |
checkFinalError, executeCommand, exportDiagram, getMetadata, getNbImages, getScale, getSource, hasUrl, isOk, makeDiagramReady, seed, setScale, setSource
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exportDiagram, getDescription, getMetadata, getNbImages, getSource, hasUrl
public static final boolean FORCE_JDOT
public final void setTitle(DisplayPositionned title)
public final void setMainFrame(Display mainFrame)
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 void setParam(java.lang.String key, java.lang.String value)
public final DisplaySection getHeader()
public final DisplaySection getFooter()
public final DisplaySection getFooterOrHeaderTeoz(FontParam param)
public abstract UmlDiagramType getUmlDiagramType()
public Pragma getPragma()
public final void setAnimation(java.lang.Iterable<java.lang.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)
protected final ImageData exportDiagramNow(java.io.OutputStream os, int index, FileFormatOption fileFormatOption, long seed) throws java.io.IOException
exportDiagramNow
in class AbstractPSystem
java.io.IOException
public 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.IOException
public java.lang.String getFlashData()
public static java.util.List<java.lang.String> getFailureText2(java.lang.Throwable exception, java.lang.String textDiagram)
protected abstract ImageData exportDiagramInternal(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
java.io.IOException
protected final void exportCmap(SuggestedFile suggestedFile, int index, ImageData cmapdata) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public java.lang.String getWarningOrError()
getWarningOrError
in interface Diagram
getWarningOrError
in class AbstractPSystem
public void addSprite(java.lang.String name, Sprite sprite)
addSprite
in interface WithSprite
public final DisplayPositionned getLegend()
public void setLegend(DisplayPositionned legend)
public void setUseJDot(boolean useJDot)
public boolean isUseJDot()
public final Display getMainFrame()
getMainFrame
in interface Annotated
public CommandExecutionResult loadSkin(java.lang.String filename) throws java.io.IOException
java.io.IOException