public abstract class UmlDiagram extends AbstractPSystem implements PSystem
Constructor and Description |
---|
UmlDiagram() |
Modifier and Type | Method and Description |
---|---|
void |
addSprite(java.lang.String name,
net.sourceforge.plantuml.ugraphic.Sprite sprite) |
protected void |
exportCmap(java.io.File suggestedFile,
CMapData cmapdata) |
void |
exportDiagram(java.io.OutputStream os,
CMapData cmap,
int index,
FileFormatOption fileFormatOption) |
protected abstract UmlDiagramInfo |
exportDiagramInternal(java.io.OutputStream os,
CMapData cmap,
int index,
FileFormatOption fileFormatOption,
java.util.List<java.awt.image.BufferedImage> flashcodes) |
int |
getDpi(FileFormatOption fileFormatOption) |
double |
getDpiFactor(FileFormatOption fileFormatOption) |
net.sourceforge.plantuml.cucadiagram.Display |
getFooter() |
net.sourceforge.plantuml.graphic.HorizontalAlignement |
getFooterAlignement() |
net.sourceforge.plantuml.cucadiagram.Display |
getHeader() |
net.sourceforge.plantuml.graphic.HorizontalAlignement |
getHeaderAlignement() |
int |
getMinwidth() |
Pragma |
getPragma() |
Scale |
getScale() |
ISkinParam |
getSkinParam() |
net.sourceforge.plantuml.cucadiagram.Display |
getTitle() |
abstract UmlDiagramType |
getUmlDiagramType() |
java.lang.String |
getWarningOrError() |
boolean |
isHideUnlinkedData() |
boolean |
isRotation() |
void |
setFooter(net.sourceforge.plantuml.cucadiagram.Display footer) |
void |
setFooterAlignement(net.sourceforge.plantuml.graphic.HorizontalAlignement footerAlignement) |
void |
setHeader(net.sourceforge.plantuml.cucadiagram.Display header) |
void |
setHeaderAlignement(net.sourceforge.plantuml.graphic.HorizontalAlignement headerAlignement) |
void |
setHideUnlinkedData(boolean hideUnlinkedData) |
void |
setMinwidth(int minwidth) |
void |
setParam(java.lang.String key,
java.lang.String value) |
void |
setRotation(boolean rotation) |
void |
setScale(Scale scale) |
void |
setTitle(net.sourceforge.plantuml.cucadiagram.Display strings) |
exportDiagrams, getMetadata, getNbImages, getSource, makeDiagramReady, setSource
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exportDiagrams, getDescription, getMetadata, getNbImages, getSource
public final void setTitle(net.sourceforge.plantuml.cucadiagram.Display strings)
public final net.sourceforge.plantuml.cucadiagram.Display getTitle()
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 net.sourceforge.plantuml.cucadiagram.Display getHeader()
public final void setHeader(net.sourceforge.plantuml.cucadiagram.Display header)
public final net.sourceforge.plantuml.cucadiagram.Display getFooter()
public final void setFooter(net.sourceforge.plantuml.cucadiagram.Display footer)
public final net.sourceforge.plantuml.graphic.HorizontalAlignement getHeaderAlignement()
public final void setHeaderAlignement(net.sourceforge.plantuml.graphic.HorizontalAlignement headerAlignement)
public final net.sourceforge.plantuml.graphic.HorizontalAlignement getFooterAlignement()
public final void setFooterAlignement(net.sourceforge.plantuml.graphic.HorizontalAlignement footerAlignement)
public abstract UmlDiagramType getUmlDiagramType()
public Pragma getPragma()
public final void setScale(Scale scale)
public final Scale getScale()
public final double getDpiFactor(FileFormatOption fileFormatOption)
public final int getDpi(FileFormatOption fileFormatOption)
public final boolean isHideUnlinkedData()
public final void setHideUnlinkedData(boolean hideUnlinkedData)
public final void exportDiagram(java.io.OutputStream os, CMapData cmap, int index, FileFormatOption fileFormatOption) throws java.io.IOException
exportDiagram
in interface PSystem
java.io.IOException
protected abstract UmlDiagramInfo exportDiagramInternal(java.io.OutputStream os, CMapData cmap, int index, FileFormatOption fileFormatOption, java.util.List<java.awt.image.BufferedImage> flashcodes) throws java.io.IOException
java.io.IOException
protected final void exportCmap(java.io.File suggestedFile, CMapData cmapdata) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public java.lang.String getWarningOrError()
getWarningOrError
in interface PSystem
getWarningOrError
in class AbstractPSystem
public void addSprite(java.lang.String name, net.sourceforge.plantuml.ugraphic.Sprite sprite)