Class InstructionWhile
java.lang.Object
net.sourceforge.plantuml.activitydiagram3.InstructionWhile
- All Implemented Interfaces:
Swimable
,Instruction
,InstructionCollection
public class InstructionWhile
extends java.lang.Object
implements Instruction, InstructionCollection
-
Constructor Summary
ConstructorsConstructorDescriptionInstructionWhile
(Swimlane swimlane, Instruction parent, Display test, LinkRendering nextLinkRenderer, Display yes, HColor color, ISkinParam skinParam) -
Method Summary
Modifier and TypeMethodDescriptionadd
(Instruction ins) boolean
boolean
createFtile
(FtileFactory factory) createGtile
(ISkinParam skinParam, StringBounder stringBounder) protected final Ftile
eventuallyAddNote
(FtileFactory factory, Ftile ftile, Swimlane swimlane) getLast()
java.util.Collection<PositionedNote>
java.util.Set<Swimlane>
boolean
hasNotes()
void
incoming
(LinkRendering incoming) final boolean
kill()
void
void
outDisplay
(Display out) void
overwriteYes
(Display yes) void
setBackward
(Display label, Swimlane swimlaneOut, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2) void
setSpecial
(Instruction special) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
InstructionWhile
public InstructionWhile(Swimlane swimlane, Instruction parent, Display test, LinkRendering nextLinkRenderer, Display yes, HColor color, ISkinParam skinParam)
-
-
Method Details
-
overwriteYes
-
add
- Specified by:
add
in interfaceInstruction
-
createGtile
- Specified by:
createGtile
in interfaceInstruction
-
createFtile
- Specified by:
createFtile
in interfaceInstruction
-
getParent
-
kill
public final boolean kill()- Specified by:
kill
in interfaceInstruction
-
getInLinkRendering
- Specified by:
getInLinkRendering
in interfaceInstruction
-
outDisplay
-
outColor
-
addNote
public boolean addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote) - Specified by:
addNote
in interfaceInstruction
-
getSwimlanes
- Specified by:
getSwimlanes
in interfaceSwimable
-
getSwimlaneIn
- Specified by:
getSwimlaneIn
in interfaceSwimable
-
getSwimlaneOut
- Specified by:
getSwimlaneOut
in interfaceSwimable
-
getLast
- Specified by:
getLast
in interfaceInstructionCollection
-
setSpecial
-
containsBreak
public boolean containsBreak()- Specified by:
containsBreak
in interfaceInstruction
-
setBackward
public void setBackward(Display label, Swimlane swimlaneOut, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2) -
incoming
-
eventuallyAddNote
-
getPositionedNotes
-
hasNotes
public boolean hasNotes()
-