uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.CollectionActions
Interface CollectionAction

All Superinterfaces:
Action, Element, ExtObject, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
FilterAction, IterateAction, MapAction, ReduceAction
All Known Implementing Classes:
CollectionAction_Impl, FilterAction_Impl, IterateAction_Impl, MapAction_Impl, ReduceAction_Impl

public interface CollectionAction
extends Action

An action that operates on a collection of values.


Method Summary
 Action getSubaction()
           
 void setSubaction(Action subaction)
          Setter for atomic property subaction)
 
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ActionFoundation.Action
getAntecedent, getAvailableInput, getAvailableOutput, getConsequent, getGroup, getInputPin, getIsReadOnly, getJumpHandler, getOutputPin, setGroup, setIsReadOnly
 
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

getSubaction

Action getSubaction()
                    throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setSubaction

void setSubaction(Action subaction)
                  throws javax.jmi.reflect.JmiException
Setter for atomic property subaction)

Throws:
javax.jmi.reflect.JmiException