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,WarningHandler,WithSprite
-
Field Summary
Fields inherited from class net.sourceforge.plantuml.TitledDiagram
FORCE_ELK, FORCE_SMETANA -
Constructor Summary
ConstructorsConstructorDescriptionActivityDiagram3(UmlSource source, Previous previous, PreprocessingArtifact preprocessing) -
Method Summary
Modifier and TypeMethodDescriptionaddActivity(Display activity, BoxStyle boxStyle, Url url, Colors colors, Stereotype stereotype) addNote(Display note, NotePosition position, NoteType type, Colors colors, Stereotype stereotype) voidbackward(Display label, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2, Stereotype stereotype) voidvoidelse2(LinkRendering whenElse) elseIf(LinkRendering inlabel, Display test, LinkRendering whenThen, HColor color) voidend()endGroup()endif()endSplit()protected ImageDataexportDiagramInternal(OutputStream os, int index, FileFormatOption fileFormatOption) voidfork()protected TextBlockgetTextMainBlock(FileFormatOption fileFormatOption) booleanhasUrl()Check if the Diagram have some links.final CommandExecutionResultkill()voidsetColorNextArrow(Rainbow color) voidsetLabelNextArrow(Display label) voidsplit()voidstart()voidstartGroup(Display name, HColor backColor, USymbol type, Style style) voidvoidstartRepeat(HColor color, Display label, BoxStyle boxStyleIn, Colors colors, Stereotype stereotype) voidstartSwitch(Display test, HColor color) voidstop()switchCase(Display labelCase) Methods inherited from class net.sourceforge.plantuml.UmlDiagram
exportCmap, exportDiagramNow, getFooterOrHeaderTeoz, getMinwidth, getPrevious, getWarningOrError, isRotation, setHideEmptyDescription, setMinwidth, setRotationMethods inherited from class net.sourceforge.plantuml.TitledDiagram
addSprite, addWarning, calculateBackColor, createImageBuilder, exportDiagramGraphic, getCaption, getCurrentStyleBuilder, getDefaultMargins, getFlashData, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, getWarnings, isSkinParamUsed, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setLegend, setMainFrame, setParam, setSkinParamUsed, setTitle, setUseElk, setUseSmetana, updateFooter, updateHeaderMethods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getInstallationRequirement, getMetadata, getNamespaceSeparator, getNbImages, getPreprocessingArtifact, getRequiredPass, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setNamespaceSeparator, setScale, setSplitPagesHorizontal, setSplitPagesVertical, startingPassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.Annotated
getCaption, getFooter, getHeader, getLegend, getMainFrame, getTitleMethods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, exportDiagramGraphic, getInstallationRequirement, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplayMethods 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:
exportDiagramInternalin classUmlDiagram- Throws:
IOException
-
getTextMainBlock
- Specified by:
getTextMainBlockin 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
public void startRepeat(HColor color, Display label, BoxStyle boxStyleIn, Colors colors, Stereotype stereotype) -
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, Stereotype stereotype) -
hasUrl
public boolean hasUrl()Description copied from interface:DiagramCheck if the Diagram have some links.- Specified by:
hasUrlin interfaceDiagram- Overrides:
hasUrlin classAbstractPSystem
-