|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.mtj.api.runtimes.util.RuntimesSwitch
public class RuntimesSwitch
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.
RuntimesPackage| Constructor Summary | |
|---|---|
RuntimesSwitch()
Creates an instance of the switch. |
|
| Method Summary | |
|---|---|
java.lang.Object |
caseDeviceConfiguration(DeviceConfiguration object)
Returns the result of interpretting the object as an instance of 'Device Configuration'. |
java.lang.Object |
caseDeviceProfile(DeviceProfile object)
Returns the result of interpretting the object as an instance of 'Device Profile'. |
java.lang.Object |
caseImplementationRef(ImplementationRef object)
Returns the result of interpretting the object as an instance of 'Implementation Ref'. |
java.lang.Object |
caseJvmImplementation(JvmImplementation object)
Returns the result of interpretting the object as an instance of 'Jvm Implementation'. |
java.lang.Object |
caseRuntimePlatform(RuntimePlatform object)
Returns the result of interpretting the object as an instance of 'Runtime Platform'. |
java.lang.Object |
caseRuntimePlatformDefinition(RuntimePlatformDefinition object)
Returns the result of interpretting the object as an instance of 'Runtime Platform Definition'. |
java.lang.Object |
caseServiceApi(ServiceApi object)
Returns the result of interpretting the object as an instance of 'Service Api'. |
java.lang.Object |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpretting the object as an instance of 'EObject'. |
java.lang.Object |
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. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RuntimesSwitch()
| Method Detail |
|---|
public java.lang.Object doSwitch(org.eclipse.emf.ecore.EObject theEObject)
caseXXX for each class of the model until one returns a non null result; it yields that result.
caseXXX call.public java.lang.Object caseRuntimePlatformDefinition(RuntimePlatformDefinition object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDeviceProfile(DeviceProfile object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseServiceApi(ServiceApi object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDeviceConfiguration(DeviceConfiguration object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseImplementationRef(ImplementationRef object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseJvmImplementation(JvmImplementation object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRuntimePlatform(RuntimePlatform object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)
object - the target of the switch.
doSwitch(org.eclipse.emf.ecore.EObject)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||