uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ComputationActions
Interface MarshalAction

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

public interface MarshalAction
extends PrimitiveAction

Creates an object whose attribute values are initialized from the inputs.


Method Summary
 List getArgument()
           
 UMLClass getMarshalType()
           
 OutputPin getResult()
           
 void setMarshalType(UMLClass marshalType)
          Setter for atomic property marshalType)
 void setResult(OutputPin result)
          Setter for atomic property result)
 
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

getMarshalType

UMLClass getMarshalType()
                        throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setMarshalType

void setMarshalType(UMLClass marshalType)
                    throws javax.jmi.reflect.JmiException
Setter for atomic property marshalType)

Throws:
javax.jmi.reflect.JmiException

getResult

OutputPin getResult()
                    throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setResult

void setResult(OutputPin result)
               throws javax.jmi.reflect.JmiException
Setter for atomic property result)

Throws:
javax.jmi.reflect.JmiException

getArgument

List getArgument()
                 throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException