uk.ac.ucl.cs.uml.jmi.BehavioralElements.ActivityGraphs
Interface Partition

All Superinterfaces:
Element, ExtObject, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Implementing Classes:
Partition_Impl

public interface Partition
extends ModelElement

A partition is a mechanism for dividing the states of an activity graph into groups. Partitions often correspond to organizational units in a business model. They may be used to allocate characteristics or resources among the states of an activity graph. It should be noted that Partitions do not impact the dynamic semantics of the model but they help to allocate properties and actions for various purposes.


Method Summary
 ActivityGraph getActivityGraph()
           
 Collection getContents()
           
 void setActivityGraph(ActivityGraph activityGraph)
          Setter for atomic property activityGraph)
 
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.Foundation.Core.ModelElement
getAsArgument, getBehavior, getClientDependency, getComment, getConstraint, getContainer, getDefaultElement, getIsSpecification, getName, getNamespace, getPackage, getPresentation, getReferenceTag, getSourceFlow, getStereotype, getSupplierDependency, getTaggedValue, getTargetFlow, getTemplate, getTemplateArgument, getTemplateParameter, getVisibility, setDefaultElement, setIsSpecification, setName, setNamespace, setTemplate, setVisibility
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObject
extAddObjectListener, extDeepCopy, extDeepCopy, extEquals, extRemoveObjectListener, extValueHash, extVisit
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getContents

Collection getContents()
                       throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getActivityGraph

ActivityGraph getActivityGraph()
                               throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setActivityGraph

void setActivityGraph(ActivityGraph activityGraph)
                      throws javax.jmi.reflect.JmiException
Setter for atomic property activityGraph)

Throws:
javax.jmi.reflect.JmiException