public class InstructionWhile extends java.lang.Object implements Instruction, InstructionCollection
| Constructor and Description |
|---|
InstructionWhile(Swimlane swimlane,
Instruction parent,
Display test,
LinkRendering nextLinkRenderer,
Display yes,
HColor color,
StyleBuilder currentStyleBuilder) |
public InstructionWhile(Swimlane swimlane, Instruction parent, Display test, LinkRendering nextLinkRenderer, Display yes, HColor color, StyleBuilder currentStyleBuilder)
public void overwriteYes(Display yes)
public CommandExecutionResult add(Instruction ins)
add in interface Instructionpublic Gtile createGtile(ISkinParam skinParam, StringBounder stringBounder)
createGtile in interface Instructionpublic Ftile createFtile(FtileFactory factory)
createFtile in interface Instructionpublic Instruction getParent()
public final boolean kill()
kill in interface Instructionpublic LinkRendering getInLinkRendering()
getInLinkRendering in interface Instructionpublic void outDisplay(Display out)
public void outColor(Rainbow rainbow)
public boolean addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote)
addNote in interface Instructionpublic java.util.Set<Swimlane> getSwimlanes()
getSwimlanes in interface Swimablepublic Swimlane getSwimlaneIn()
getSwimlaneIn in interface Swimablepublic Swimlane getSwimlaneOut()
getSwimlaneOut in interface Swimablepublic Instruction getLast()
getLast in interface InstructionCollectionpublic void setSpecial(Instruction special)
public boolean containsBreak()
containsBreak in interface Instructionpublic void setBackward(Display label, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2, Stereotype stereotype)
public void incoming(LinkRendering incoming)
protected final Ftile eventuallyAddNote(FtileFactory factory, Ftile ftile, Swimlane swimlane, VerticalAlignment verticalAlignment)
public java.util.Collection<PositionedNote> getPositionedNotes()
public boolean hasNotes()