Interface ConnectionPointReference

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

    public interface ConnectionPointReference
    extends Vertex
    A representation of the model object 'Connection Point Reference'.

    A ConnectionPointReference represents a usage (as part of a submachine State) of an entry/exit point Pseudostate defined in the StateMachine referenced by the submachine State.

    The following features are supported:

    See Also:
    UMLPackage.getConnectionPointReference()
    Model:
    annotation="MOF package='statemachines.mdbehaviorstatemachines'"
    Generated:
    • Method Detail

      • getEntry

        java.util.Collection<Pseudostate> getEntry()
        Returns the value of the 'Entry' reference list. The list contents are of type Pseudostate. It is bidirectional and its opposite is '.mdbehaviorstatemachines.Pseudostate#get_connectionPointReferenceOfEntry connection Point Reference Of Entry'. The entryPoint Pseudostates corresponding to this connection point.
        Returns:
        the value of the 'Entry' reference list.
        See Also:
        UMLPackage.getConnectionPointReference_Entry(), Pseudostate.get_connectionPointReferenceOfEntry()
        Model:
        opposite="_connectionPointReferenceOfEntry" ordered="false"
        Generated:
      • getExit

        java.util.Collection<Pseudostate> getExit()
        Returns the value of the 'Exit' reference list. The list contents are of type Pseudostate. It is bidirectional and its opposite is '.mdbehaviorstatemachines.Pseudostate#get_connectionPointReferenceOfExit connection Point Reference Of Exit'. The exitPoints kind Pseudostates corresponding to this connection point.
        Returns:
        the value of the 'Exit' reference list.
        See Also:
        UMLPackage.getConnectionPointReference_Exit(), Pseudostate.get_connectionPointReferenceOfExit()
        Model:
        opposite="_connectionPointReferenceOfExit" ordered="false"
        Generated:
      • setState

        void setState​(@CheckForNull
                      State value)
        Sets the value of the 'State' container reference.
        Parameters:
        value - the new value of the 'State' container reference.
        See Also:
        getState()
        Generated:
      • hasEntry

        boolean hasEntry()
                  throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • hasExit

        boolean hasExit()
                 throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated: