fUML.Syntax.Activities.ExtraStructuredActivities
Class ExpansionRegion

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
                                  extended by fUML.Syntax.Activities.ExtraStructuredActivities.ExpansionRegion

public class ExpansionRegion
extends StructuredActivityNode

An implementation of the model object ' fUML::Syntax::Activities::ExtraStructuredActivities::ExpansionRegion '.

The following features are implemented:


Field Summary
 ExpansionNodeList inputElement
           
 ExpansionKind mode
           
 ExpansionNodeList outputElement
           
 
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
ExpansionRegion()
           
 
Method Summary
 void addInputElement(ExpansionNode inputElement)
          operation addInputElement
 void addOutputElement(ExpansionNode outputElement)
          operation addOutputElement
 void setMode(ExpansionKind mode)
          operation setMode
 
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

mode

public ExpansionKind mode

outputElement

public ExpansionNodeList outputElement

inputElement

public ExpansionNodeList inputElement
Constructor Detail

ExpansionRegion

public ExpansionRegion()
Method Detail

setMode

public void setMode(ExpansionKind mode)
operation setMode


addInputElement

public void addInputElement(ExpansionNode inputElement)
operation addInputElement


addOutputElement

public void addOutputElement(ExpansionNode outputElement)
operation addOutputElement



Copyright © 2012. All Rights Reserved.