org.eclipse.uml2.uml.util
Class UMLSwitch<T>
java.lang.Object
org.eclipse.uml2.uml.util.UMLSwitch<T>
-
Direct Known Subclasses:
-
UMLUtil.UML2EcoreConverter
-
public class UMLSwitch<T>
- extends java.lang.Object
The Switch for the model's inheritance hierarchy.
It supports the call
doSwitch(object)
to invoke the caseXXX
method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
-
See Also:
-
UMLPackage
Constructor Summary
|
UMLSwitch
()
Creates an instance of the switch |
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
modelPackage
protected static
UMLPackage modelPackage
- The cached model package
UMLSwitch
public UMLSwitch()
- Creates an instance of the switch.
doSwitch
public
T doSwitch(org.eclipse.emf.ecore.EObject theEObject)
- Calls
caseXXX
for each class of the model until one returns a non null result; it yields that result.
-
-
Returns:
- the first non-null result returned by a
caseXXX
call.
doSwitch
protected
T doSwitch(org.eclipse.emf.ecore.EClass theEClass,
org.eclipse.emf.ecore.EObject theEObject)
- Calls
caseXXX
for each class of the model until one returns a non null result; it yields that result.
-
-
Returns:
- the first non-null result returned by a
caseXXX
call.
doSwitch
protected
T doSwitch(int classifierID,
org.eclipse.emf.ecore.EObject theEObject)
- Calls
caseXXX
for each class of the model until one returns a non null result; it yields that result.
-
-
Returns:
- the first non-null result returned by a
caseXXX
call.
caseComment
public
T caseComment(
Comment object)
- Returns the result of interpreting the object as an instance of 'Comment'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Comment'.
-
See Also:
-
doSwitch(EObject)
caseElement
public
T caseElement(
Element object)
- Returns the result of interpreting the object as an instance of 'Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Element'.
-
See Also:
-
doSwitch(EObject)
caseDirectedRelationship
public
T caseDirectedRelationship(
DirectedRelationship object)
- Returns the result of interpreting the object as an instance of 'Directed Relationship'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Directed Relationship'.
-
See Also:
-
doSwitch(EObject)
caseRelationship
public
T caseRelationship(
Relationship object)
- Returns the result of interpreting the object as an instance of 'Relationship'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Relationship'.
-
See Also:
-
doSwitch(EObject)
caseLiteralSpecification
public
T caseLiteralSpecification(
LiteralSpecification object)
- Returns the result of interpreting the object as an instance of 'Literal Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Literal Specification'.
-
See Also:
-
doSwitch(EObject)
caseValueSpecification
public
T caseValueSpecification(
ValueSpecification object)
- Returns the result of interpreting the object as an instance of 'Value Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Value Specification'.
-
See Also:
-
doSwitch(EObject)
caseTypedElement
public
T caseTypedElement(
TypedElement object)
- Returns the result of interpreting the object as an instance of 'Typed Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Typed Element'.
-
See Also:
-
doSwitch(EObject)
caseNamedElement
public
T caseNamedElement(
NamedElement object)
- Returns the result of interpreting the object as an instance of 'Named Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Named Element'.
-
See Also:
-
doSwitch(EObject)
caseDependency
public
T caseDependency(
Dependency object)
- Returns the result of interpreting the object as an instance of 'Dependency'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Dependency'.
-
See Also:
-
doSwitch(EObject)
casePackageableElement
public
T casePackageableElement(
PackageableElement object)
- Returns the result of interpreting the object as an instance of 'Packageable Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Packageable Element'.
-
See Also:
-
doSwitch(EObject)
caseParameterableElement
public
T caseParameterableElement(
ParameterableElement object)
- Returns the result of interpreting the object as an instance of 'Parameterable Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Parameterable Element'.
-
See Also:
-
doSwitch(EObject)
caseTemplateParameter
public
T caseTemplateParameter(
TemplateParameter object)
- Returns the result of interpreting the object as an instance of 'Template Parameter'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Template Parameter'.
-
See Also:
-
doSwitch(EObject)
caseTemplateSignature
public
T caseTemplateSignature(
TemplateSignature object)
- Returns the result of interpreting the object as an instance of 'Template Signature'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Template Signature'.
-
See Also:
-
doSwitch(EObject)
caseTemplateableElement
public
T caseTemplateableElement(
TemplateableElement object)
- Returns the result of interpreting the object as an instance of 'Templateable Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Templateable Element'.
-
See Also:
-
doSwitch(EObject)
caseTemplateBinding
public
T caseTemplateBinding(
TemplateBinding object)
- Returns the result of interpreting the object as an instance of 'Template Binding'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Template Binding'.
-
See Also:
-
doSwitch(EObject)
caseTemplateParameterSubstitution
public
T caseTemplateParameterSubstitution(
TemplateParameterSubstitution object)
- Returns the result of interpreting the object as an instance of 'Template Parameter Substitution'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Template Parameter Substitution'.
-
See Also:
-
doSwitch(EObject)
caseNamespace
public
T caseNamespace(
Namespace object)
- Returns the result of interpreting the object as an instance of 'Namespace'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Namespace'.
-
See Also:
-
doSwitch(EObject)
caseElementImport
public
T caseElementImport(
ElementImport object)
- Returns the result of interpreting the object as an instance of 'Element Import'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Element Import'.
-
See Also:
-
doSwitch(EObject)
casePackageImport
public
T casePackageImport(
PackageImport object)
- Returns the result of interpreting the object as an instance of 'Package Import'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Package Import'.
-
See Also:
-
doSwitch(EObject)
casePackage
public
T casePackage(
Package object)
- Returns the result of interpreting the object as an instance of 'Package'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Package'.
-
See Also:
-
doSwitch(EObject)
casePackageMerge
public
T casePackageMerge(
PackageMerge object)
- Returns the result of interpreting the object as an instance of 'Package Merge'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Package Merge'.
-
See Also:
-
doSwitch(EObject)
caseType
public
T caseType(
Type object)
- Returns the result of interpreting the object as an instance of 'Type'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Type'.
-
See Also:
-
doSwitch(EObject)
caseProfileApplication
public
T caseProfileApplication(
ProfileApplication object)
- Returns the result of interpreting the object as an instance of 'Profile Application'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Profile Application'.
-
See Also:
-
doSwitch(EObject)
caseProfile
public
T caseProfile(
Profile object)
- Returns the result of interpreting the object as an instance of 'Profile'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Profile'.
-
See Also:
-
doSwitch(EObject)
caseStereotype
public
T caseStereotype(
Stereotype object)
- Returns the result of interpreting the object as an instance of 'Stereotype'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Stereotype'.
-
See Also:
-
doSwitch(EObject)
caseClass
public
T caseClass(
Class object)
- Returns the result of interpreting the object as an instance of 'Class'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Class'.
-
See Also:
-
doSwitch(EObject)
caseBehavioredClassifier
public
T caseBehavioredClassifier(
BehavioredClassifier object)
- Returns the result of interpreting the object as an instance of 'Behaviored Classifier'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Behaviored Classifier'.
-
See Also:
-
doSwitch(EObject)
caseClassifier
public
T caseClassifier(
Classifier object)
- Returns the result of interpreting the object as an instance of 'Classifier'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Classifier'.
-
See Also:
-
doSwitch(EObject)
caseRedefinableElement
public
T caseRedefinableElement(
RedefinableElement object)
- Returns the result of interpreting the object as an instance of 'Redefinable Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Redefinable Element'.
-
See Also:
-
doSwitch(EObject)
caseGeneralization
public
T caseGeneralization(
Generalization object)
- Returns the result of interpreting the object as an instance of 'Generalization'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Generalization'.
-
See Also:
-
doSwitch(EObject)
caseGeneralizationSet
public
T caseGeneralizationSet(
GeneralizationSet object)
- Returns the result of interpreting the object as an instance of 'Generalization Set'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Generalization Set'.
-
See Also:
-
doSwitch(EObject)
caseFeature
public
T caseFeature(
Feature object)
- Returns the result of interpreting the object as an instance of 'Feature'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Feature'.
-
See Also:
-
doSwitch(EObject)
caseUseCase
public
T caseUseCase(
UseCase object)
- Returns the result of interpreting the object as an instance of 'Use Case'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Use Case'.
-
See Also:
-
doSwitch(EObject)
caseInclude
public
T caseInclude(
Include object)
- Returns the result of interpreting the object as an instance of 'Include'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Include'.
-
See Also:
-
doSwitch(EObject)
caseExtend
public
T caseExtend(
Extend object)
- Returns the result of interpreting the object as an instance of 'Extend'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Extend'.
-
See Also:
-
doSwitch(EObject)
caseConstraint
public
T caseConstraint(
Constraint object)
- Returns the result of interpreting the object as an instance of 'Constraint'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Constraint'.
-
See Also:
-
doSwitch(EObject)
caseExtensionPoint
public
T caseExtensionPoint(
ExtensionPoint object)
- Returns the result of interpreting the object as an instance of 'Extension Point'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Extension Point'.
-
See Also:
-
doSwitch(EObject)
caseSubstitution
public
T caseSubstitution(
Substitution object)
- Returns the result of interpreting the object as an instance of 'Substitution'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Substitution'.
-
See Also:
-
doSwitch(EObject)
caseRealization
public
T caseRealization(
Realization object)
- Returns the result of interpreting the object as an instance of 'Realization'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Realization'.
-
See Also:
-
doSwitch(EObject)
caseAbstraction
public
T caseAbstraction(
Abstraction object)
- Returns the result of interpreting the object as an instance of 'Abstraction'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Abstraction'.
-
See Also:
-
doSwitch(EObject)
caseOpaqueExpression
public
T caseOpaqueExpression(
OpaqueExpression object)
- Returns the result of interpreting the object as an instance of 'Opaque Expression'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Opaque Expression'.
-
See Also:
-
doSwitch(EObject)
caseParameter
public
T caseParameter(
Parameter object)
- Returns the result of interpreting the object as an instance of 'Parameter'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Parameter'.
-
See Also:
-
doSwitch(EObject)
caseMultiplicityElement
public
T caseMultiplicityElement(
MultiplicityElement object)
- Returns the result of interpreting the object as an instance of 'Multiplicity Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Multiplicity Element'.
-
See Also:
-
doSwitch(EObject)
caseConnectableElement
public
T caseConnectableElement(
ConnectableElement object)
- Returns the result of interpreting the object as an instance of 'Connectable Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Connectable Element'.
-
See Also:
-
doSwitch(EObject)
caseConnectorEnd
public
T caseConnectorEnd(
ConnectorEnd object)
- Returns the result of interpreting the object as an instance of 'Connector End'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Connector End'.
-
See Also:
-
doSwitch(EObject)
caseProperty
public
T caseProperty(
Property object)
- Returns the result of interpreting the object as an instance of 'Property'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Property'.
-
See Also:
-
doSwitch(EObject)
caseDeploymentTarget
public
T caseDeploymentTarget(
DeploymentTarget object)
- Returns the result of interpreting the object as an instance of 'Deployment Target'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Deployment Target'.
-
See Also:
-
doSwitch(EObject)
caseDeployment
public
T caseDeployment(
Deployment object)
- Returns the result of interpreting the object as an instance of 'Deployment'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Deployment'.
-
See Also:
-
doSwitch(EObject)
caseDeployedArtifact
public
T caseDeployedArtifact(
DeployedArtifact object)
- Returns the result of interpreting the object as an instance of 'Deployed Artifact'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Deployed Artifact'.
-
See Also:
-
doSwitch(EObject)
caseDeploymentSpecification
public
T caseDeploymentSpecification(
DeploymentSpecification object)
- Returns the result of interpreting the object as an instance of 'Deployment Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Deployment Specification'.
-
See Also:
-
doSwitch(EObject)
caseArtifact
public
T caseArtifact(
Artifact object)
- Returns the result of interpreting the object as an instance of 'Artifact'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Artifact'.
-
See Also:
-
doSwitch(EObject)
caseManifestation
public
T caseManifestation(
Manifestation object)
- Returns the result of interpreting the object as an instance of 'Manifestation'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Manifestation'.
-
See Also:
-
doSwitch(EObject)
caseOperation
public
T caseOperation(
Operation object)
- Returns the result of interpreting the object as an instance of 'Operation'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Operation'.
-
See Also:
-
doSwitch(EObject)
caseBehavioralFeature
public
T caseBehavioralFeature(
BehavioralFeature object)
- Returns the result of interpreting the object as an instance of 'Behavioral Feature'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Behavioral Feature'.
-
See Also:
-
doSwitch(EObject)
caseBehavior
public
T caseBehavior(
Behavior object)
- Returns the result of interpreting the object as an instance of 'Behavior'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Behavior'.
-
See Also:
-
doSwitch(EObject)
caseParameterSet
public
T caseParameterSet(
ParameterSet object)
- Returns the result of interpreting the object as an instance of 'Parameter Set'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Parameter Set'.
-
See Also:
-
doSwitch(EObject)
caseDataType
public
T caseDataType(
DataType object)
- Returns the result of interpreting the object as an instance of 'Data Type'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Data Type'.
-
See Also:
-
doSwitch(EObject)
caseInterface
public
T caseInterface(
Interface object)
- Returns the result of interpreting the object as an instance of 'Interface'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interface'.
-
See Also:
-
doSwitch(EObject)
caseReception
public
T caseReception(
Reception object)
- Returns the result of interpreting the object as an instance of 'Reception'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Reception'.
-
See Also:
-
doSwitch(EObject)
caseSignal
public
T caseSignal(
Signal object)
- Returns the result of interpreting the object as an instance of 'Signal'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Signal'.
-
See Also:
-
doSwitch(EObject)
caseProtocolStateMachine
public
T caseProtocolStateMachine(
ProtocolStateMachine object)
- Returns the result of interpreting the object as an instance of 'Protocol State Machine'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Protocol State Machine'.
-
See Also:
-
doSwitch(EObject)
caseStateMachine
public
T caseStateMachine(
StateMachine object)
- Returns the result of interpreting the object as an instance of 'State Machine'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'State Machine'.
-
See Also:
-
doSwitch(EObject)
caseRegion
public
T caseRegion(
Region object)
- Returns the result of interpreting the object as an instance of 'Region'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Region'.
-
See Also:
-
doSwitch(EObject)
caseVertex
public
T caseVertex(
Vertex object)
- Returns the result of interpreting the object as an instance of 'Vertex'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Vertex'.
-
See Also:
-
doSwitch(EObject)
caseTransition
public
T caseTransition(
Transition object)
- Returns the result of interpreting the object as an instance of 'Transition'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Transition'.
-
See Also:
-
doSwitch(EObject)
caseTrigger
public
T caseTrigger(
Trigger object)
- Returns the result of interpreting the object as an instance of 'Trigger'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Trigger'.
-
See Also:
-
doSwitch(EObject)
caseEvent
public
T caseEvent(
Event object)
- Returns the result of interpreting the object as an instance of 'Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Event'.
-
See Also:
-
doSwitch(EObject)
casePort
public
T casePort(
Port object)
- Returns the result of interpreting the object as an instance of 'Port'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Port'.
-
See Also:
-
doSwitch(EObject)
caseState
public
T caseState(
State object)
- Returns the result of interpreting the object as an instance of 'State'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'State'.
-
See Also:
-
doSwitch(EObject)
caseConnectionPointReference
public
T caseConnectionPointReference(
ConnectionPointReference object)
- Returns the result of interpreting the object as an instance of 'Connection Point Reference'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Connection Point Reference'.
-
See Also:
-
doSwitch(EObject)
casePseudostate
public
T casePseudostate(
Pseudostate object)
- Returns the result of interpreting the object as an instance of 'Pseudostate'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Pseudostate'.
-
See Also:
-
doSwitch(EObject)
caseProtocolConformance
public
T caseProtocolConformance(
ProtocolConformance object)
- Returns the result of interpreting the object as an instance of 'Protocol Conformance'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Protocol Conformance'.
-
See Also:
-
doSwitch(EObject)
caseOperationTemplateParameter
public
T caseOperationTemplateParameter(
OperationTemplateParameter object)
- Returns the result of interpreting the object as an instance of 'Operation Template Parameter'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Operation Template Parameter'.
-
See Also:
-
doSwitch(EObject)
caseStructuralFeature
public
T caseStructuralFeature(
StructuralFeature object)
- Returns the result of interpreting the object as an instance of 'Structural Feature'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Structural Feature'.
-
See Also:
-
doSwitch(EObject)
caseAssociation
public
T caseAssociation(
Association object)
- Returns the result of interpreting the object as an instance of 'Association'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Association'.
-
See Also:
-
doSwitch(EObject)
caseConnectableElementTemplateParameter
public
T caseConnectableElementTemplateParameter(
ConnectableElementTemplateParameter object)
- Returns the result of interpreting the object as an instance of 'Connectable Element Template Parameter'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Connectable Element Template Parameter'.
-
See Also:
-
doSwitch(EObject)
caseCollaborationUse
public
T caseCollaborationUse(
CollaborationUse object)
- Returns the result of interpreting the object as an instance of 'Collaboration Use'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Collaboration Use'.
-
See Also:
-
doSwitch(EObject)
caseCollaboration
public
T caseCollaboration(
Collaboration object)
- Returns the result of interpreting the object as an instance of 'Collaboration'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Collaboration'.
-
See Also:
-
doSwitch(EObject)
caseStructuredClassifier
public
T caseStructuredClassifier(
StructuredClassifier object)
- Returns the result of interpreting the object as an instance of 'Structured Classifier'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Structured Classifier'.
-
See Also:
-
doSwitch(EObject)
caseConnector
public
T caseConnector(
Connector object)
- Returns the result of interpreting the object as an instance of 'Connector'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Connector'.
-
See Also:
-
doSwitch(EObject)
caseRedefinableTemplateSignature
public
T caseRedefinableTemplateSignature(
RedefinableTemplateSignature object)
- Returns the result of interpreting the object as an instance of 'Redefinable Template Signature'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Redefinable Template Signature'.
-
See Also:
-
doSwitch(EObject)
caseClassifierTemplateParameter
public
T caseClassifierTemplateParameter(
ClassifierTemplateParameter object)
- Returns the result of interpreting the object as an instance of 'Classifier Template Parameter'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Classifier Template Parameter'.
-
See Also:
-
doSwitch(EObject)
caseInterfaceRealization
public
T caseInterfaceRealization(
InterfaceRealization object)
- Returns the result of interpreting the object as an instance of 'Interface Realization'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interface Realization'.
-
See Also:
-
doSwitch(EObject)
caseEncapsulatedClassifier
public
T caseEncapsulatedClassifier(
EncapsulatedClassifier object)
- Returns the result of interpreting the object as an instance of 'Encapsulated Classifier'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Encapsulated Classifier'.
-
See Also:
-
doSwitch(EObject)
caseExtension
public
T caseExtension(
Extension object)
- Returns the result of interpreting the object as an instance of 'Extension'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Extension'.
-
See Also:
-
doSwitch(EObject)
caseExtensionEnd
public
T caseExtensionEnd(
ExtensionEnd object)
- Returns the result of interpreting the object as an instance of 'Extension End'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Extension End'.
-
See Also:
-
doSwitch(EObject)
caseImage
public
T caseImage(
Image object)
- Returns the result of interpreting the object as an instance of 'Image'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Image'.
-
See Also:
-
doSwitch(EObject)
caseStringExpression
public
T caseStringExpression(
StringExpression object)
- Returns the result of interpreting the object as an instance of 'String Expression'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'String Expression'.
-
See Also:
-
doSwitch(EObject)
caseExpression
public
T caseExpression(
Expression object)
- Returns the result of interpreting the object as an instance of 'Expression'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Expression'.
-
See Also:
-
doSwitch(EObject)
caseLiteralInteger
public
T caseLiteralInteger(
LiteralInteger object)
- Returns the result of interpreting the object as an instance of 'Literal Integer'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Literal Integer'.
-
See Also:
-
doSwitch(EObject)
caseLiteralString
public
T caseLiteralString(
LiteralString object)
- Returns the result of interpreting the object as an instance of 'Literal String'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Literal String'.
-
See Also:
-
doSwitch(EObject)
caseLiteralBoolean
public
T caseLiteralBoolean(
LiteralBoolean object)
- Returns the result of interpreting the object as an instance of 'Literal Boolean'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Literal Boolean'.
-
See Also:
-
doSwitch(EObject)
caseLiteralNull
public
T caseLiteralNull(
LiteralNull object)
- Returns the result of interpreting the object as an instance of 'Literal Null'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Literal Null'.
-
See Also:
-
doSwitch(EObject)
caseSlot
public
T caseSlot(
Slot object)
- Returns the result of interpreting the object as an instance of 'Slot'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Slot'.
-
See Also:
-
doSwitch(EObject)
caseInstanceSpecification
public
T caseInstanceSpecification(
InstanceSpecification object)
- Returns the result of interpreting the object as an instance of 'Instance Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Instance Specification'.
-
See Also:
-
doSwitch(EObject)
caseEnumeration
public
T caseEnumeration(
Enumeration object)
- Returns the result of interpreting the object as an instance of 'Enumeration'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Enumeration'.
-
See Also:
-
doSwitch(EObject)
caseEnumerationLiteral
public
T caseEnumerationLiteral(
EnumerationLiteral object)
- Returns the result of interpreting the object as an instance of 'Enumeration Literal'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Enumeration Literal'.
-
See Also:
-
doSwitch(EObject)
casePrimitiveType
public
T casePrimitiveType(
PrimitiveType object)
- Returns the result of interpreting the object as an instance of 'Primitive Type'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Primitive Type'.
-
See Also:
-
doSwitch(EObject)
caseInstanceValue
public
T caseInstanceValue(
InstanceValue object)
- Returns the result of interpreting the object as an instance of 'Instance Value'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Instance Value'.
-
See Also:
-
doSwitch(EObject)
caseLiteralUnlimitedNatural
public
T caseLiteralUnlimitedNatural(
LiteralUnlimitedNatural object)
- Returns the result of interpreting the object as an instance of 'Literal Unlimited Natural'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Literal Unlimited Natural'.
-
See Also:
-
doSwitch(EObject)
caseOpaqueBehavior
public
T caseOpaqueBehavior(
OpaqueBehavior object)
- Returns the result of interpreting the object as an instance of 'Opaque Behavior'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Opaque Behavior'.
-
See Also:
-
doSwitch(EObject)
caseFunctionBehavior
public
T caseFunctionBehavior(
FunctionBehavior object)
- Returns the result of interpreting the object as an instance of 'Function Behavior'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Function Behavior'.
-
See Also:
-
doSwitch(EObject)
caseActor
public
T caseActor(
Actor object)
- Returns the result of interpreting the object as an instance of 'Actor'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Actor'.
-
See Also:
-
doSwitch(EObject)
caseUsage
public
T caseUsage(
Usage object)
- Returns the result of interpreting the object as an instance of 'Usage'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Usage'.
-
See Also:
-
doSwitch(EObject)
caseMessage
public
T caseMessage(
Message object)
- Returns the result of interpreting the object as an instance of 'Message'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Message'.
-
See Also:
-
doSwitch(EObject)
caseMessageEnd
public
T caseMessageEnd(
MessageEnd object)
- Returns the result of interpreting the object as an instance of 'Message End'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Message End'.
-
See Also:
-
doSwitch(EObject)
caseInteraction
public
T caseInteraction(
Interaction object)
- Returns the result of interpreting the object as an instance of 'Interaction'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interaction'.
-
See Also:
-
doSwitch(EObject)
caseInteractionFragment
public
T caseInteractionFragment(
InteractionFragment object)
- Returns the result of interpreting the object as an instance of 'Interaction Fragment'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interaction Fragment'.
-
See Also:
-
doSwitch(EObject)
caseLifeline
public
T caseLifeline(
Lifeline object)
- Returns the result of interpreting the object as an instance of 'Lifeline'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Lifeline'.
-
See Also:
-
doSwitch(EObject)
casePartDecomposition
public
T casePartDecomposition(
PartDecomposition object)
- Returns the result of interpreting the object as an instance of 'Part Decomposition'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Part Decomposition'.
-
See Also:
-
doSwitch(EObject)
caseInteractionUse
public
T caseInteractionUse(
InteractionUse object)
- Returns the result of interpreting the object as an instance of 'Interaction Use'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interaction Use'.
-
See Also:
-
doSwitch(EObject)
caseGate
public
T caseGate(
Gate object)
- Returns the result of interpreting the object as an instance of 'Gate'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Gate'.
-
See Also:
-
doSwitch(EObject)
caseAction
public
T caseAction(
Action object)
- Returns the result of interpreting the object as an instance of 'Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Action'.
-
See Also:
-
doSwitch(EObject)
caseExecutableNode
public
T caseExecutableNode(
ExecutableNode object)
- Returns the result of interpreting the object as an instance of 'Executable Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Executable Node'.
-
See Also:
-
doSwitch(EObject)
caseActivityNode
public
T caseActivityNode(
ActivityNode object)
- Returns the result of interpreting the object as an instance of 'Activity Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Activity Node'.
-
See Also:
-
doSwitch(EObject)
caseActivityEdge
public
T caseActivityEdge(
ActivityEdge object)
- Returns the result of interpreting the object as an instance of 'Activity Edge'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Activity Edge'.
-
See Also:
-
doSwitch(EObject)
caseActivity
public
T caseActivity(
Activity object)
- Returns the result of interpreting the object as an instance of 'Activity'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Activity'.
-
See Also:
-
doSwitch(EObject)
caseActivityPartition
public
T caseActivityPartition(
ActivityPartition object)
- Returns the result of interpreting the object as an instance of 'Activity Partition'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Activity Partition'.
-
See Also:
-
doSwitch(EObject)
caseActivityGroup
public
T caseActivityGroup(
ActivityGroup object)
- Returns the result of interpreting the object as an instance of 'Activity Group'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Activity Group'.
-
See Also:
-
doSwitch(EObject)
caseStructuredActivityNode
public
T caseStructuredActivityNode(
StructuredActivityNode object)
- Returns the result of interpreting the object as an instance of 'Structured Activity Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Structured Activity Node'.
-
See Also:
-
doSwitch(EObject)
caseVariable
public
T caseVariable(
Variable object)
- Returns the result of interpreting the object as an instance of 'Variable'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Variable'.
-
See Also:
-
doSwitch(EObject)
caseInterruptibleActivityRegion
public
T caseInterruptibleActivityRegion(
InterruptibleActivityRegion object)
- Returns the result of interpreting the object as an instance of 'Interruptible Activity Region'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interruptible Activity Region'.
-
See Also:
-
doSwitch(EObject)
caseExceptionHandler
public
T caseExceptionHandler(
ExceptionHandler object)
- Returns the result of interpreting the object as an instance of 'Exception Handler'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Exception Handler'.
-
See Also:
-
doSwitch(EObject)
caseObjectNode
public
T caseObjectNode(
ObjectNode object)
- Returns the result of interpreting the object as an instance of 'Object Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Object Node'.
-
See Also:
-
doSwitch(EObject)
caseOutputPin
public
T caseOutputPin(
OutputPin object)
- Returns the result of interpreting the object as an instance of 'Output Pin'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Output Pin'.
-
See Also:
-
doSwitch(EObject)
casePin
public
T casePin(
Pin object)
- Returns the result of interpreting the object as an instance of 'Pin'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Pin'.
-
See Also:
-
doSwitch(EObject)
caseInputPin
public
T caseInputPin(
InputPin object)
- Returns the result of interpreting the object as an instance of 'Input Pin'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Input Pin'.
-
See Also:
-
doSwitch(EObject)
caseGeneralOrdering
public
T caseGeneralOrdering(
GeneralOrdering object)
- Returns the result of interpreting the object as an instance of 'General Ordering'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'General Ordering'.
-
See Also:
-
doSwitch(EObject)
caseOccurrenceSpecification
public
T caseOccurrenceSpecification(
OccurrenceSpecification object)
- Returns the result of interpreting the object as an instance of 'Occurrence Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Occurrence Specification'.
-
See Also:
-
doSwitch(EObject)
caseInteractionOperand
public
T caseInteractionOperand(
InteractionOperand object)
- Returns the result of interpreting the object as an instance of 'Interaction Operand'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interaction Operand'.
-
See Also:
-
doSwitch(EObject)
caseInteractionConstraint
public
T caseInteractionConstraint(
InteractionConstraint object)
- Returns the result of interpreting the object as an instance of 'Interaction Constraint'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interaction Constraint'.
-
See Also:
-
doSwitch(EObject)
caseExecutionSpecification
public
T caseExecutionSpecification(
ExecutionSpecification object)
- Returns the result of interpreting the object as an instance of 'Execution Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Execution Specification'.
-
See Also:
-
doSwitch(EObject)
caseExecutionOccurrenceSpecification
public
T caseExecutionOccurrenceSpecification(
ExecutionOccurrenceSpecification object)
- Returns the result of interpreting the object as an instance of 'Execution Occurrence Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Execution Occurrence Specification'.
-
See Also:
-
doSwitch(EObject)
caseExecutionEvent
public
T caseExecutionEvent(
ExecutionEvent object)
- Returns the result of interpreting the object as an instance of 'Execution Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Execution Event'.
-
See Also:
-
doSwitch(EObject)
caseStateInvariant
public
T caseStateInvariant(
StateInvariant object)
- Returns the result of interpreting the object as an instance of 'State Invariant'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'State Invariant'.
-
See Also:
-
doSwitch(EObject)
caseActionExecutionSpecification
public
T caseActionExecutionSpecification(
ActionExecutionSpecification object)
- Returns the result of interpreting the object as an instance of 'Action Execution Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Action Execution Specification'.
-
See Also:
-
doSwitch(EObject)
caseBehaviorExecutionSpecification
public
T caseBehaviorExecutionSpecification(
BehaviorExecutionSpecification object)
- Returns the result of interpreting the object as an instance of 'Behavior Execution Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Behavior Execution Specification'.
-
See Also:
-
doSwitch(EObject)
caseCreationEvent
public
T caseCreationEvent(
CreationEvent object)
- Returns the result of interpreting the object as an instance of 'Creation Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Creation Event'.
-
See Also:
-
doSwitch(EObject)
caseDestructionEvent
public
T caseDestructionEvent(
DestructionEvent object)
- Returns the result of interpreting the object as an instance of 'Destruction Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Destruction Event'.
-
See Also:
-
doSwitch(EObject)
caseSendOperationEvent
public
T caseSendOperationEvent(
SendOperationEvent object)
- Returns the result of interpreting the object as an instance of 'Send Operation Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Send Operation Event'.
-
See Also:
-
doSwitch(EObject)
caseMessageEvent
public
T caseMessageEvent(
MessageEvent object)
- Returns the result of interpreting the object as an instance of 'Message Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Message Event'.
-
See Also:
-
doSwitch(EObject)
caseSendSignalEvent
public
T caseSendSignalEvent(
SendSignalEvent object)
- Returns the result of interpreting the object as an instance of 'Send Signal Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Send Signal Event'.
-
See Also:
-
doSwitch(EObject)
caseMessageOccurrenceSpecification
public
T caseMessageOccurrenceSpecification(
MessageOccurrenceSpecification object)
- Returns the result of interpreting the object as an instance of 'Message Occurrence Specification'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Message Occurrence Specification'.
-
See Also:
-
doSwitch(EObject)
caseReceiveOperationEvent
public
T caseReceiveOperationEvent(
ReceiveOperationEvent object)
- Returns the result of interpreting the object as an instance of 'Receive Operation Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Receive Operation Event'.
-
See Also:
-
doSwitch(EObject)
caseReceiveSignalEvent
public
T caseReceiveSignalEvent(
ReceiveSignalEvent object)
- Returns the result of interpreting the object as an instance of 'Receive Signal Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Receive Signal Event'.
-
See Also:
-
doSwitch(EObject)
caseCombinedFragment
public
T caseCombinedFragment(
CombinedFragment object)
- Returns the result of interpreting the object as an instance of 'Combined Fragment'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Combined Fragment'.
-
See Also:
-
doSwitch(EObject)
caseContinuation
public
T caseContinuation(
Continuation object)
- Returns the result of interpreting the object as an instance of 'Continuation'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Continuation'.
-
See Also:
-
doSwitch(EObject)
caseConsiderIgnoreFragment
public
T caseConsiderIgnoreFragment(
ConsiderIgnoreFragment object)
- Returns the result of interpreting the object as an instance of 'Consider Ignore Fragment'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Consider Ignore Fragment'.
-
See Also:
-
doSwitch(EObject)
caseCallEvent
public
T caseCallEvent(
CallEvent object)
- Returns the result of interpreting the object as an instance of 'Call Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Call Event'.
-
See Also:
-
doSwitch(EObject)
caseChangeEvent
public
T caseChangeEvent(
ChangeEvent object)
- Returns the result of interpreting the object as an instance of 'Change Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Change Event'.
-
See Also:
-
doSwitch(EObject)
caseSignalEvent
public
T caseSignalEvent(
SignalEvent object)
- Returns the result of interpreting the object as an instance of 'Signal Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Signal Event'.
-
See Also:
-
doSwitch(EObject)
caseAnyReceiveEvent
public
T caseAnyReceiveEvent(
AnyReceiveEvent object)
- Returns the result of interpreting the object as an instance of 'Any Receive Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Any Receive Event'.
-
See Also:
-
doSwitch(EObject)
caseCreateObjectAction
public
T caseCreateObjectAction(
CreateObjectAction object)
- Returns the result of interpreting the object as an instance of 'Create Object Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Create Object Action'.
-
See Also:
-
doSwitch(EObject)
caseDestroyObjectAction
public
T caseDestroyObjectAction(
DestroyObjectAction object)
- Returns the result of interpreting the object as an instance of 'Destroy Object Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Destroy Object Action'.
-
See Also:
-
doSwitch(EObject)
caseTestIdentityAction
public
T caseTestIdentityAction(
TestIdentityAction object)
- Returns the result of interpreting the object as an instance of 'Test Identity Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Test Identity Action'.
-
See Also:
-
doSwitch(EObject)
caseReadSelfAction
public
T caseReadSelfAction(
ReadSelfAction object)
- Returns the result of interpreting the object as an instance of 'Read Self Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Read Self Action'.
-
See Also:
-
doSwitch(EObject)
caseStructuralFeatureAction
public
T caseStructuralFeatureAction(
StructuralFeatureAction object)
- Returns the result of interpreting the object as an instance of 'Structural Feature Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Structural Feature Action'.
-
See Also:
-
doSwitch(EObject)
caseReadStructuralFeatureAction
public
T caseReadStructuralFeatureAction(
ReadStructuralFeatureAction object)
- Returns the result of interpreting the object as an instance of 'Read Structural Feature Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Read Structural Feature Action'.
-
See Also:
-
doSwitch(EObject)
caseWriteStructuralFeatureAction
public
T caseWriteStructuralFeatureAction(
WriteStructuralFeatureAction object)
- Returns the result of interpreting the object as an instance of 'Write Structural Feature Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Write Structural Feature Action'.
-
See Also:
-
doSwitch(EObject)
caseClearStructuralFeatureAction
public
T caseClearStructuralFeatureAction(
ClearStructuralFeatureAction object)
- Returns the result of interpreting the object as an instance of 'Clear Structural Feature Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Clear Structural Feature Action'.
-
See Also:
-
doSwitch(EObject)
caseRemoveStructuralFeatureValueAction
public
T caseRemoveStructuralFeatureValueAction(
RemoveStructuralFeatureValueAction object)
- Returns the result of interpreting the object as an instance of 'Remove Structural Feature Value Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Remove Structural Feature Value Action'.
-
See Also:
-
doSwitch(EObject)
caseAddStructuralFeatureValueAction
public
T caseAddStructuralFeatureValueAction(
AddStructuralFeatureValueAction object)
- Returns the result of interpreting the object as an instance of 'Add Structural Feature Value Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Add Structural Feature Value Action'.
-
See Also:
-
doSwitch(EObject)
caseLinkAction
public
T caseLinkAction(
LinkAction object)
- Returns the result of interpreting the object as an instance of 'Link Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Link Action'.
-
See Also:
-
doSwitch(EObject)
caseLinkEndData
public
T caseLinkEndData(
LinkEndData object)
- Returns the result of interpreting the object as an instance of 'Link End Data'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Link End Data'.
-
See Also:
-
doSwitch(EObject)
caseQualifierValue
public
T caseQualifierValue(
QualifierValue object)
- Returns the result of interpreting the object as an instance of 'Qualifier Value'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Qualifier Value'.
-
See Also:
-
doSwitch(EObject)
caseReadLinkAction
public
T caseReadLinkAction(
ReadLinkAction object)
- Returns the result of interpreting the object as an instance of 'Read Link Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Read Link Action'.
-
See Also:
-
doSwitch(EObject)
caseLinkEndCreationData
public
T caseLinkEndCreationData(
LinkEndCreationData object)
- Returns the result of interpreting the object as an instance of 'Link End Creation Data'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Link End Creation Data'.
-
See Also:
-
doSwitch(EObject)
caseCreateLinkAction
public
T caseCreateLinkAction(
CreateLinkAction object)
- Returns the result of interpreting the object as an instance of 'Create Link Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Create Link Action'.
-
See Also:
-
doSwitch(EObject)
caseWriteLinkAction
public
T caseWriteLinkAction(
WriteLinkAction object)
- Returns the result of interpreting the object as an instance of 'Write Link Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Write Link Action'.
-
See Also:
-
doSwitch(EObject)
caseDestroyLinkAction
public
T caseDestroyLinkAction(
DestroyLinkAction object)
- Returns the result of interpreting the object as an instance of 'Destroy Link Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Destroy Link Action'.
-
See Also:
-
doSwitch(EObject)
caseLinkEndDestructionData
public
T caseLinkEndDestructionData(
LinkEndDestructionData object)
- Returns the result of interpreting the object as an instance of 'Link End Destruction Data'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Link End Destruction Data'.
-
See Also:
-
doSwitch(EObject)
caseClearAssociationAction
public
T caseClearAssociationAction(
ClearAssociationAction object)
- Returns the result of interpreting the object as an instance of 'Clear Association Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Clear Association Action'.
-
See Also:
-
doSwitch(EObject)
caseBroadcastSignalAction
public
T caseBroadcastSignalAction(
BroadcastSignalAction object)
- Returns the result of interpreting the object as an instance of 'Broadcast Signal Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Broadcast Signal Action'.
-
See Also:
-
doSwitch(EObject)
caseInvocationAction
public
T caseInvocationAction(
InvocationAction object)
- Returns the result of interpreting the object as an instance of 'Invocation Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Invocation Action'.
-
See Also:
-
doSwitch(EObject)
caseSendObjectAction
public
T caseSendObjectAction(
SendObjectAction object)
- Returns the result of interpreting the object as an instance of 'Send Object Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Send Object Action'.
-
See Also:
-
doSwitch(EObject)
caseValueSpecificationAction
public
T caseValueSpecificationAction(
ValueSpecificationAction object)
- Returns the result of interpreting the object as an instance of 'Value Specification Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Value Specification Action'.
-
See Also:
-
doSwitch(EObject)
caseTimeExpression
public
T caseTimeExpression(
TimeExpression object)
- Returns the result of interpreting the object as an instance of 'Time Expression'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Time Expression'.
-
See Also:
-
doSwitch(EObject)
caseObservation
public
T caseObservation(
Observation object)
- Returns the result of interpreting the object as an instance of 'Observation'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Observation'.
-
See Also:
-
doSwitch(EObject)
caseDuration
public
T caseDuration(
Duration object)
- Returns the result of interpreting the object as an instance of 'Duration'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Duration'.
-
See Also:
-
doSwitch(EObject)
caseValuePin
public
T caseValuePin(
ValuePin object)
- Returns the result of interpreting the object as an instance of 'Value Pin'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Value Pin'.
-
See Also:
-
doSwitch(EObject)
caseDurationInterval
public
T caseDurationInterval(
DurationInterval object)
- Returns the result of interpreting the object as an instance of 'Duration Interval'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Duration Interval'.
-
See Also:
-
doSwitch(EObject)
caseInterval
public
T caseInterval(
Interval object)
- Returns the result of interpreting the object as an instance of 'Interval'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interval'.
-
See Also:
-
doSwitch(EObject)
caseTimeConstraint
public
T caseTimeConstraint(
TimeConstraint object)
- Returns the result of interpreting the object as an instance of 'Time Constraint'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Time Constraint'.
-
See Also:
-
doSwitch(EObject)
caseIntervalConstraint
public
T caseIntervalConstraint(
IntervalConstraint object)
- Returns the result of interpreting the object as an instance of 'Interval Constraint'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Interval Constraint'.
-
See Also:
-
doSwitch(EObject)
caseTimeInterval
public
T caseTimeInterval(
TimeInterval object)
- Returns the result of interpreting the object as an instance of 'Time Interval'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Time Interval'.
-
See Also:
-
doSwitch(EObject)
caseDurationConstraint
public
T caseDurationConstraint(
DurationConstraint object)
- Returns the result of interpreting the object as an instance of 'Duration Constraint'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Duration Constraint'.
-
See Also:
-
doSwitch(EObject)
caseTimeObservation
public
T caseTimeObservation(
TimeObservation object)
- Returns the result of interpreting the object as an instance of 'Time Observation'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Time Observation'.
-
See Also:
-
doSwitch(EObject)
caseDurationObservation
public
T caseDurationObservation(
DurationObservation object)
- Returns the result of interpreting the object as an instance of 'Duration Observation'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Duration Observation'.
-
See Also:
-
doSwitch(EObject)
caseOpaqueAction
public
T caseOpaqueAction(
OpaqueAction object)
- Returns the result of interpreting the object as an instance of 'Opaque Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Opaque Action'.
-
See Also:
-
doSwitch(EObject)
caseCallAction
public
T caseCallAction(
CallAction object)
- Returns the result of interpreting the object as an instance of 'Call Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Call Action'.
-
See Also:
-
doSwitch(EObject)
caseSendSignalAction
public
T caseSendSignalAction(
SendSignalAction object)
- Returns the result of interpreting the object as an instance of 'Send Signal Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Send Signal Action'.
-
See Also:
-
doSwitch(EObject)
caseCallOperationAction
public
T caseCallOperationAction(
CallOperationAction object)
- Returns the result of interpreting the object as an instance of 'Call Operation Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Call Operation Action'.
-
See Also:
-
doSwitch(EObject)
caseCallBehaviorAction
public
T caseCallBehaviorAction(
CallBehaviorAction object)
- Returns the result of interpreting the object as an instance of 'Call Behavior Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Call Behavior Action'.
-
See Also:
-
doSwitch(EObject)
caseInformationItem
public
T caseInformationItem(
InformationItem object)
- Returns the result of interpreting the object as an instance of 'Information Item'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Information Item'.
-
See Also:
-
doSwitch(EObject)
caseInformationFlow
public
T caseInformationFlow(
InformationFlow object)
- Returns the result of interpreting the object as an instance of 'Information Flow'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Information Flow'.
-
See Also:
-
doSwitch(EObject)
caseModel
public
T caseModel(
Model object)
- Returns the result of interpreting the object as an instance of 'Model'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Model'.
-
See Also:
-
doSwitch(EObject)
caseVariableAction
public
T caseVariableAction(
VariableAction object)
- Returns the result of interpreting the object as an instance of 'Variable Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Variable Action'.
-
See Also:
-
doSwitch(EObject)
caseReadVariableAction
public
T caseReadVariableAction(
ReadVariableAction object)
- Returns the result of interpreting the object as an instance of 'Read Variable Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Read Variable Action'.
-
See Also:
-
doSwitch(EObject)
caseWriteVariableAction
public
T caseWriteVariableAction(
WriteVariableAction object)
- Returns the result of interpreting the object as an instance of 'Write Variable Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Write Variable Action'.
-
See Also:
-
doSwitch(EObject)
caseClearVariableAction
public
T caseClearVariableAction(
ClearVariableAction object)
- Returns the result of interpreting the object as an instance of 'Clear Variable Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Clear Variable Action'.
-
See Also:
-
doSwitch(EObject)
caseAddVariableValueAction
public
T caseAddVariableValueAction(
AddVariableValueAction object)
- Returns the result of interpreting the object as an instance of 'Add Variable Value Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Add Variable Value Action'.
-
See Also:
-
doSwitch(EObject)
caseRemoveVariableValueAction
public
T caseRemoveVariableValueAction(
RemoveVariableValueAction object)
- Returns the result of interpreting the object as an instance of 'Remove Variable Value Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Remove Variable Value Action'.
-
See Also:
-
doSwitch(EObject)
caseRaiseExceptionAction
public
T caseRaiseExceptionAction(
RaiseExceptionAction object)
- Returns the result of interpreting the object as an instance of 'Raise Exception Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Raise Exception Action'.
-
See Also:
-
doSwitch(EObject)
caseActionInputPin
public
T caseActionInputPin(
ActionInputPin object)
- Returns the result of interpreting the object as an instance of 'Action Input Pin'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Action Input Pin'.
-
See Also:
-
doSwitch(EObject)
caseReadExtentAction
public
T caseReadExtentAction(
ReadExtentAction object)
- Returns the result of interpreting the object as an instance of 'Read Extent Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Read Extent Action'.
-
See Also:
-
doSwitch(EObject)
caseReclassifyObjectAction
public
T caseReclassifyObjectAction(
ReclassifyObjectAction object)
- Returns the result of interpreting the object as an instance of 'Reclassify Object Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Reclassify Object Action'.
-
See Also:
-
doSwitch(EObject)
caseReadIsClassifiedObjectAction
public
T caseReadIsClassifiedObjectAction(
ReadIsClassifiedObjectAction object)
- Returns the result of interpreting the object as an instance of 'Read Is Classified Object Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Read Is Classified Object Action'.
-
See Also:
-
doSwitch(EObject)
caseStartClassifierBehaviorAction
public
T caseStartClassifierBehaviorAction(
StartClassifierBehaviorAction object)
- Returns the result of interpreting the object as an instance of 'Start Classifier Behavior Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Start Classifier Behavior Action'.
-
See Also:
-
doSwitch(EObject)
caseReadLinkObjectEndAction
public
T caseReadLinkObjectEndAction(
ReadLinkObjectEndAction object)
- Returns the result of interpreting the object as an instance of 'Read Link Object End Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Read Link Object End Action'.
-
See Also:
-
doSwitch(EObject)
caseReadLinkObjectEndQualifierAction
public
T caseReadLinkObjectEndQualifierAction(
ReadLinkObjectEndQualifierAction object)
- Returns the result of interpreting the object as an instance of 'Read Link Object End Qualifier Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Read Link Object End Qualifier Action'.
-
See Also:
-
doSwitch(EObject)
caseCreateLinkObjectAction
public
T caseCreateLinkObjectAction(
CreateLinkObjectAction object)
- Returns the result of interpreting the object as an instance of 'Create Link Object Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Create Link Object Action'.
-
See Also:
-
doSwitch(EObject)
caseAcceptEventAction
public
T caseAcceptEventAction(
AcceptEventAction object)
- Returns the result of interpreting the object as an instance of 'Accept Event Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Accept Event Action'.
-
See Also:
-
doSwitch(EObject)
caseAcceptCallAction
public
T caseAcceptCallAction(
AcceptCallAction object)
- Returns the result of interpreting the object as an instance of 'Accept Call Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Accept Call Action'.
-
See Also:
-
doSwitch(EObject)
caseReplyAction
public
T caseReplyAction(
ReplyAction object)
- Returns the result of interpreting the object as an instance of 'Reply Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Reply Action'.
-
See Also:
-
doSwitch(EObject)
caseUnmarshallAction
public
T caseUnmarshallAction(
UnmarshallAction object)
- Returns the result of interpreting the object as an instance of 'Unmarshall Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Unmarshall Action'.
-
See Also:
-
doSwitch(EObject)
caseReduceAction
public
T caseReduceAction(
ReduceAction object)
- Returns the result of interpreting the object as an instance of 'Reduce Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Reduce Action'.
-
See Also:
-
doSwitch(EObject)
caseStartObjectBehaviorAction
public
T caseStartObjectBehaviorAction(
StartObjectBehaviorAction object)
- Returns the result of interpreting the object as an instance of 'Start Object Behavior Action'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Start Object Behavior Action'.
-
See Also:
-
doSwitch(EObject)
caseControlNode
public
T caseControlNode(
ControlNode object)
- Returns the result of interpreting the object as an instance of 'Control Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Control Node'.
-
See Also:
-
doSwitch(EObject)
caseControlFlow
public
T caseControlFlow(
ControlFlow object)
- Returns the result of interpreting the object as an instance of 'Control Flow'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Control Flow'.
-
See Also:
-
doSwitch(EObject)
caseInitialNode
public
T caseInitialNode(
InitialNode object)
- Returns the result of interpreting the object as an instance of 'Initial Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Initial Node'.
-
See Also:
-
doSwitch(EObject)
caseActivityParameterNode
public
T caseActivityParameterNode(
ActivityParameterNode object)
- Returns the result of interpreting the object as an instance of 'Activity Parameter Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Activity Parameter Node'.
-
See Also:
-
doSwitch(EObject)
caseForkNode
public
T caseForkNode(
ForkNode object)
- Returns the result of interpreting the object as an instance of 'Fork Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Fork Node'.
-
See Also:
-
doSwitch(EObject)
caseFlowFinalNode
public
T caseFlowFinalNode(
FlowFinalNode object)
- Returns the result of interpreting the object as an instance of 'Flow Final Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Flow Final Node'.
-
See Also:
-
doSwitch(EObject)
caseFinalNode
public
T caseFinalNode(
FinalNode object)
- Returns the result of interpreting the object as an instance of 'Final Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Final Node'.
-
See Also:
-
doSwitch(EObject)
caseCentralBufferNode
public
T caseCentralBufferNode(
CentralBufferNode object)
- Returns the result of interpreting the object as an instance of 'Central Buffer Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Central Buffer Node'.
-
See Also:
-
doSwitch(EObject)
caseMergeNode
public
T caseMergeNode(
MergeNode object)
- Returns the result of interpreting the object as an instance of 'Merge Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Merge Node'.
-
See Also:
-
doSwitch(EObject)
caseDecisionNode
public
T caseDecisionNode(
DecisionNode object)
- Returns the result of interpreting the object as an instance of 'Decision Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Decision Node'.
-
See Also:
-
doSwitch(EObject)
caseActivityFinalNode
public
T caseActivityFinalNode(
ActivityFinalNode object)
- Returns the result of interpreting the object as an instance of 'Activity Final Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Activity Final Node'.
-
See Also:
-
doSwitch(EObject)
caseJoinNode
public
T caseJoinNode(
JoinNode object)
- Returns the result of interpreting the object as an instance of 'Join Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Join Node'.
-
See Also:
-
doSwitch(EObject)
caseDataStoreNode
public
T caseDataStoreNode(
DataStoreNode object)
- Returns the result of interpreting the object as an instance of 'Data Store Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Data Store Node'.
-
See Also:
-
doSwitch(EObject)
caseObjectFlow
public
T caseObjectFlow(
ObjectFlow object)
- Returns the result of interpreting the object as an instance of 'Object Flow'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Object Flow'.
-
See Also:
-
doSwitch(EObject)
caseSequenceNode
public
T caseSequenceNode(
SequenceNode object)
- Returns the result of interpreting the object as an instance of 'Sequence Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Sequence Node'.
-
See Also:
-
doSwitch(EObject)
caseConditionalNode
public
T caseConditionalNode(
ConditionalNode object)
- Returns the result of interpreting the object as an instance of 'Conditional Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Conditional Node'.
-
See Also:
-
doSwitch(EObject)
caseClause
public
T caseClause(
Clause object)
- Returns the result of interpreting the object as an instance of 'Clause'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Clause'.
-
See Also:
-
doSwitch(EObject)
caseLoopNode
public
T caseLoopNode(
LoopNode object)
- Returns the result of interpreting the object as an instance of 'Loop Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Loop Node'.
-
See Also:
-
doSwitch(EObject)
caseExpansionNode
public
T caseExpansionNode(
ExpansionNode object)
- Returns the result of interpreting the object as an instance of 'Expansion Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Expansion Node'.
-
See Also:
-
doSwitch(EObject)
caseExpansionRegion
public
T caseExpansionRegion(
ExpansionRegion object)
- Returns the result of interpreting the object as an instance of 'Expansion Region'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Expansion Region'.
-
See Also:
-
doSwitch(EObject)
caseComponentRealization
public
T caseComponentRealization(
ComponentRealization object)
- Returns the result of interpreting the object as an instance of 'Component Realization'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Component Realization'.
-
See Also:
-
doSwitch(EObject)
caseComponent
public
T caseComponent(
Component object)
- Returns the result of interpreting the object as an instance of 'Component'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Component'.
-
See Also:
-
doSwitch(EObject)
caseNode
public
T caseNode(
Node object)
- Returns the result of interpreting the object as an instance of 'Node'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Node'.
-
See Also:
-
doSwitch(EObject)
caseDevice
public
T caseDevice(
Device object)
- Returns the result of interpreting the object as an instance of 'Device'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Device'.
-
See Also:
-
doSwitch(EObject)
caseExecutionEnvironment
public
T caseExecutionEnvironment(
ExecutionEnvironment object)
- Returns the result of interpreting the object as an instance of 'Execution Environment'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Execution Environment'.
-
See Also:
-
doSwitch(EObject)
caseCommunicationPath
public
T caseCommunicationPath(
CommunicationPath object)
- Returns the result of interpreting the object as an instance of 'Communication Path'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Communication Path'.
-
See Also:
-
doSwitch(EObject)
caseFinalState
public
T caseFinalState(
FinalState object)
- Returns the result of interpreting the object as an instance of 'Final State'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Final State'.
-
See Also:
-
doSwitch(EObject)
caseTimeEvent
public
T caseTimeEvent(
TimeEvent object)
- Returns the result of interpreting the object as an instance of 'Time Event'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Time Event'.
-
See Also:
-
doSwitch(EObject)
caseProtocolTransition
public
T caseProtocolTransition(
ProtocolTransition object)
- Returns the result of interpreting the object as an instance of 'Protocol Transition'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Protocol Transition'.
-
See Also:
-
doSwitch(EObject)
caseAssociationClass
public
T caseAssociationClass(
AssociationClass object)
- Returns the result of interpreting the object as an instance of 'Association Class'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'Association Class'.
-
See Also:
-
doSwitch(EObject)
caseEModelElement
public
T caseEModelElement(org.eclipse.emf.ecore.EModelElement object)
- Returns the result of interpreting the object as an instance of 'EModel Element'.
This implementation returns null;
returning a non-null result will terminate the switch.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'EModel Element'.
-
See Also:
-
doSwitch(EObject)
defaultCase
public
T defaultCase(org.eclipse.emf.ecore.EObject object)
- Returns the result of interpreting the object as an instance of 'EObject'.
This implementation returns null;
returning a non-null result will terminate the switch, but this is the last case anyway.
-
-
Parameters:
-
object
- the target of the switch.
-
Returns:
- the result of interpreting the object as an instance of 'EObject'.
-
See Also:
-
doSwitch(org.eclipse.emf.ecore.EObject)