|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.modeldriven.fuml.FumlObject
fUML.Syntax.Classes.Kernel.Element
fUML.Syntax.Classes.Kernel.NamedElement
fUML.Syntax.Classes.Kernel.RedefinableElement
fUML.Syntax.Activities.IntermediateActivities.ActivityNode
fUML.Syntax.Activities.CompleteStructuredActivities.ExecutableNode
fUML.Syntax.Actions.BasicActions.Action
fUML.Syntax.Activities.CompleteStructuredActivities.StructuredActivityNode
fUML.Syntax.Activities.CompleteStructuredActivities.LoopNode
public class LoopNode
An implementation of the model object ' fUML::Syntax::Activities::CompleteStructuredActivities::LoopNode '.
The following features are implemented:
setIsTestedFirstaddTestaddBodyPartaddLoopVariableInputaddLoopVariablesetDecideraddBodyOutputaddResultisTestedFirstdecidertestbodyOutputloopVariableInputbodyPartresultloopVariablesetupPart
| Fields inherited from class fUML.Syntax.Activities.CompleteStructuredActivities.StructuredActivityNode |
|---|
activity, edge, mustIsolate, node, structuredNodeInput, structuredNodeOutput |
| Fields inherited from class fUML.Syntax.Actions.BasicActions.Action |
|---|
context, input, isLocallyReentrant, output |
| Fields inherited from class fUML.Syntax.Activities.IntermediateActivities.ActivityNode |
|---|
incoming, inStructuredNode, outgoing |
| Fields inherited from class fUML.Syntax.Classes.Kernel.RedefinableElement |
|---|
isLeaf, redefinedElement, redefinitionContext |
| Fields inherited from class fUML.Syntax.Classes.Kernel.NamedElement |
|---|
name, namespace, qualifiedName, visibility |
| Fields inherited from class fUML.Syntax.Classes.Kernel.Element |
|---|
ownedComment, ownedElement, owner |
| Constructor Summary | |
|---|---|
LoopNode()
|
|
| Method Summary | |
|---|---|
void |
addBodyOutput(OutputPin bodyOutput)
operation addBodyOutput |
void |
addBodyPart(ExecutableNode bodyPart)
operation addBodyPart |
void |
addLoopVariable(OutputPin loopVariable)
operation addLoopVariable |
void |
addLoopVariableInput(InputPin loopVariableInput)
operation addLoopVariableInput |
void |
addResult(OutputPin result)
operation addResult |
void |
addTest(ExecutableNode test)
operation addTest |
void |
setDecider(OutputPin decider)
operation setDecider |
void |
setIsTestedFirst(boolean isTestedFirst)
operation setIsTestedFirst |
| Methods inherited from class fUML.Syntax.Activities.CompleteStructuredActivities.StructuredActivityNode |
|---|
addEdge, addNode, addStructuredNodeInput, addStructuredNodeOutput, setMustIsolate |
| Methods inherited from class fUML.Syntax.Actions.BasicActions.Action |
|---|
setIsLocallyReentrant |
| Methods inherited from class fUML.Syntax.Classes.Kernel.RedefinableElement |
|---|
setIsLeaf |
| Methods inherited from class fUML.Syntax.Classes.Kernel.NamedElement |
|---|
setName, setVisibility |
| Methods inherited from class org.modeldriven.fuml.FumlObject |
|---|
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean isTestedFirst
public OutputPin decider
public ExecutableNodeList test
public OutputPinList bodyOutput
public InputPinList loopVariableInput
public ExecutableNodeList bodyPart
public OutputPinList result
public OutputPinList loopVariable
public ExecutableNodeList setupPart
| Constructor Detail |
|---|
public LoopNode()
| Method Detail |
|---|
public void setIsTestedFirst(boolean isTestedFirst)
public void addTest(ExecutableNode test)
public void addBodyPart(ExecutableNode bodyPart)
public void addLoopVariableInput(InputPin loopVariableInput)
public void addLoopVariable(OutputPin loopVariable)
public void setDecider(OutputPin decider)
public void addBodyOutput(OutputPin bodyOutput)
public void addResult(OutputPin result)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||