Package de.mid.innovator.srv2api.icw2ac
Activity modeling emphasizes the sequence and conditions for coordinating
lower-level behaviors, rather than which classifiers own those behaviors. These
are commonly called control flow and object flow models.
-
Interface Summary Interface Description ACActivity An activity specifies the coordination of executions of subordinate behaviors using a control and data flow model.ACActivityEdge Flow edge for either control flow of object flow.ACActivityFinalNode An activity final node is a final node that stops all flows in an activity.ACActivityGroup ACActivityNode ACCentralBufferNode A central buffer node is an object node for managing flows from multiple sources and destinations.ACControlFlow A control flow is an edge that starts an activity node after the previous one is finished.ACControlNode A control node is an abstract activity node that coordinates flows in an activity.ACDataStoreNode A data store node is a central buffer node for non-transient information.ACDecisionBehavior Represents the link of the decision node to a decision input behavior.ACDecisionNode A decision node is a control node that chooses between outgoing flows.ACExceptionHandler An exception handler is an element that specifies a body to execute in case the specified exception occurs during the execution of the protected node.ACExecutableNode An executable node is an abstract class for activity nodes that may be executed.ACFinalNode ACFlowFinalNode A flow final node is a final node that terminates a flow.ACForkNode A fork node is a control node that splits a flow into multiple concurrent flows.ACInitialNode An initial node is a control node which flow starts at when the activity is invoked.ACInterruptibleRegion An interruptible activity region is an activity group that supports termination of tokens flowing in the portions of an activity.ACJoinNode A join node is a control node that synchronizes multiple flows.ACMergeNode A merge node is a control node that brings multiple alternate flows together.ACObjectFlow An object flow is an activity edge that can have objects or data passing along it.ACObjectNode An object node is an activity node that indicates an instance of a particular classifier, possibly in a particular state, and may be available at a particular point in the activity.ACObjFlowBehavior Selects tokens from a source object node.ACObjNodeSelBehavior Selects tokens for outgoing edges.ACParamNode An activity parameter node is an object node for inputs and outputs to activities.ACPartition An activity partition is a kind of activity group that identifies actions that have common characteristics.ACStructuredNode A structured activity node is an executable activity node that may have an expansion into subordinate nodes as an ActivityGroup.ACVariable Variables are elements for passing data between actions indirectly.ANAcceptCall AcceptCallAction is an accept event action that represents the receipt of a synchronous call request.ANAcceptEvent AcceptEventAction is an action that waits for the occurrence of an event meeting specified condition.ANAction An action is a named element that is the fundamental unit of executable functionality.ANActionInputPin An action input pin is a kind of pin that executes an action to determine the values to input to another.ANAddStructuralFeatureValue Structural features are potentially multi-valued and ordered; this means that the action supports specification of insertion points for new values.ANBroadcastSignal BroadcastSignalAction is an action that transmits a signal instance to all the potential target objects in the system.ANCall CallAction is an abstract class for actions that invoke behavior and receive return values.ANCallBehavior ANCallOperation ANClearAssociation This action destroys all links of an association that have a particular object at one end.ANClearStructuralFeature This action removes all values of a structural feature.ANCreateLink This action can be used to create links and link objects.ANCreateObject This action instantiates a classifier.ANDestroyLink This action destroys a link or a link object.ANDestroyObject This action destroys the object on its input pin at runtime.ANInputPin An input pin is a pin that holds input values to be consumed by an action.ANInvocation Invocation is an abstract class for the various actions that invoke behavior.ANLink A link action creates, destroys or reads links, identifying a link by its end objects and qualifier values, if any.ANLinkEndCreationData This class is required when using CreateLinkAction to specify insertion points for ordered ends and to replace all links at end.ANLinkEndData LinkEndData is not an action.ANLinkEndDestructionData This class is required when using DestroyLinkAction to specify links to destroy for non-unique ordered ends.ANOpaque An action with implementation-specific semantics.ANOutputPin An output pin is a pin that holds output values produced by an action.ANPin A pin is a typed element and multiplicity element that provides values to actions and accept result values from them.ANQualifierValue A link cannot be passed as a runtime value to or from an action.ANRaiseException Action that causes an exception to occur.ANReadLink This action navigates an association towards one end which is the end that does not have an input pin to take its object (the "open" end).ANReadSelf Every action is ultimately a part of some behavior, which is in turn optionally attached in some way to the specification of a classifier -- for example, as the body of a method or as part of a state machine.ANReadStructuralFeature This action reads the values of a structural feature in order if the structural feature is ordered.rANRemoveStructuralFeatureValue The object to access is specified dynamically by referring to an input pin which the object will be placed on at runtime.ANReply Action that accepts a set of return values and a value containing return information produced by a previous accept call action.ANSendObject SendObjectAction is an action that transmits an object to the target object where it may invoke behavior such as the firing of state machine transitions or the execution of an activity.ANSendSignal SendSignalAction is an action that creates a signal instance from its inputs and transmits it to the target object where it may cause the firing of a state machine transition or the execution of an activity.ANStructuralFeature This abstract action class statically specifies the structural feature being accessed.ANTestIdentity This action returns true if the two input values are the same identity, false if they are not.ANUnmarshall Action that breaks an object of a known type into outputs each of which is equal to a value froma structural feature of the object.ANValSpec The action returns the result of evaluating a value specification.ANValuePin A value pin is an input pin that provides a value by evaluating a value specification.ANWriteLink A write link action takes a complete identification of a link and creates or destroys it.ANWriteStructuralFeature A write structural feature action operates on a structural feature of an object to modify its values. -
Class Summary Class Description ACActivityFinalNodeHelper An activity final node is a final node that stops all flows in an activity.ACActivityHelper An activity specifies the coordination of executions of subordinate behaviors using a control and data flow model.ACCentralBufferNodeHelper A central buffer node is an object node for managing flows from multiple sources and destinations.ACControlFlowHelper A control flow is an edge that starts an activity node after the previous one is finished.ACDataStoreNodeHelper A data store node is a central buffer node for non-transient information.ACDecisionNodeHelper A decision node is a control node that chooses between outgoing flows.ACExceptionHandlerHelper An exception handler is an element that specifies a body to execute in case the specified exception occurs during the execution of the protected node.ACFlowFinalNodeHelper A flow final node is a final node that terminates a flow.ACForkNodeHelper A fork node is a control node that splits a flow into multiple concurrent flows.ACInitialNodeHelper An initial node is a control node which flow starts at when the activity is invoked.ACInterruptibleRegionHelper An interruptible activity region is an activity group that supports termination of tokens flowing in the portions of an activity.ACJoinNodeHelper A join node is a control node that synchronizes multiple flows.ACMergeNodeHelper A merge node is a control node that brings multiple alternate flows together.ACObjectFlowHelper An object flow is an activity edge that can have objects or data passing along it.ACPartitionHelper An activity partition is a kind of activity group that identifies actions that have common characteristics.ACStructuredNodeHelper A structured activity node is an executable activity node that may have an expansion into subordinate nodes as an ActivityGroup.ACVariableHelper Variables are elements for passing data between actions indirectly.ANAcceptCallHelper AcceptCallAction is an accept event action that represents the receipt of a synchronous call request.ANAcceptEventHelper AcceptEventAction is an action that waits for the occurrence of an event meeting specified condition.ANActionHelper An action is a named element that is the fundamental unit of executable functionality.ANActionInputPinHelper An action input pin is a kind of pin that executes an action to determine the values to input to another.ANAddStructuralFeatureValueHelper Structural features are potentially multi-valued and ordered; this means that the action supports specification of insertion points for new values.ANBroadcastSignalHelper BroadcastSignalAction is an action that transmits a signal instance to all the potential target objects in the system.ANCallBehaviorHelper ANCallOperationHelper ANClearAssociationHelper This action destroys all links of an association that have a particular object at one end.ANClearStructuralFeatureHelper This action removes all values of a structural feature.ANCreateLinkHelper This action can be used to create links and link objects.ANCreateObjectHelper This action instantiates a classifier.ANDestroyLinkHelper This action destroys a link or a link object.ANDestroyObjectHelper This action destroys the object on its input pin at runtime.ANInputPinHelper An input pin is a pin that holds input values to be consumed by an action.ANOpaqueHelper An action with implementation-specific semantics.ANOutputPinHelper An output pin is a pin that holds output values produced by an action.ANRaiseExceptionHelper Action that causes an exception to occur.ANReadLinkHelper This action navigates an association towards one end which is the end that does not have an input pin to take its object (the "open" end).ANReadSelfHelper Every action is ultimately a part of some behavior, which is in turn optionally attached in some way to the specification of a classifier -- for example, as the body of a method or as part of a state machine.ANReadStructuralFeatureHelper This action reads the values of a structural feature in order if the structural feature is ordered.rANRemoveStructuralFeatureValueHelper The object to access is specified dynamically by referring to an input pin which the object will be placed on at runtime.ANReplyHelper Action that accepts a set of return values and a value containing return information produced by a previous accept call action.ANSendObjectHelper SendObjectAction is an action that transmits an object to the target object where it may invoke behavior such as the firing of state machine transitions or the execution of an activity.ANSendSignalHelper SendSignalAction is an action that creates a signal instance from its inputs and transmits it to the target object where it may cause the firing of a state machine transition or the execution of an activity.ANTestIdentityHelper This action returns true if the two input values are the same identity, false if they are not.ANUnmarshallHelper Action that breaks an object of a known type into outputs each of which is equal to a value froma structural feature of the object.ANValSpecHelper The action returns the result of evaluating a value specification.ANValuePinHelper A value pin is an input pin that provides a value by evaluating a value specification.ARG_ACActivityAssignGroups ARG_ACActivityGroupAssignNodes ARG_ACActivityNodesAndGroups ARG_ACBehavior ARG_ACCentralBufferNodeCreate ARG_ACObjectFlowPins Argument to the command to create the missing pins required to be able to create an object flow.ARG_ACPartitionInsertAtSelection ARG_ACPartitionPresentationAndOwner