public class DeviceImpl extends LocalizableImpl implements Device
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static DeviceActivationType |
ACTIVATION_STATE_EDEFAULT
The default value of the '
Activation State' attribute. |
protected DeviceActivationType |
activationState
The cached value of the '
Activation State' attribute. |
protected DeviceConfiguration |
configuration
The cached value of the '
Configuration' reference. |
protected DeviceInfo |
deviceInformation
The cached value of the '
Device Information' containment reference. |
protected java.lang.String |
id
The cached value of the '
Id' attribute. |
protected static java.lang.String |
ID_EDEFAULT
The default value of the '
Id' attribute. |
protected static LifeCycleDeviceType |
LIFE_CYCLE_TYPE_EDEFAULT
The default value of the '
Life Cycle Type' attribute. |
protected LifeCycleDeviceType |
lifeCycleType
The cached value of the '
Life Cycle Type' attribute. |
protected SystemInfo |
systemInformation
The cached value of the '
System Information' containment reference. |
location| Modifier | Constructor and Description |
|---|---|
protected |
DeviceImpl() |
| Modifier and Type | Method and Description |
|---|---|
DeviceConfiguration |
basicGetConfiguration() |
NotificationChain |
basicSetDeviceInformation(DeviceInfo newDeviceInformation,
NotificationChain msgs) |
NotificationChain |
basicSetSystemInformation(SystemInfo newSystemInformation,
NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
DeviceActivationType |
getActivationState() |
DeviceConfiguration |
getConfiguration() |
DeviceInfo |
getDeviceInformation() |
java.lang.String |
getId() |
LifeCycleDeviceType |
getLifeCycleType() |
SystemInfo |
getSystemInformation() |
void |
setActivationState(DeviceActivationType newActivationState) |
void |
setConfiguration(DeviceConfiguration newConfiguration) |
void |
setDeviceInformation(DeviceInfo newDeviceInformation) |
void |
setId(java.lang.String newId) |
void |
setLifeCycleType(LifeCycleDeviceType newLifeCycleType) |
void |
setSystemInformation(SystemInfo newSystemInformation) |
java.lang.String |
toString() |
getLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLocationprotected static final java.lang.String ID_EDEFAULT
Id' attribute.
getId()protected static final DeviceActivationType ACTIVATION_STATE_EDEFAULT
Activation State' attribute.
getActivationState()protected DeviceActivationType activationState
Activation State' attribute.
getActivationState()protected DeviceConfiguration configuration
Configuration' reference.
getConfiguration()protected DeviceInfo deviceInformation
Device Information' containment reference.
getDeviceInformation()protected SystemInfo systemInformation
System Information' containment reference.
getSystemInformation()protected static final LifeCycleDeviceType LIFE_CYCLE_TYPE_EDEFAULT
Life Cycle Type' attribute.
getLifeCycleType()protected LifeCycleDeviceType lifeCycleType
Life Cycle Type' attribute.
getLifeCycleType()protected EClass eStaticClass()
eStaticClass in class LocalizableImplpublic java.lang.String getId()
getId in interface DeviceDevice.setId(String),
TOSDevicePackage.getDevice_Id()public void setId(java.lang.String newId)
setId in interface DevicenewId - the new value of the 'Id' attribute.Device.getId()public DeviceActivationType getActivationState()
getActivationState in interface DeviceDeviceActivationType,
Device.setActivationState(DeviceActivationType),
TOSDevicePackage.getDevice_ActivationState()public void setActivationState(DeviceActivationType newActivationState)
setActivationState in interface DevicenewActivationState - the new value of the 'Activation State' attribute.DeviceActivationType,
Device.getActivationState()public DeviceConfiguration getConfiguration()
getConfiguration in interface DeviceDevice.setConfiguration(DeviceConfiguration),
TOSDevicePackage.getDevice_Configuration()public DeviceConfiguration basicGetConfiguration()
public void setConfiguration(DeviceConfiguration newConfiguration)
setConfiguration in interface DevicenewConfiguration - the new value of the 'Configuration' reference.Device.getConfiguration()public DeviceInfo getDeviceInformation()
getDeviceInformation in interface DeviceDevice.setDeviceInformation(DeviceInfo),
TOSDevicePackage.getDevice_DeviceInformation()public NotificationChain basicSetDeviceInformation(DeviceInfo newDeviceInformation, NotificationChain msgs)
public void setDeviceInformation(DeviceInfo newDeviceInformation)
setDeviceInformation in interface DevicenewDeviceInformation - the new value of the 'Device Information' containment reference.Device.getDeviceInformation()public SystemInfo getSystemInformation()
getSystemInformation in interface DeviceDevice.setSystemInformation(SystemInfo),
TOSDevicePackage.getDevice_SystemInformation()public NotificationChain basicSetSystemInformation(SystemInfo newSystemInformation, NotificationChain msgs)
public void setSystemInformation(SystemInfo newSystemInformation)
setSystemInformation in interface DevicenewSystemInformation - the new value of the 'System Information' containment reference.Device.getSystemInformation()public LifeCycleDeviceType getLifeCycleType()
getLifeCycleType in interface DeviceLifeCycleDeviceType,
Device.setLifeCycleType(LifeCycleDeviceType),
TOSDevicePackage.getDevice_LifeCycleType()public void setLifeCycleType(LifeCycleDeviceType newLifeCycleType)
setLifeCycleType in interface DevicenewLifeCycleType - the new value of the 'Life Cycle Type' attribute.LifeCycleDeviceType,
Device.getLifeCycleType()public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class LocalizableImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class LocalizableImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class LocalizableImplpublic void eUnset(int featureID)
eUnset in class LocalizableImplpublic boolean eIsSet(int featureID)
eIsSet in class LocalizableImplpublic java.lang.String toString()
Data In Motion GmbH all rights reserved