Class InstructionIf
java.lang.Object
net.sourceforge.plantuml.activitydiagram3.InstructionIf
- All Implemented Interfaces:
Swimable
,Instruction
,InstructionCollection
-
Constructor Summary
ConstructorsConstructorDescriptionInstructionIf
(Swimlane swimlane, Instruction parent, Display labelTest, LinkRendering whenThen, LinkRendering inlinkRendering, HColor color, ISkinParam skinParam, Url url, Stereotype stereotype) -
Method Summary
Modifier and TypeMethodDescriptionadd
(Instruction ins) boolean
boolean
createFtile
(FtileFactory factory) createGtile
(ISkinParam skinParam, StringBounder stringBounder) boolean
elseIf
(LinkRendering inlabel, Display test, LinkRendering whenThen, LinkRendering nextLinkRenderer, HColor color) void
endif
(LinkRendering nextLinkRenderer) protected final Ftile
eventuallyAddNote
(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment) getLast()
boolean
hasNotes()
final boolean
kill()
void
outColor
(LinkRendering outColor) boolean
swithToElse2
(LinkRendering whenElse, LinkRendering nextLinkRenderer)
-
Constructor Details
-
InstructionIf
public InstructionIf(Swimlane swimlane, Instruction parent, Display labelTest, LinkRendering whenThen, LinkRendering inlinkRendering, HColor color, ISkinParam skinParam, Url url, Stereotype stereotype)
-
-
Method Details
-
containsBreak
public boolean containsBreak()- Specified by:
containsBreak
in interfaceInstruction
-
add
- Specified by:
add
in interfaceInstruction
-
createGtile
- Specified by:
createGtile
in interfaceInstruction
-
createFtile
- Specified by:
createFtile
in interfaceInstruction
-
getParent
-
swithToElse2
-
elseIf
public boolean elseIf(LinkRendering inlabel, Display test, LinkRendering whenThen, LinkRendering nextLinkRenderer, HColor color) -
endif
-
kill
public final boolean kill()- Specified by:
kill
in interfaceInstruction
-
getInLinkRendering
- Specified by:
getInLinkRendering
in interfaceInstruction
-
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
-
outColor
-
eventuallyAddNote
protected final Ftile eventuallyAddNote(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment) -
getPositionedNotes
-
hasNotes
public boolean hasNotes()
-