Interface StateInvariant

  • All Superinterfaces:
    BaseElement, java.lang.Cloneable, java.lang.Comparable, Element, org.eclipse.emf.ecore.EObject, InteractionFragment, MDObject, ModelObject, NamedElement, org.eclipse.emf.common.notify.Notifier, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject

    public interface StateInvariant
    extends InteractionFragment
    A representation of the model object 'State Invariant'.

    A StateInvariant is a runtime constraint on the participants of the Interaction. It may be used to specify a variety of different kinds of Constraints, such as values of Attributes or Variables, internal or external States, and so on. A StateInvariant is an InteractionFragment and it is placed on a Lifeline.

    The following features are supported:

    See Also:
    UMLPackage.getStateInvariant()
    Model:
    annotation="MOF package='interactions.mdbasicinteractions'"
    Generated: