Class ActivityDiagram3
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- net.sourceforge.plantuml.TitledDiagram
-
- 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.TitledDiagram
FORCE_SMETANA
-
-
Constructor Summary
Constructors Constructor Description ActivityDiagram3(ISkinSimple skinParam)
-
Method Summary
-
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
exportCmap, exportDiagramError, exportDiagramNow, getAnimation, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, getWarningOrError, isHideUnlinkedData, isRotation, setAnimation, setHideEmptyDescription, setHideUnlinkedData, setMinwidth, setRotation
-
Methods inherited from class net.sourceforge.plantuml.TitledDiagram
addSprite, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getScaleCoef, getSkinParam, getTitle, getUmlDiagramType, isUseSmetana, loadSkin, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseSmetana
-
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.Annotated
getCaption, getFooter, getHeader, getLegend, getMainFrame, getTitle
-
Methods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, getMetadata, getNbImages, getSource
-
Methods inherited from interface net.sourceforge.plantuml.WithSprite
addSprite
-
-
-
-
Constructor Detail
-
ActivityDiagram3
public ActivityDiagram3(ISkinSimple skinParam)
-
-
Method Detail
-
swimlane
public CommandExecutionResult swimlane(java.lang.String name, HColor color, Display label)
-
addActivity
public void addActivity(Display activity, BoxStyle style, Url url, Colors colors, Stereotype stereotype)
-
addSpot
public void addSpot(java.lang.String spot, HColor color)
-
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()
-
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()
-
switchCase
public CommandExecutionResult switchCase(Display labelCase)
-
endSwitch
public CommandExecutionResult endSwitch()
-
elseIf
public CommandExecutionResult elseIf(LinkRendering inlabel, Display test, LinkRendering whenThen, HColor color)
-
else2
public CommandExecutionResult else2(LinkRendering whenElse)
-
endif
public CommandExecutionResult endif()
-
startRepeat
public void startRepeat(HColor color, Display label, BoxStyle boxStyleIn, Colors colors)
-
repeatWhile
public CommandExecutionResult repeatWhile(Display label, Display yes, Display out, Display linkLabel, Rainbow linkColor)
-
backward
public CommandExecutionResult backward(Display label, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2)
-
endwhile
public CommandExecutionResult endwhile(Display out)
-
kill
public final CommandExecutionResult kill()
-
startGroup
public void startGroup(Display name, HColor backColor, HColor titleColor, HColor 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:
-
-