## Uses of Interface
org.eclipse.uml2.uml.Transition

Packages that use Transition
org.eclipse.uml2.uml
org.eclipse.uml2.uml.util

Uses of Transition in org.eclipse.uml2.uml

Subinterfaces of Transition in org.eclipse.uml2.uml
`interface` `ProtocolTransition` A representation of the model object 'Protocol Transition'

Methods in org.eclipse.uml2.uml that return Transition
`Transition` `UMLFactory.createTransition()` Returns a new object of class 'Transition'
`Transition` `Region.createTransition(java.lang.String name)` Creates a new `Transition`, with the specified 'Name', and appends it to the 'Transition' containment reference list
`Transition` `Region.createTransition(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Transition`, with the specified 'Name', and appends it to the 'Transition' containment reference list
`Transition` `Vertex.getIncoming(java.lang.String name)` Retrieves the first `Transition` with the specified 'Name' from the 'Incoming' reference list
`Transition` `Vertex.getIncoming(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Transition` with the specified 'Name' from the 'Incoming' reference list
`Transition` `Vertex.getOutgoing(java.lang.String name)` Retrieves the first `Transition` with the specified 'Name' from the 'Outgoing' reference list
`Transition` `Vertex.getOutgoing(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Transition` with the specified 'Name' from the 'Outgoing' reference list
`Transition` `Transition.getRedefinedTransition()` Returns the value of the 'Redefined Transition' reference
`Transition` `Region.getTransition(java.lang.String name)` Retrieves the first `Transition` with the specified 'Name' from the 'Transition' containment reference list
`Transition` `Region.getTransition(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Transition` with the specified 'Name' from the 'Transition' containment reference list

Methods in org.eclipse.uml2.uml that return types with arguments of type Transition
`org.eclipse.emf.common.util.EList<Transition>` `Vertex.getIncomings()` Returns the value of the 'Incoming' reference list.
`org.eclipse.emf.common.util.EList<Transition>` `Vertex.getOutgoings()` Returns the value of the 'Outgoing' reference list.
`org.eclipse.emf.common.util.EList<Transition>` `Region.getTransitions()` Returns the value of the 'Transition' containment reference list.

Methods in org.eclipse.uml2.uml with parameters of type Transition
`void` `Transition.setRedefinedTransition(Transition value)` Sets the value of the '`Redefined Transition`' reference

Uses of Transition in org.eclipse.uml2.uml.util

Methods in org.eclipse.uml2.uml.util with parameters of type Transition
`T` `UMLSwitch.caseTransition(Transition object)` Returns the result of interpreting the object as an instance of 'Transition'
`boolean` `UMLValidator.validateTransition_validateForkSegmentGuards(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateForkSegmentGuards constraint of 'Transition'
`boolean` `UMLValidator.validateTransition_validateForkSegmentState(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateForkSegmentState constraint of 'Transition'
`boolean` `UMLValidator.validateTransition_validateInitialTransition(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInitialTransition constraint of 'Transition'
`boolean` `UMLValidator.validateTransition_validateJoinSegmentGuards(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateJoinSegmentGuards constraint of 'Transition'
`boolean` `UMLValidator.validateTransition_validateJoinSegmentState(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateJoinSegmentState constraint of 'Transition'
`boolean` `UMLValidator.validateTransition_validateOutgoingPseudostates(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOutgoingPseudostates constraint of 'Transition'
`boolean` `UMLValidator.validateTransition_validateSignaturesCompatible(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSignaturesCompatible constraint of 'Transition'
`boolean` `UMLValidator.validateTransition(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved.