net.sourceforge.plantuml.activitydiagram3
Class InstructionIf

java.lang.Object
  extended by net.sourceforge.plantuml.activitydiagram3.InstructionIf
All Implemented Interfaces:
Swimable, Instruction

public class InstructionIf
extends Object
implements Instruction


Constructor Summary
InstructionIf(Swimlane swimlane, Instruction parent, Display labelTest, Display whenThen, LinkRendering inlinkRendering, HtmlColor color, ISkinParam skinParam)
           
 
Method Summary
 void add(Instruction ins)
           
 void addNote(Display note, NotePosition position)
           
 Ftile createFtile(FtileFactory factory)
           
 void elseIf(Display test, Display whenThen, LinkRendering nextLinkRenderer, HtmlColor color)
           
 void endif(LinkRendering nextLinkRenderer)
           
 LinkRendering getInLinkRendering()
           
 Instruction getParent()
           
 Swimlane getSwimlaneIn()
           
 Swimlane getSwimlaneOut()
           
 Set<Swimlane> getSwimlanes()
           
 boolean kill()
           
 boolean swithToElse2(Display whenElse, LinkRendering nextLinkRenderer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstructionIf

public InstructionIf(Swimlane swimlane,
                     Instruction parent,
                     Display labelTest,
                     Display whenThen,
                     LinkRendering inlinkRendering,
                     HtmlColor color,
                     ISkinParam skinParam)
Method Detail

add

public void add(Instruction ins)
Specified by:
add in interface Instruction

createFtile

public Ftile createFtile(FtileFactory factory)
Specified by:
createFtile in interface Instruction

getParent

public Instruction getParent()

swithToElse2

public boolean swithToElse2(Display whenElse,
                            LinkRendering nextLinkRenderer)

elseIf

public void elseIf(Display test,
                   Display whenThen,
                   LinkRendering nextLinkRenderer,
                   HtmlColor color)

endif

public void endif(LinkRendering nextLinkRenderer)

kill

public final boolean kill()
Specified by:
kill in interface Instruction

getInLinkRendering

public LinkRendering getInLinkRendering()
Specified by:
getInLinkRendering in interface Instruction

addNote

public void addNote(Display note,
                    NotePosition position)
Specified by:
addNote in interface Instruction

getSwimlanes

public Set<Swimlane> getSwimlanes()
Specified by:
getSwimlanes in interface Swimable

getSwimlaneIn

public Swimlane getSwimlaneIn()
Specified by:
getSwimlaneIn in interface Swimable

getSwimlaneOut

public Swimlane getSwimlaneOut()
Specified by:
getSwimlaneOut in interface Swimable


Copyright © 2014. All Rights Reserved.