Interface Transition

    • Method Detail

      • setKind

        void setKind​(@CheckForNull
                     TransitionKind value)
        Sets the value of the 'Kind' attribute.
        Parameters:
        value - the new value of the 'Kind' attribute.
        See Also:
        TransitionKind, getKind()
        Generated:
      • setContainer

        void setContainer​(@CheckForNull
                          Region value)
        Sets the value of the 'Container' container reference.
        Parameters:
        value - the new value of the 'Container' container reference.
        See Also:
        getContainer()
        Generated:
      • setTarget

        void setTarget​(@CheckForNull
                       Vertex value)
        Sets the value of the 'Target' reference.
        Parameters:
        value - the new value of the 'Target' reference.
        See Also:
        getTarget()
        Generated:
      • get_transitionOfRedefinedTransition

        java.util.Collection<Transition> get_transitionOfRedefinedTransition()
        Returns the value of the 'transition Of Redefined Transition' reference list. The list contents are of type Transition. It is bidirectional and its opposite is 'Redefined Transition'.

        If the meaning of the 'transition Of Redefined Transition' reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'transition Of Redefined Transition' reference list.
        See Also:
        UMLPackage.getTransition__transitionOfRedefinedTransition(), getRedefinedTransition()
        Model:
        opposite="redefinedTransition" ordered="false"
        Generated:
      • getGuard

        @CheckForNull
        Constraint getGuard()
        Returns the value of the 'Guard' reference. It is bidirectional and its opposite is 'transition Of Guard'. A guard is a Constraint that provides a fine-grained control over the firing of the Transition. The guard is evaluated when an Event occurrence is dispatched by the StateMachine. If the guard is true at that time, the Transition may be enabled, otherwise, it is disabled. Guards should be pure expressions without side effects. Guard expressions with side effects are ill formed.
        Returns:
        the value of the 'Guard' reference.
        See Also:
        setGuard(Constraint), UMLPackage.getTransition_Guard(), Constraint.get_transitionOfGuard()
        Model:
        opposite="_transitionOfGuard" ordered="false"
        Generated:
      • setGuard

        void setGuard​(@CheckForNull
                      Constraint value)
        Sets the value of the 'Guard' reference.
        Parameters:
        value - the new value of the 'Guard' reference.
        See Also:
        getGuard()
        Generated:
      • setEffect

        void setEffect​(@CheckForNull
                       Behavior value)
        Sets the value of the 'Effect' containment reference.
        Parameters:
        value - the new value of the 'Effect' containment reference.
        See Also:
        getEffect()
        Generated:
      • getTrigger

        java.util.Collection<Trigger> getTrigger()
        Returns the value of the 'Trigger' containment reference list. The list contents are of type Trigger. It is bidirectional and its opposite is 'transition Of Trigger'. Specifies the Triggers that may fire the transition.
        Returns:
        the value of the 'Trigger' containment reference list.
        See Also:
        UMLPackage.getTransition_Trigger(), Trigger.get_transitionOfTrigger()
        Model:
        opposite="_transitionOfTrigger" containment="true" resolveProxies="true" ordered="false"
        Generated:
      • setSource

        void setSource​(@CheckForNull
                       Vertex value)
        Sets the value of the 'Source' reference.
        Parameters:
        value - the new value of the 'Source' reference.
        See Also:
        getSource()
        Generated:
      • getRedefinitionContext

        java.util.Collection<Classifier> getRedefinitionContext()
        Returns the value of the 'Redefinition Context' reference list. The list contents are of type Classifier. It is bidirectional and its opposite is 'transition Of Redefinition Context'. References the Classifier in which context this element may be redefined.
        Specified by:
        getRedefinitionContext in interface RedefinableElement
        Returns:
        the value of the 'Redefinition Context' reference list.
        See Also:
        UMLPackage.getTransition_RedefinitionContext(), com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier#get_transitionOfRedefinitionContext
        Model:
        opposite="_transitionOfRedefinitionContext" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
        Generated:
      • has_transitionOfRedefinedTransition

        boolean has_transitionOfRedefinedTransition()
                                             throws javax.jmi.reflect.JmiException
        Throws:
        javax.jmi.reflect.JmiException
        Generated:
      • hasTrigger

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