fUML.Syntax.Activities.CompleteStructuredActivities
Class StructuredActivityNode

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Syntax.Classes.Kernel.Element
          extended by fUML.Syntax.Classes.Kernel.NamedElement
              extended by fUML.Syntax.Classes.Kernel.RedefinableElement
                  extended by fUML.Syntax.Activities.IntermediateActivities.ActivityNode
                      extended by fUML.Syntax.Activities.CompleteStructuredActivities.ExecutableNode
                          extended by fUML.Syntax.Actions.BasicActions.Action
                              extended by fUML.Syntax.Activities.CompleteStructuredActivities.StructuredActivityNode
Direct Known Subclasses:
ConditionalNode, ExpansionRegion, LoopNode

public class StructuredActivityNode
extends Action

An implementation of the model object ' fUML::Syntax::Activities::CompleteStructuredActivities::StructuredActivityNode '.

The following features are implemented:


Field Summary
 Activity activity
           
 ActivityEdgeList edge
           
 boolean mustIsolate
           
 ActivityNodeList node
           
 InputPinList structuredNodeInput
           
 OutputPinList 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
StructuredActivityNode()
           
 
Method Summary
 void addEdge(ActivityEdge edge)
          operation addEdge
 void addNode(ActivityNode node)
          operation addNode
 void addStructuredNodeInput(InputPin structuredNodeInput)
          operation addStructuredNodeInput
 void addStructuredNodeOutput(OutputPin structuredNodeOutput)
          operation addStructuredNodeOutput
 void setMustIsolate(boolean mustIsolate)
          operation 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

node

public ActivityNodeList node

activity

public Activity activity

mustIsolate

public boolean mustIsolate

edge

public ActivityEdgeList edge

structuredNodeOutput

public OutputPinList structuredNodeOutput

structuredNodeInput

public InputPinList structuredNodeInput
Constructor Detail

StructuredActivityNode

public StructuredActivityNode()
Method Detail

setMustIsolate

public void setMustIsolate(boolean mustIsolate)
operation setMustIsolate


addNode

public void addNode(ActivityNode node)
operation addNode


addEdge

public void addEdge(ActivityEdge edge)
operation addEdge


addStructuredNodeOutput

public void addStructuredNodeOutput(OutputPin structuredNodeOutput)
operation addStructuredNodeOutput


addStructuredNodeInput

public void addStructuredNodeInput(InputPin structuredNodeInput)
operation addStructuredNodeInput



Copyright © 2012. All Rights Reserved.