public class InstructionFork extends WithNote implements Instruction
Constructor and Description |
---|
InstructionFork(Instruction parent,
LinkRendering inlinkRendering,
ISkinParam skinParam) |
Modifier and Type | Method and Description |
---|---|
void |
add(Instruction ins) |
boolean |
addNote(Display note,
NotePosition position,
NoteType type,
Colors colors,
Swimlane swimlaneNote) |
Ftile |
createFtile(FtileFactory factory) |
void |
forkAgain() |
LinkRendering |
getInLinkRendering() |
Instruction |
getParent() |
Swimlane |
getSwimlaneIn() |
Swimlane |
getSwimlaneOut() |
java.util.Set<Swimlane> |
getSwimlanes() |
boolean |
kill() |
void |
manageOutRendering(LinkRendering nextLinkRenderer,
boolean endFork) |
void |
setStyle(ForkStyle style,
java.lang.String label) |
eventuallyAddNote, getPositionedNotes, hasNotes
public InstructionFork(Instruction parent, LinkRendering inlinkRendering, ISkinParam skinParam)
public void add(Instruction ins)
add
in interface Instruction
public Ftile createFtile(FtileFactory factory)
createFtile
in interface Instruction
public Instruction getParent()
public void forkAgain()
public final boolean kill()
kill
in interface Instruction
public LinkRendering getInLinkRendering()
getInLinkRendering
in interface Instruction
public boolean addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote)
addNote
in interface Instruction
addNote
in class WithNote
public java.util.Set<Swimlane> getSwimlanes()
getSwimlanes
in interface Swimable
public Swimlane getSwimlaneIn()
getSwimlaneIn
in interface Swimable
public Swimlane getSwimlaneOut()
getSwimlaneOut
in interface Swimable
public void manageOutRendering(LinkRendering nextLinkRenderer, boolean endFork)
public void setStyle(ForkStyle style, java.lang.String label)