Package uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ComputationActions

Interface Summary
ApplyFunctionAction This action computes a primitive predefined mathematical function that depends only on the input values, with no access to object memory or to any objects.
ApplyFunctionActionClass Class proxy for type ApplyFunctionAction.
ArgumentSpecification (Not an action) Specification of an input or output argument of a primitive function.
ArgumentSpecificationClass Class proxy for type ArgumentSpecification.
CodeAction A code action performs an action that is defined outside of UML.
CodeActionClass Class proxy for type CodeAction.
ComputationActionsPackage  
LiteralValueAction Generates a literal value on the output pin.
LiteralValueActionClass Class proxy for type LiteralValueAction.
MarshalAction Creates an object whose attribute values are initialized from the inputs.
MarshalActionClass Class proxy for type MarshalAction.
NullAction An action that has no effect.
NullActionClass Class proxy for type NullAction.
PrimitiveFunction (Not an action) Describes the signature of a primitive function, that is, a mathematical function that produces output values from input values without any internal action semantics substructure.
PrimitiveFunctionClass Class proxy for type PrimitiveFunction.
TestIdentifyAction Produces true if the two input values are the same identity, false if they are not.
TestIdentifyActionClass Class proxy for type TestIdentifyAction.
UnmarshalAction Breaks an object of a known type into outputs, each of which is equal to the value of one of the object’s attribute values.
UnmarshalActionClass Class proxy for type UnmarshalAction.