Class InstructionSplit
- java.lang.Object
-
- net.sourceforge.plantuml.activitydiagram3.InstructionSplit
-
- All Implemented Interfaces:
Swimable
,Instruction
public class InstructionSplit extends java.lang.Object implements Instruction
-
-
Constructor Summary
Constructors Constructor Description InstructionSplit(Instruction parent, LinkRendering inlinkRendering, Swimlane swimlane)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Instruction ins)
boolean
addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote)
boolean
containsBreak()
Ftile
createFtile(FtileFactory factory)
void
endSplit(LinkRendering inlinkRendering, Swimlane endSwimlane)
LinkRendering
getInLinkRendering()
Instruction
getParent()
Swimlane
getSwimlaneIn()
Swimlane
getSwimlaneOut()
java.util.Set<Swimlane>
getSwimlanes()
boolean
kill()
void
splitAgain(LinkRendering inlinkRendering)
-
-
-
Constructor Detail
-
InstructionSplit
public InstructionSplit(Instruction parent, LinkRendering inlinkRendering, Swimlane swimlane)
-
-
Method Detail
-
containsBreak
public boolean containsBreak()
- Specified by:
containsBreak
in interfaceInstruction
-
add
public void add(Instruction ins)
- Specified by:
add
in interfaceInstruction
-
createFtile
public Ftile createFtile(FtileFactory factory)
- Specified by:
createFtile
in interfaceInstruction
-
getParent
public Instruction getParent()
-
splitAgain
public void splitAgain(LinkRendering inlinkRendering)
-
endSplit
public void endSplit(LinkRendering inlinkRendering, Swimlane endSwimlane)
-
kill
public final boolean kill()
- Specified by:
kill
in interfaceInstruction
-
getInLinkRendering
public LinkRendering 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
public java.util.Set<Swimlane> getSwimlanes()
- Specified by:
getSwimlanes
in interfaceSwimable
-
getSwimlaneIn
public Swimlane getSwimlaneIn()
- Specified by:
getSwimlaneIn
in interfaceSwimable
-
getSwimlaneOut
public Swimlane getSwimlaneOut()
- Specified by:
getSwimlaneOut
in interfaceSwimable
-
-