public class ComponentInternalDependenciesSwitch<T> extends Switch<T>
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.
ComponentInternalDependenciesPackage
Constructor and Description |
---|
ComponentInternalDependenciesSwitch()
Creates an instance of the switch.
|
Modifier and Type | Method and Description |
---|---|
T |
caseComponentInternalDependencyRepository(ComponentInternalDependencyRepository object)
Returns the result of interpreting the object as an instance of 'Component Internal Dependency Repository'.
|
T |
caseIdentifier(de.uka.ipd.sdq.identifier.Identifier object)
Returns the result of interpreting the object as an instance of 'Identifier'.
|
T |
caseOperationToOperationDependency(OperationToOperationDependency object)
Returns the result of interpreting the object as an instance of 'Operation To Operation Dependency'.
|
T |
caseRoleToRoleDependency(RoleToRoleDependency object)
Returns the result of interpreting the object as an instance of 'Role To Role Dependency'.
|
T |
defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.
|
public ComponentInternalDependenciesSwitch()
public T caseComponentInternalDependencyRepository(ComponentInternalDependencyRepository object)
object
- the target of the switch.doSwitch(EObject)
public T caseRoleToRoleDependency(RoleToRoleDependency object)
object
- the target of the switch.doSwitch(EObject)
public T caseOperationToOperationDependency(OperationToOperationDependency object)
object
- the target of the switch.doSwitch(EObject)
public T caseIdentifier(de.uka.ipd.sdq.identifier.Identifier object)
object
- the target of the switch.doSwitch(EObject)
public T defaultCase(EObject object)
defaultCase
in class Switch<T>
object
- the target of the switch.Switch.doSwitch(org.eclipse.emf.ecore.EObject)