Class InstructionWhile
java.lang.Object
net.sourceforge.plantuml.activitydiagram3.InstructionWhile
- All Implemented Interfaces:
Swimable,Instruction,InstructionCollection
-
Constructor Summary
ConstructorsConstructorDescriptionInstructionWhile(Swimlane swimlane, Instruction parent, Display test, LinkRendering nextLinkRenderer, Display yes, HColor color, StyleBuilder currentStyleBuilder) -
Method Summary
Modifier and TypeMethodDescriptionadd(Instruction ins) booleanbooleancreateFtile(FtileFactory factory) createGtile(ISkinParam skinParam, StringBounder stringBounder) protected final FtileeventuallyAddNote(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment) getLast()booleanhasNotes()voidincoming(LinkRendering incoming) final booleankill()voidvoidoutDisplay(Display out) voidoverwriteYes(Display yes) voidsetBackward(Display label, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2, Stereotype stereotype) voidsetSpecial(Instruction special)
-
Constructor Details
-
InstructionWhile
public InstructionWhile(Swimlane swimlane, Instruction parent, Display test, LinkRendering nextLinkRenderer, Display yes, HColor color, StyleBuilder currentStyleBuilder)
-
-
Method Details
-
overwriteYes
-
add
- Specified by:
addin interfaceInstruction
-
createGtile
- Specified by:
createGtilein interfaceInstruction
-
createFtile
- Specified by:
createFtilein interfaceInstruction
-
getParent
-
kill
public final boolean kill()- Specified by:
killin interfaceInstruction
-
getInLinkRendering
- Specified by:
getInLinkRenderingin interfaceInstruction
-
outDisplay
-
outColor
-
addNote
public boolean addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote) - Specified by:
addNotein interfaceInstruction
-
getSwimlanes
- Specified by:
getSwimlanesin interfaceSwimable
-
getSwimlaneIn
- Specified by:
getSwimlaneInin interfaceSwimable
-
getSwimlaneOut
- Specified by:
getSwimlaneOutin interfaceSwimable
-
getLast
- Specified by:
getLastin interfaceInstructionCollection
-
setSpecial
-
containsBreak
public boolean containsBreak()- Specified by:
containsBreakin interfaceInstruction
-
setBackward
public void setBackward(Display label, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2, Stereotype stereotype) -
incoming
-
eventuallyAddNote
protected final Ftile eventuallyAddNote(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment) -
getPositionedNotes
-
hasNotes
public boolean hasNotes()
-