Class ActivityDiagram3
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- net.sourceforge.plantuml.UmlDiagram
-
- net.sourceforge.plantuml.activitydiagram3.ActivityDiagram3
-
- All Implemented Interfaces:
Annotated
,Diagram
,WithSprite
public class ActivityDiagram3 extends UmlDiagram
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.UmlDiagram
FORCE_JDOT
-
-
Constructor Summary
Constructors Constructor Description ActivityDiagram3()
-
Method Summary
-
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
addSprite, exportCmap, exportDiagramError, exportDiagramNow, getAnimation, getCaption, getDpi, getDpiFactor, getFailureText2, getFlashData, getFooter, getFooterOrHeaderTeoz, getHeader, getLegend, getMainFrame, getMinwidth, getPragma, getSkinParam, getTitle, getWarningOrError, isHideUnlinkedData, isRotation, isUseJDot, loadSkin, setAnimation, setCaption, setHideUnlinkedData, setLegend, setMainFrame, setMinwidth, setParam, setRotation, setTitle, setUseJDot
-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getMetadata, getNbImages, getScale, getSource, isOk, makeDiagramReady, seed, setScale, 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
exportDiagram, getMetadata, getNbImages, getSource
-
-
-
-
Method Detail
-
swimlane
public CommandExecutionResult swimlane(java.lang.String name, HtmlColor color, Display label)
-
addSpot
public void addSpot(java.lang.String spot)
-
addGoto
public CommandExecutionResult addGoto(java.lang.String name)
-
addLabel
public CommandExecutionResult addLabel(java.lang.String name)
-
start
public void start()
-
stop
public void stop()
-
end
public void end()
-
breakInstruction
public void breakInstruction()
-
getDescription
public DiagramDescription getDescription()
-
getUmlDiagramType
public UmlDiagramType getUmlDiagramType()
- Specified by:
getUmlDiagramType
in classUmlDiagram
-
exportDiagramInternal
protected ImageData exportDiagramInternal(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
- Specified by:
exportDiagramInternal
in classUmlDiagram
- Throws:
java.io.IOException
-
fork
public void fork()
-
forkAgain
public CommandExecutionResult forkAgain()
-
endFork
public CommandExecutionResult endFork(ForkStyle forkStyle, java.lang.String label)
-
split
public void split()
-
splitAgain
public CommandExecutionResult splitAgain()
-
endSplit
public CommandExecutionResult endSplit()
-
elseIf
public CommandExecutionResult elseIf(Display inlabel, Display test, Display whenThen, HtmlColor color)
-
else2
public CommandExecutionResult else2(Display whenElse)
-
endif
public CommandExecutionResult endif()
-
repeatWhile
public CommandExecutionResult repeatWhile(Display label, Display yes, Display out, Display linkLabel, Rainbow linkColor)
-
backwardWhile
public CommandExecutionResult backwardWhile(Display label)
-
endwhile
public CommandExecutionResult endwhile(Display out)
-
kill
public final CommandExecutionResult kill()
-
startGroup
public void startGroup(Display name, HtmlColor backColor, HtmlColor titleColor, HtmlColor borderColor, USymbol type, double roundCorner)
-
endGroup
public CommandExecutionResult endGroup()
-
setLabelNextArrow
public void setLabelNextArrow(Display label)
-
setColorNextArrow
public void setColorNextArrow(Rainbow color)
-
addNote
public CommandExecutionResult addNote(Display note, NotePosition position, NoteType type, Colors colors)
-
hasUrl
public boolean hasUrl()
Description copied from interface:Diagram
Check if the Diagram have some links.- Specified by:
hasUrl
in interfaceDiagram
- Overrides:
hasUrl
in classAbstractPSystem
- Returns:
-
-