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
-
Field Summary
Fields inherited from class net.sourceforge.plantuml.TitledDiagram
FORCE_ELK, FORCE_SMETANA
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddActivity
(Display activity, BoxStyle boxStyle, Url url, Colors colors, Stereotype stereotype) addNote
(Display note, NotePosition position, NoteType type, Colors colors) void
backward
(Display label, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2, Stereotype stereotype) void
void
else2
(LinkRendering whenElse) elseIf
(LinkRendering inlabel, Display test, LinkRendering whenThen, HColor color) void
end()
endGroup()
endif()
endSplit()
protected ImageData
exportDiagramInternal
(OutputStream os, int index, FileFormatOption fileFormatOption) void
fork()
protected TextBlock
getTextMainBlock
(FileFormatOption fileFormatOption) boolean
hasUrl()
Check if the Diagram have some links.final CommandExecutionResult
kill()
void
setColorNextArrow
(Rainbow color) void
setLabelNextArrow
(Display label) void
split()
void
start()
void
startGroup
(Display name, HColor backColor, USymbol type, Style style) void
void
startRepeat
(HColor color, Display label, BoxStyle boxStyleIn, Colors colors) void
startSwitch
(Display test, HColor color) void
stop()
switchCase
(Display labelCase) Methods inherited from class net.sourceforge.plantuml.UmlDiagram
exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, getWarningOrError, isRotation, setHideEmptyDescription, setMinwidth, setRotation
Methods inherited from class net.sourceforge.plantuml.TitledDiagram
addSprite, calculateBackColor, createImageBuilder, exportDiagramGraphic, getCaption, getCurrentStyleBuilder, getDefaultMargins, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseElk, setUseSmetana
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getMetadata, getNamespaceSeparator, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setNamespaceSeparator, setScale, setSplitPagesHorizontal, setSplitPagesVertical
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, exportDiagramGraphic, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplay
Methods inherited from interface net.sourceforge.plantuml.WithSprite
addSprite
-
Constructor Details
-
ActivityDiagram3
-
-
Method Details
-
swimlane
-
addActivity
public CommandExecutionResult addActivity(Display activity, BoxStyle boxStyle, Url url, Colors colors, Stereotype stereotype) -
addSpot
-
addGoto
-
addLabel
-
start
public void start() -
stop
public void stop() -
end
public void end() -
breakInstruction
public void breakInstruction() -
getDescription
-
exportDiagramInternal
protected ImageData exportDiagramInternal(OutputStream os, int index, FileFormatOption fileFormatOption) throws IOException - Specified by:
exportDiagramInternal
in classUmlDiagram
- Throws:
IOException
-
getTextMainBlock
- Specified by:
getTextMainBlock
in classTitledDiagram
-
fork
public void fork() -
forkAgain
-
endFork
-
split
public void split() -
splitAgain
-
endSplit
-
startSwitch
-
switchCase
-
endSwitch
-
startIf
-
elseIf
public CommandExecutionResult elseIf(LinkRendering inlabel, Display test, LinkRendering whenThen, HColor color) -
else2
-
endif
-
startRepeat
-
repeatWhile
-
backward
public CommandExecutionResult backward(Display label, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2, Stereotype stereotype) -
doWhile
-
endwhile
-
kill
-
startGroup
-
endGroup
-
setLabelNextArrow
-
setColorNextArrow
-
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
-