Uses of Interface
de.mid.innovator.srv2api.icw2ac.ACActivityNode
-
Packages that use ACActivityNode Package Description de.mid.innovator.srv2api.icw2ac Activity modeling emphasizes the sequence and conditions for coordinating lower-level behaviors, rather than which classifiers own those behaviors. -
-
Uses of ACActivityNode in de.mid.innovator.srv2api.icw2ac
Subinterfaces of ACActivityNode in de.mid.innovator.srv2api.icw2ac Modifier and Type Interface Description interface
ACActivityFinalNode
An activity final node is a final node that stops all flows in an activity.interface
ACCentralBufferNode
A central buffer node is an object node for managing flows from multiple sources and destinations.interface
ACControlNode
A control node is an abstract activity node that coordinates flows in an activity.interface
ACDataStoreNode
A data store node is a central buffer node for non-transient information.interface
ACDecisionNode
A decision node is a control node that chooses between outgoing flows.interface
ACExecutableNode
An executable node is an abstract class for activity nodes that may be executed.interface
ACFinalNode
interface
ACFlowFinalNode
A flow final node is a final node that terminates a flow.interface
ACForkNode
A fork node is a control node that splits a flow into multiple concurrent flows.interface
ACInitialNode
An initial node is a control node which flow starts at when the activity is invoked.interface
ACJoinNode
A join node is a control node that synchronizes multiple flows.interface
ACMergeNode
A merge node is a control node that brings multiple alternate flows together.interface
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.interface
ACParamNode
An activity parameter node is an object node for inputs and outputs to activities.interface
ACStructuredNode
A structured activity node is an executable activity node that may have an expansion into subordinate nodes as an ActivityGroup.interface
ANAcceptCall
AcceptCallAction is an accept event action that represents the receipt of a synchronous call request.interface
ANAcceptEvent
AcceptEventAction is an action that waits for the occurrence of an event meeting specified condition.interface
ANAction
An action is a named element that is the fundamental unit of executable functionality.interface
ANActionInputPin
An action input pin is a kind of pin that executes an action to determine the values to input to another.interface
ANAddStructuralFeatureValue
Structural features are potentially multi-valued and ordered; this means that the action supports specification of insertion points for new values.interface
ANBroadcastSignal
BroadcastSignalAction is an action that transmits a signal instance to all the potential target objects in the system.interface
ANCall
CallAction is an abstract class for actions that invoke behavior and receive return values.interface
ANCallBehavior
interface
ANCallOperation
interface
ANClearAssociation
This action destroys all links of an association that have a particular object at one end.interface
ANClearStructuralFeature
This action removes all values of a structural feature.interface
ANCreateLink
This action can be used to create links and link objects.interface
ANCreateObject
This action instantiates a classifier.interface
ANDestroyLink
This action destroys a link or a link object.interface
ANDestroyObject
This action destroys the object on its input pin at runtime.interface
ANInputPin
An input pin is a pin that holds input values to be consumed by an action.interface
ANInvocation
Invocation is an abstract class for the various actions that invoke behavior.interface
ANLink
A link action creates, destroys or reads links, identifying a link by its end objects and qualifier values, if any.interface
ANOpaque
An action with implementation-specific semantics.interface
ANOutputPin
An output pin is a pin that holds output values produced by an action.interface
ANPin
A pin is a typed element and multiplicity element that provides values to actions and accept result values from them.interface
ANRaiseException
Action that causes an exception to occur.interface
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).interface
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.interface
ANReadStructuralFeature
This action reads the values of a structural feature in order if the structural feature is ordered.rinterface
ANRemoveStructuralFeatureValue
The object to access is specified dynamically by referring to an input pin which the object will be placed on at runtime.interface
ANReply
Action that accepts a set of return values and a value containing return information produced by a previous accept call action.interface
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.interface
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.interface
ANStructuralFeature
This abstract action class statically specifies the structural feature being accessed.interface
ANTestIdentity
This action returns true if the two input values are the same identity, false if they are not.interface
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.interface
ANValSpec
The action returns the result of evaluating a value specification.interface
ANValuePin
A value pin is an input pin that provides a value by evaluating a value specification.interface
ANWriteLink
A write link action takes a complete identification of a link and creates or destroys it.interface
ANWriteStructuralFeature
A write structural feature action operates on a structural feature of an object to modify its values.Fields in de.mid.innovator.srv2api.icw2ac declared as ACActivityNode Modifier and Type Field Description ACActivityNode
ARG_ACObjectFlowPins. ohSource
The source elementACActivityNode
ARG_ACObjectFlowPins. ohTarget
The target elementFields in de.mid.innovator.srv2api.icw2ac with type parameters of type ACActivityNode Modifier and Type Field Description java.util.List<ACActivityNode>
ARG_ACActivityGroupAssignNodes. seqNode
java.util.List<ACActivityNode>
ARG_ACActivityNodesAndGroups. seqNode
Methods in de.mid.innovator.srv2api.icw2ac with type parameters of type ACActivityNode Modifier and Type Method Description <T extends ACActivityNode>
java.util.List<T>ACActivity. getCallActivityNode(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All calls to activities inside of this activity.<T extends ACActivityNode>
java.util.List<T>ACActivity. getCallActivityNode(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getCallActivityNode and filters its return values according to the given stereotype value.<T extends ACActivityNode>
java.util.List<T>ACActivityGroup. getContainedNode(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All activity nodes being assigned to this group.<T extends ACActivityNode>
java.util.List<T>ACActivityGroup. getContainedNode(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getContainedNode and filters its return values according to the given stereotype value.<T extends ACActivityNode>
java.util.List<T>ACActivityGroup. getContainedNodeExplicit(java.lang.Class<T> returnType)
<T extends ACActivityNode>
java.util.List<T>ACActivityGroup. getContainedNodeImplicit(java.lang.Class<T> returnType)
<T extends ACActivityNode>
java.util.List<T>ACActivityGroup. getContainedNodeImplicitExclusive(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
<T extends ACActivityNode>
java.util.List<T>ACActivityGroup. getContainedNodeImplicitExclusive(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getContainedNodeImplicitExclusive and filters its return values according to the given stereotype value.<T extends ACActivityNode>
java.util.List<T>ACActivity. getNode(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
Methods in de.mid.innovator.srv2api.icw2ac that return ACActivityNode Modifier and Type Method Description ACActivityNode
ACActivityEdge. getSource()
The source node of the edge.ACActivityNode
ACActivityEdge. getTarget()
The target node of the edge.Methods in de.mid.innovator.srv2api.icw2ac with parameters of type ACActivityNode Modifier and Type Method Description ARG_ACObjectFlowPins
ACObjectFlow. createPinsOnObjFlow(ACActivityNode ohSource, ACActivityNode ohTarget)
If an object flow is to be created between the nodes, where at least one of them is not an object node but an action, then this command will create and return the missing pins so that the object flow can be created correctly.void
ACActivityEdge. setSource(ACActivityNode value)
Set the value of Foreign Key Source.void
ACActivityEdge. setTarget(ACActivityNode value)
Set the value of Foreign Key Target.Method parameters in de.mid.innovator.srv2api.icw2ac with type arguments of type ACActivityNode Modifier and Type Method Description void
ACActivityGroup. assignContainedNodeExplicit(java.util.List<? extends ACActivityNode> seqNode)
Assigns all the activity nodes passed to this group marking the assignment as explicit, not being deduced from the graphical containership but being intended by the user to remain fixed independent of the graphical containership.static void
ACPartitionHelper. assignPartitionsToNodes(SrvContext srvCtx, java.util.List<? extends ACActivityNode> seqNode, java.util.List<? extends ACActivityGroup> seqGroup)
void
ACActivityGroup. removeContainedNodeExplicit(java.util.List<? extends ACActivityNode> seqNode)
Removes all the activity nodes passed from this group.void
ACActivityGroup. replaceContainedNodeExplicit(java.util.List<? extends ACActivityNode> seqNode)
Assigns all the activity nodes passed to this group marking the assignment as explicit.void
ACActivityGroup. setContainedNodeExplicit(java.util.List<? extends ACActivityNode> values)
Set the value of Foreign Key ContainedNodeExplicit.void
ACActivityGroup. setContainedNodeImplicit(java.util.List<? extends ACActivityNode> values)
Set the value of Foreign Key ContainedNodeImplicit.Constructors in de.mid.innovator.srv2api.icw2ac with parameters of type ACActivityNode Constructor Description ARG_ACObjectFlowPins(ACActivityNode ohSource, ACActivityNode ohTarget)
Constructor parameters in de.mid.innovator.srv2api.icw2ac with type arguments of type ACActivityNode Constructor Description ARG_ACActivityGroupAssignNodes(java.util.List<ACActivityNode> seqNode)
ARG_ACActivityNodesAndGroups(java.util.List<ACActivityNode> seqNode, java.util.List<ACActivityGroup> seqGroup)
-