net.sourceforge.plantuml.flowdiagram
Class FlowDiagram

java.lang.Object
  extended by net.sourceforge.plantuml.AbstractPSystem
      extended by net.sourceforge.plantuml.UmlDiagram
          extended by net.sourceforge.plantuml.flowdiagram.FlowDiagram
All Implemented Interfaces:
TextBlock, UDrawable, PSystem

public class FlowDiagram
extends UmlDiagram
implements TextBlock


Constructor Summary
FlowDiagram()
           
 
Method Summary
 Dimension2D calculateDimension(StringBounder stringBounder)
           
 void drawU(UGraphic ug, double x, double y)
           
protected  UmlDiagramInfo exportDiagramInternal(OutputStream os, CMapData cmap, int index, FileFormatOption fileFormatOption, List<BufferedImage> flashcodes)
           
 String getDescription()
           
 UmlDiagramType getUmlDiagramType()
           
 List<Url> getUrls()
           
 void lineSimple(TileGeometry orientation, String idDest, String label)
           
 void linkSimple(TileGeometry orientation, String idDest)
           
 
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
addSprite, exportCmap, exportDiagram, getDpi, getDpiFactor, getFooter, getFooterAlignement, getHeader, getHeaderAlignement, getMinwidth, getPragma, getScale, getSkinParam, getTitle, getWarningOrError, isHideUnlinkedData, isRotation, setFooter, setFooterAlignement, setHeader, setHeaderAlignement, setHideUnlinkedData, setMinwidth, setParam, setRotation, setScale, setTitle
 
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
exportDiagrams, getMetadata, getNbImages, getSource, setSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.plantuml.PSystem
exportDiagrams, getMetadata, getNbImages, getSource
 

Constructor Detail

FlowDiagram

public FlowDiagram()
Method Detail

getDescription

public String getDescription()
Specified by:
getDescription in interface PSystem

getUmlDiagramType

public UmlDiagramType getUmlDiagramType()
Specified by:
getUmlDiagramType in class UmlDiagram

lineSimple

public void lineSimple(TileGeometry orientation,
                       String idDest,
                       String label)

linkSimple

public void linkSimple(TileGeometry orientation,
                       String idDest)

exportDiagramInternal

protected UmlDiagramInfo exportDiagramInternal(OutputStream os,
                                               CMapData cmap,
                                               int index,
                                               FileFormatOption fileFormatOption,
                                               List<BufferedImage> flashcodes)
                                        throws IOException
Specified by:
exportDiagramInternal in class UmlDiagram
Throws:
IOException

drawU

public void drawU(UGraphic ug,
                  double x,
                  double y)
Specified by:
drawU in interface UDrawable

calculateDimension

public Dimension2D calculateDimension(StringBounder stringBounder)
Specified by:
calculateDimension in interface TextBlock

getUrls

public List<Url> getUrls()
Specified by:
getUrls in interface TextBlock


Copyright © 2012. All Rights Reserved.