net.sourceforge.plantuml
Class UmlDiagram
java.lang.Object
net.sourceforge.plantuml.AbstractPSystem
net.sourceforge.plantuml.UmlDiagram
- All Implemented Interfaces:
- PSystem
- Direct Known Subclasses:
- CucaDiagram, FlowDiagram, PostItDiagram, SequenceDiagram
public abstract class UmlDiagram
- extends AbstractPSystem
- implements PSystem
Method Summary |
void |
addSprite(String name,
Sprite sprite)
|
protected void |
exportCmap(File suggestedFile,
CMapData cmapdata)
|
void |
exportDiagram(OutputStream os,
CMapData cmap,
int index,
FileFormatOption fileFormatOption)
|
protected abstract UmlDiagramInfo |
exportDiagramInternal(OutputStream os,
CMapData cmap,
int index,
FileFormatOption fileFormatOption,
List<BufferedImage> flashcodes)
|
int |
getDpi(FileFormatOption fileFormatOption)
|
double |
getDpiFactor(FileFormatOption fileFormatOption)
|
Display |
getFooter()
|
HorizontalAlignement |
getFooterAlignement()
|
Display |
getHeader()
|
HorizontalAlignement |
getHeaderAlignement()
|
int |
getMinwidth()
|
Pragma |
getPragma()
|
Scale |
getScale()
|
ISkinParam |
getSkinParam()
|
Display |
getTitle()
|
abstract UmlDiagramType |
getUmlDiagramType()
|
String |
getWarningOrError()
|
boolean |
isHideUnlinkedData()
|
boolean |
isRotation()
|
void |
setFooter(Display footer)
|
void |
setFooterAlignement(HorizontalAlignement footerAlignement)
|
void |
setHeader(Display header)
|
void |
setHeaderAlignement(HorizontalAlignement headerAlignement)
|
void |
setHideUnlinkedData(boolean hideUnlinkedData)
|
void |
setMinwidth(int minwidth)
|
void |
setParam(String key,
String value)
|
void |
setRotation(boolean rotation)
|
void |
setScale(Scale scale)
|
void |
setTitle(Display strings)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UmlDiagram
public UmlDiagram()
setTitle
public final void setTitle(Display strings)
getTitle
public final Display getTitle()
- Overrides:
getTitle
in class AbstractPSystem
getMinwidth
public final int getMinwidth()
setMinwidth
public final void setMinwidth(int minwidth)
isRotation
public final boolean isRotation()
setRotation
public final void setRotation(boolean rotation)
getSkinParam
public final ISkinParam getSkinParam()
setParam
public void setParam(String key,
String value)
getHeader
public final Display getHeader()
setHeader
public final void setHeader(Display header)
getFooter
public final Display getFooter()
setFooter
public final void setFooter(Display footer)
getHeaderAlignement
public final HorizontalAlignement getHeaderAlignement()
setHeaderAlignement
public final void setHeaderAlignement(HorizontalAlignement headerAlignement)
getFooterAlignement
public final HorizontalAlignement getFooterAlignement()
setFooterAlignement
public final void setFooterAlignement(HorizontalAlignement footerAlignement)
getUmlDiagramType
public abstract UmlDiagramType getUmlDiagramType()
getPragma
public Pragma getPragma()
setScale
public final void setScale(Scale scale)
getScale
public final Scale getScale()
getDpiFactor
public final double getDpiFactor(FileFormatOption fileFormatOption)
getDpi
public final int getDpi(FileFormatOption fileFormatOption)
isHideUnlinkedData
public final boolean isHideUnlinkedData()
setHideUnlinkedData
public final void setHideUnlinkedData(boolean hideUnlinkedData)
exportDiagram
public final void exportDiagram(OutputStream os,
CMapData cmap,
int index,
FileFormatOption fileFormatOption)
throws IOException
- Specified by:
exportDiagram
in interface PSystem
- Throws:
IOException
exportDiagramInternal
protected abstract UmlDiagramInfo exportDiagramInternal(OutputStream os,
CMapData cmap,
int index,
FileFormatOption fileFormatOption,
List<BufferedImage> flashcodes)
throws IOException
- Throws:
IOException
exportCmap
protected final void exportCmap(File suggestedFile,
CMapData cmapdata)
throws FileNotFoundException
- Throws:
FileNotFoundException
getWarningOrError
public String getWarningOrError()
- Specified by:
getWarningOrError
in interface PSystem
- Overrides:
getWarningOrError
in class AbstractPSystem
addSprite
public void addSprite(String name,
Sprite sprite)
Copyright © 2013. All Rights Reserved.