Uses of Interface
de.mid.innovator.srv2api.icw2ia.IAFragment
Packages that use IAFragment
Package
Description
The Interaction package describes the concepts needed to express interactions.
-
Uses of IAFragment in de.mid.innovator.srv2api.icw2ia
Subinterfaces of IAFragment in de.mid.innovator.srv2api.icw2iaModifier and TypeInterfaceDescriptioninterfaceActionExecutionSpecification is a kind of ExecutionSpecification that represents the execution of an action.interfaceThe interactionOperator 'alt' designates that the CombinedFragment represents a choice of behavior.interfaceThe interactionOperator 'assert' designates that the CombinedFragment represents an assertion.interfaceBehaviorExecutionSpecification is a kind of ExecutionSpecification that represents the execution of a behavior.interfaceThe interactionOperator 'break' designates that the CombinedFragment represents a breaking scenario in the sense that the operand is a scenario that is performed instead of the remainder of the enclosing InteractionFragment.interfaceA combined fragment defines an expression of interaction fragments.interfaceThe interactionOperator 'consider' designates which messages should be considered within this combined fragment.interfaceA Continuation is a syntactic way to define continuations of different branches of an Alternative CombinedFragment.interfaceThe interactionOperator 'critical' designates that the CombinedFragment represents a critical region.interfaceinterfaceAn ExecutionSpecification is a specification of the execution of a unit of behavior or action within the lifeline.interfaceThe interacionOperator 'ignore' designates that there are some message types that are not shown within this combined fragment.interfaceAn interaction is a unit of behavior that focuses on the observable exchange of information between ConnectAbleElements.interfaceThe interactionOperator 'loop' designates that the CombinedFragment represents a loop.interfaceSpecifies the occurrence of message events, such as sending and receiving of signals or invoking or receiving of operation calls.interfaceThe interactionOperator 'neg' designates that the CombinedFragment represents traces that are defined to be invalid.interfaceAn OccurrenceSpecification is the basic semantic unit of interactions.interfaceAn InteractionOperand is contained in a CombinedFragment.interfaceThe interactionOperator 'opt' designates that the CombinedFragment represents a choice of behavior where either the (sole) operand happens or nothing happens.interfaceThe interactionOperator 'par' designates that the CombinedFragment represents a parallel merge between the behaviors of the operands.interfaceThe interactionOperator 'seq' designates that the CombinedFragment represents a weak sequencing between the behaviors of the operands.interfaceA StateInvariant is a runtime constraint on the participants of the interaction.interfaceThe interactionOperator 'strict' designates that the CombinedFragment represents a strict sequencing between the behaviors of the operands.interfaceAn InteractionUse refers to an interaction.Methods in de.mid.innovator.srv2api.icw2ia with type parameters of type IAFragmentModifier and TypeMethodDescription<T extends IAFragment>
List<T> IAInteraction.getFragment(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) The ordered set of fragments in the interaction.<T extends IAFragment>
List<T> IAOperand.getFragment(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) Fragments of the operand.Methods in de.mid.innovator.srv2api.icw2ia that return IAFragmentModifier and TypeMethodDescriptionIAOrdering.getFragment()The fragment which owns this general ordering.