|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.mtj.api.devices.util.DevicesSwitch
public class DevicesSwitch
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.
DevicesPackage| Constructor Summary | |
|---|---|
DevicesSwitch()
Creates an instance of the switch. |
|
| Method Summary | |
|---|---|
java.lang.Object |
caseConfiguration(Configuration object)
Returns the result of interpretting the object as an instance of 'Configuration'. |
java.lang.Object |
caseConfigurationError(ConfigurationError object)
Returns the result of interpretting the object as an instance of 'Configuration Error'. |
java.lang.Object |
caseConfigurationItem(ConfigurationItem object)
Returns the result of interpretting the object as an instance of 'Configuration Item'. |
java.lang.Object |
caseConfigurationValue(ConfigurationValue object)
Returns the result of interpretting the object as an instance of 'Configuration Value'. |
java.lang.Object |
caseDevice(Device object)
Returns the result of interpretting the object as an instance of 'Device'. |
java.lang.Object |
caseDeviceCapability(DeviceCapability object)
Returns the result of interpretting the object as an instance of 'Device Capability'. |
java.lang.Object |
caseDeviceDescription(DeviceDescription object)
Returns the result of interpretting the object as an instance of 'Device Description'. |
java.lang.Object |
caseDeviceFeature(DeviceFeature object)
Returns the result of interpretting the object as an instance of 'Device Feature'. |
java.lang.Object |
caseDeviceGroup(DeviceGroup object)
Returns the result of interpretting the object as an instance of 'Device Group'. |
java.lang.Object |
caseDevicePlatform(DevicePlatform object)
Returns the result of interpretting the object as an instance of 'Device Platform'. |
java.lang.Object |
casePermission(Permission object)
Returns the result of interpretting the object as an instance of 'Permission'. |
java.lang.Object |
caseProtectionDomain(ProtectionDomain object)
Returns the result of interpretting the object as an instance of 'Protection Domain'. |
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 DevicesSwitch()
| 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 caseDevicePlatform(DevicePlatform object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDevice(Device object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseConfiguration(Configuration object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseConfigurationItem(ConfigurationItem object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseConfigurationError(ConfigurationError object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseProtectionDomain(ProtectionDomain object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object casePermission(Permission object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDeviceDescription(DeviceDescription object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDeviceCapability(DeviceCapability object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDeviceFeature(DeviceFeature object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDeviceGroup(DeviceGroup object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseConfigurationValue(ConfigurationValue 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 | |||||||||