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) booleanbooleancreateFtile(FtileFactory factory) createGtile(ISkinParam skinParam, StringBounder stringBounder) booleanelseIf(LinkRendering inlabel, Display test, LinkRendering whenThen, LinkRendering nextLinkRenderer, HColor color) voidendif(LinkRendering nextLinkRenderer) protected final FtileeventuallyAddNote(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment) getLast()booleanhasNotes()final booleankill()voidoutColor(LinkRendering outColor) booleanswithToElse2(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:
containsBreakin interfaceInstruction
-
add
- Specified by:
addin interfaceInstruction
-
createGtile
- Specified by:
createGtilein interfaceInstruction
-
createFtile
- Specified by:
createFtilein 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:
killin interfaceInstruction
-
getInLinkRendering
- Specified by:
getInLinkRenderingin interfaceInstruction
-
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
-
outColor
-
eventuallyAddNote
protected final Ftile eventuallyAddNote(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment) -
getPositionedNotes
-
hasNotes
public boolean hasNotes()
-