public class FlowDiagram extends UmlDiagram implements TextBlock
FORCE_ELK, FORCE_SMETANA| Constructor and Description |
|---|
FlowDiagram(ThemeStyle style,
UmlSource source) |
| Modifier and Type | Method and Description |
|---|---|
Dimension2D |
calculateDimension(StringBounder stringBounder) |
ImageBuilder |
createImageBuilder(FileFormatOption fileFormatOption) |
void |
drawU(UGraphic ug) |
protected ImageData |
exportDiagramInternal(java.io.OutputStream os,
int index,
FileFormatOption fileFormatOption) |
ClockwiseTopRightBottomLeft |
getDefaultMargins() |
DiagramDescription |
getDescription() |
java.awt.geom.Rectangle2D |
getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy) |
MinMax |
getMinMax(StringBounder stringBounder) |
void |
lineSimple(TileGeometry orientation,
java.lang.String idDest,
java.lang.String label) |
void |
linkSimple(TileGeometry orientation,
java.lang.String idDest) |
exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, getWarningOrError, isRotation, setHideEmptyDescription, setMinwidth, setRotationaddSprite, calculateBackColor, getAnimation, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, setAnimation, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseElk, setUseSmetanacheckFinalError, executeCommand, exportDiagram, getMetadata, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, hasUrl, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVerticalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCaption, getFooter, getHeader, getLegend, getMainFrame, getTitleaddSpriteexportDiagram, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplay, hasUrlpublic FlowDiagram(ThemeStyle style, UmlSource source)
public java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy)
getInnerPosition in interface TextBlockpublic DiagramDescription getDescription()
getDescription in interface Diagrampublic void lineSimple(TileGeometry orientation, java.lang.String idDest, java.lang.String label)
public void linkSimple(TileGeometry orientation, java.lang.String idDest)
public ImageBuilder createImageBuilder(FileFormatOption fileFormatOption) throws java.io.IOException
createImageBuilder in class TitledDiagramjava.io.IOExceptionprotected ImageData exportDiagramInternal(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
exportDiagramInternal in class UmlDiagramjava.io.IOExceptionpublic Dimension2D calculateDimension(StringBounder stringBounder)
calculateDimension in interface TextBlockpublic MinMax getMinMax(StringBounder stringBounder)
public ClockwiseTopRightBottomLeft getDefaultMargins()
getDefaultMargins in class TitledDiagram