Class InstructionSwitch
java.lang.Object
net.sourceforge.plantuml.activitydiagram3.InstructionSwitch
- All Implemented Interfaces:
Swimable,Instruction,InstructionCollection
-
Constructor Summary
ConstructorsConstructorDescriptionInstructionSwitch(Swimlane swimlane, Instruction parent, Display labelTest, LinkRendering inlinkRendering, HColor color, ISkinParam skinParam) -
Method Summary
Modifier and TypeMethodDescriptionadd(Instruction ins) booleanaddNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote, Stereotype stereotype) booleancreateFtile(FtileFactory factory) createGtile(ISkinParam skinParam, StringBounder stringBounder) voidendSwitch(LinkRendering nextLinkRenderer) protected final FtileeventuallyAddNote(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment) getLast()booleanhasNotes()final booleankill()booleanswitchCase(Display labelCase, LinkRendering nextLinkRenderer)
-
Constructor Details
-
InstructionSwitch
public InstructionSwitch(Swimlane swimlane, Instruction parent, Display labelTest, LinkRendering inlinkRendering, HColor color, ISkinParam skinParam)
-
-
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
-
kill
public final boolean kill()- Specified by:
killin interfaceInstruction
-
getInLinkRendering
- Specified by:
getInLinkRenderingin interfaceInstruction
-
getSwimlanes
- Specified by:
getSwimlanesin interfaceSwimable
-
getSwimlaneIn
- Specified by:
getSwimlaneInin interfaceSwimable
-
getSwimlaneOut
- Specified by:
getSwimlaneOutin interfaceSwimable
-
getLast
- Specified by:
getLastin interfaceInstructionCollection
-
switchCase
-
getParent
-
endSwitch
-
addNote
public boolean addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote, Stereotype stereotype) - Specified by:
addNotein interfaceInstruction
-
eventuallyAddNote
protected final Ftile eventuallyAddNote(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment) -
getPositionedNotes
-
hasNotes
public boolean hasNotes()
-