public class FlowDiagram extends UmlDiagram implements TextBlock
FORCE_ELK, FORCE_SMETANA| Constructor and Description |
|---|
FlowDiagram(UmlSource source) |
| Modifier and Type | Method and Description |
|---|---|
XDimension2D |
calculateDimension(StringBounder stringBounder) |
ImageBuilder |
createImageBuilder(FileFormatOption fileFormatOption) |
void |
drawU(UGraphic ug) |
protected ImageData |
exportDiagramInternal(java.io.OutputStream os,
int index,
FileFormatOption fileFormatOption) |
HColor |
getBackcolor() |
ClockwiseTopRightBottomLeft |
getDefaultMargins() |
DiagramDescription |
getDescription() |
XRectangle2D |
getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy) |
MagneticBorder |
getMagneticBorder() |
MinMax |
getMinMax(StringBounder stringBounder) |
protected TextBlock |
getTextMainBlock(FileFormatOption fileFormatOption) |
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, exportDiagramGraphic, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, 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, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplay, hasUrlpublic FlowDiagram(UmlSource source)
public XRectangle2D 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 XDimension2D calculateDimension(StringBounder stringBounder)
calculateDimension in interface TextBlockpublic MinMax getMinMax(StringBounder stringBounder)
public ClockwiseTopRightBottomLeft getDefaultMargins()
getDefaultMargins in class TitledDiagramprotected TextBlock getTextMainBlock(FileFormatOption fileFormatOption)
getTextMainBlock in class TitledDiagrampublic MagneticBorder getMagneticBorder()
getMagneticBorder in interface TextBlockpublic HColor getBackcolor()
getBackcolor in interface TextBlock