Class InstructionRepeat
- java.lang.Object
-
- net.sourceforge.plantuml.activitydiagram3.InstructionRepeat
-
- All Implemented Interfaces:
Swimable,Instruction
public class InstructionRepeat extends Object implements Instruction
-
-
Constructor Summary
Constructors Constructor Description InstructionRepeat(Swimlanes swimlanes, Instruction parent, LinkRendering nextLinkRenderer, HColor color, Display startLabel, BoxStyle boxStyleIn, Colors colors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommandExecutionResultadd(Instruction ins)booleanaddNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote)booleancontainsBreak()FtilecreateFtile(FtileFactory factory)GtilecreateGtile(ISkinParam skinParam, StringBounder stringBounder)LinkRenderinggetInLinkRendering()InstructiongetParent()SwimlanegetSwimlaneIn()SwimlanegetSwimlaneOut()Set<Swimlane>getSwimlanes()booleanhasBackward()booleankill()voidsetBackward(Display label, Swimlane swimlaneBackward, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2)voidsetTest(Display test, Display yes, Display out, LinkRendering endRepeatLinkRendering, LinkRendering back, Swimlane swimlaneOut)
-
-
-
Constructor Detail
-
InstructionRepeat
public InstructionRepeat(Swimlanes swimlanes, Instruction parent, LinkRendering nextLinkRenderer, HColor color, Display startLabel, BoxStyle boxStyleIn, Colors colors)
-
-
Method Detail
-
containsBreak
public boolean containsBreak()
- Specified by:
containsBreakin interfaceInstruction
-
setBackward
public void setBackward(Display label, Swimlane swimlaneBackward, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2)
-
hasBackward
public boolean hasBackward()
-
add
public CommandExecutionResult add(Instruction ins)
- Specified by:
addin interfaceInstruction
-
createGtile
public Gtile createGtile(ISkinParam skinParam, StringBounder stringBounder)
- Specified by:
createGtilein interfaceInstruction
-
createFtile
public Ftile createFtile(FtileFactory factory)
- Specified by:
createFtilein interfaceInstruction
-
getParent
public Instruction getParent()
-
setTest
public void setTest(Display test, Display yes, Display out, LinkRendering endRepeatLinkRendering, LinkRendering back, Swimlane swimlaneOut)
-
kill
public final boolean kill()
- Specified by:
killin interfaceInstruction
-
getInLinkRendering
public LinkRendering getInLinkRendering()
- Specified by:
getInLinkRenderingin interfaceInstruction
-
addNote
public boolean addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote)
- Specified by:
addNotein interfaceInstruction
-
getSwimlanes
public Set<Swimlane> getSwimlanes()
- Specified by:
getSwimlanesin interfaceSwimable
-
getSwimlaneIn
public Swimlane getSwimlaneIn()
- Specified by:
getSwimlaneInin interfaceSwimable
-
getSwimlaneOut
public Swimlane getSwimlaneOut()
- Specified by:
getSwimlaneOutin interfaceSwimable
-
-