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 CommandExecutionResult
add(Instruction ins)
boolean
addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote)
boolean
containsBreak()
Ftile
createFtile(FtileFactory factory)
Gtile
createGtile(ISkinParam skinParam, StringBounder stringBounder)
LinkRendering
getInLinkRendering()
Instruction
getParent()
Swimlane
getSwimlaneIn()
Swimlane
getSwimlaneOut()
Set<Swimlane>
getSwimlanes()
boolean
hasBackward()
boolean
kill()
void
setBackward(Display label, Swimlane swimlaneBackward, BoxStyle boxStyle, LinkRendering incoming1, LinkRendering incoming2)
void
setTest(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:
containsBreak
in 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:
add
in interfaceInstruction
-
createGtile
public Gtile createGtile(ISkinParam skinParam, StringBounder stringBounder)
- Specified by:
createGtile
in interfaceInstruction
-
createFtile
public Ftile createFtile(FtileFactory factory)
- Specified by:
createFtile
in 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:
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 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
-
-