net.sourceforge.plantuml.activitydiagram3
Class ActivityDiagram3

java.lang.Object
  extended by net.sourceforge.plantuml.AbstractPSystem
      extended by net.sourceforge.plantuml.UmlDiagram
          extended by net.sourceforge.plantuml.activitydiagram3.ActivityDiagram3
All Implemented Interfaces:
Diagram

public class ActivityDiagram3
extends UmlDiagram


Constructor Summary
ActivityDiagram3()
           
 
Method Summary
 void addActivity(Display activity, HtmlColor color)
           
 CommandExecutionResult addNote(Display note, NotePosition position)
           
 void doWhile(Display test, Display yes)
           
 CommandExecutionResult else2(Display whenElse)
           
 CommandExecutionResult endFork()
           
 CommandExecutionResult endGroup()
           
 CommandExecutionResult endif()
           
 CommandExecutionResult endSplit()
           
 CommandExecutionResult endwhile(Display out)
           
protected  ImageData exportDiagramInternal(OutputStream os, int index, FileFormatOption fileFormatOption, List<BufferedImage> flashcodes)
           
 void fork()
           
 CommandExecutionResult forkAgain()
           
 String getDescription()
           
 UmlDiagramType getUmlDiagramType()
           
 CommandExecutionResult kill()
           
 CommandExecutionResult repeatWhile(Display label)
           
 void setNextLink(LinkRendering linkRenderer)
           
 void split()
           
 CommandExecutionResult splitAgain()
           
 void start()
           
 void startGroup(Display name)
           
 void startIf(Display test, Display whenThen)
           
 void startRepeat()
           
 void stop()
           
 CommandExecutionResult swimlane(String name, HtmlColor color, Display label)
           
 
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
addSprite, exportCmap, exportDiagram, getDpi, getDpiFactor, getFooter, getFooterAlignment, getHeader, getHeaderAlignment, getLegend, getLegendAlignment, getMinwidth, getPragma, getScale, getSkinParam, getTitle, getWarningOrError, isHideUnlinkedData, isRotation, setFooter, setFooterAlignment, setHeader, setHeaderAlignment, setHideUnlinkedData, setLegend, setMinwidth, setParam, setRotation, setScale, setTitle
 
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
executeCommand, getMetadata, getNbImages, getSource, isOk, makeDiagramReady, 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.core.Diagram
getMetadata, getNbImages, getSource
 

Constructor Detail

ActivityDiagram3

public ActivityDiagram3()
Method Detail

swimlane

public CommandExecutionResult swimlane(String name,
                                       HtmlColor color,
                                       Display label)

addActivity

public void addActivity(Display activity,
                        HtmlColor color)

start

public void start()

stop

public void stop()

getDescription

public String getDescription()

getUmlDiagramType

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

exportDiagramInternal

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

fork

public void fork()

forkAgain

public CommandExecutionResult forkAgain()

endFork

public CommandExecutionResult endFork()

split

public void split()

splitAgain

public CommandExecutionResult splitAgain()

endSplit

public CommandExecutionResult endSplit()

startIf

public void startIf(Display test,
                    Display whenThen)

endif

public CommandExecutionResult endif()

else2

public CommandExecutionResult else2(Display whenElse)

startRepeat

public void startRepeat()

repeatWhile

public CommandExecutionResult repeatWhile(Display label)

doWhile

public void doWhile(Display test,
                    Display yes)

endwhile

public CommandExecutionResult endwhile(Display out)

kill

public final CommandExecutionResult kill()

startGroup

public void startGroup(Display name)

endGroup

public CommandExecutionResult endGroup()

setNextLink

public void setNextLink(LinkRendering linkRenderer)

addNote

public CommandExecutionResult addNote(Display note,
                                      NotePosition position)


Copyright © 2013. All Rights Reserved.