Class InstructionWhile
- java.lang.Object
-
- net.sourceforge.plantuml.activitydiagram3.WithNote
-
- net.sourceforge.plantuml.activitydiagram3.InstructionWhile
-
- All Implemented Interfaces:
Swimable,Instruction,InstructionCollection
public class InstructionWhile extends WithNote implements Instruction, InstructionCollection
-
-
Constructor Summary
Constructors Constructor Description InstructionWhile(Swimlane swimlane, Instruction parent, Display test, LinkRendering nextLinkRenderer, Display yes, HtmlColor color, ISkinParam skinParam)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(Instruction ins)booleanaddNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote)voidafterEndwhile(LinkRendering linkRenderer)FtilecreateFtile(FtileFactory factory)voidendwhile(LinkRendering nextLinkRenderer, Display out)LinkRenderinggetInLinkRendering()InstructiongetLast()InstructiongetParent()SwimlanegetSwimlaneIn()SwimlanegetSwimlaneOut()java.util.Set<Swimlane>getSwimlanes()booleankill()voidoverwriteYes(Display yes)voidsetSpecial(Instruction special)-
Methods inherited from class net.sourceforge.plantuml.activitydiagram3.WithNote
eventuallyAddNote, getPositionedNotes, hasNotes
-
-
-
-
Constructor Detail
-
InstructionWhile
public InstructionWhile(Swimlane swimlane, Instruction parent, Display test, LinkRendering nextLinkRenderer, Display yes, HtmlColor color, ISkinParam skinParam)
-
-
Method Detail
-
overwriteYes
public void overwriteYes(Display yes)
-
add
public void add(Instruction ins)
- Specified by:
addin interfaceInstruction
-
createFtile
public Ftile createFtile(FtileFactory factory)
- Specified by:
createFtilein interfaceInstruction
-
getParent
public Instruction getParent()
-
kill
public final boolean kill()
- Specified by:
killin interfaceInstruction
-
getInLinkRendering
public LinkRendering getInLinkRendering()
- Specified by:
getInLinkRenderingin interfaceInstruction
-
endwhile
public void endwhile(LinkRendering nextLinkRenderer, Display out)
-
afterEndwhile
public void afterEndwhile(LinkRendering linkRenderer)
-
addNote
public boolean addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote)
- Specified by:
addNotein interfaceInstruction- Overrides:
addNotein classWithNote
-
getSwimlanes
public java.util.Set<Swimlane> getSwimlanes()
- Specified by:
getSwimlanesin interfaceSwimable
-
getSwimlaneIn
public Swimlane getSwimlaneIn()
- Specified by:
getSwimlaneInin interfaceSwimable
-
getSwimlaneOut
public Swimlane getSwimlaneOut()
- Specified by:
getSwimlaneOutin interfaceSwimable
-
getLast
public Instruction getLast()
- Specified by:
getLastin interfaceInstructionCollection
-
setSpecial
public void setSpecial(Instruction special)
-
-