public class DaveDeviceImpl extends DeviceImpl implements DaveDevice
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<DaveBlockDefinition> |
blocks
The cached value of the '
Blocks ' containment reference list. |
protected int |
port
The cached value of the '
Port ' attribute. |
protected static int |
PORT_EDEFAULT
The default value of the '
Port ' attribute. |
protected short |
rack
The cached value of the '
Rack ' attribute. |
protected static short |
RACK_EDEFAULT
The default value of the '
Rack ' attribute. |
protected static int |
READ_TIMEOUT_EDEFAULT
The default value of the '
Read Timeout ' attribute. |
protected int |
readTimeout
The cached value of the '
Read Timeout ' attribute. |
protected short |
slot
The cached value of the '
Slot ' attribute. |
protected static short |
SLOT_EDEFAULT
The default value of the '
Slot ' attribute. |
protected TypeSystem |
typeSystem
The cached value of the '
Type System ' reference. |
name, NAME_EDEFAULT, SHORT_DESCRIPTION_EDEFAULT, shortDescription
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
DaveDeviceImpl() |
Modifier and Type | Method and Description |
---|---|
TypeSystem |
basicGetTypeSystem() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<DaveBlockDefinition> |
getBlocks() |
int |
getPort() |
short |
getRack() |
int |
getReadTimeout() |
short |
getSlot() |
TypeSystem |
getTypeSystem() |
void |
setPort(int newPort) |
void |
setRack(short newRack) |
void |
setReadTimeout(int newReadTimeout) |
void |
setSlot(short newSlot) |
void |
setTypeSystem(TypeSystem newTypeSystem) |
String |
toString() |
basicGetNode, basicSetNode, eBasicRemoveFromContainerFeature, getName, getNode, getShortDescription, setName, setNode, setShortDescription
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getNode, setNode
getName, setName
getShortDescription, setShortDescription
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final int PORT_EDEFAULT
Port
' attribute.
getPort()
,
Constant Field Valuesprotected static final short RACK_EDEFAULT
Rack
' attribute.
getRack()
,
Constant Field Valuesprotected static final short SLOT_EDEFAULT
Slot
' attribute.
getSlot()
,
Constant Field Valuesprotected org.eclipse.emf.common.util.EList<DaveBlockDefinition> blocks
Blocks
' containment reference list.
getBlocks()
protected TypeSystem typeSystem
Type System
' reference.
getTypeSystem()
protected static final int READ_TIMEOUT_EDEFAULT
Read Timeout
' attribute.
getReadTimeout()
,
Constant Field Valuesprotected int readTimeout
Read Timeout
' attribute.
getReadTimeout()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class DeviceImpl
public int getPort()
getPort
in interface DaveDevice
DaveDevice.setPort(int)
,
DavePackage.getDaveDevice_Port()
public void setPort(int newPort)
setPort
in interface DaveDevice
newPort
- the new value of the 'Port' attribute.DaveDevice.getPort()
public short getRack()
getRack
in interface DaveDevice
DaveDevice.setRack(short)
,
DavePackage.getDaveDevice_Rack()
public void setRack(short newRack)
setRack
in interface DaveDevice
newRack
- the new value of the 'Rack' attribute.DaveDevice.getRack()
public short getSlot()
getSlot
in interface DaveDevice
DaveDevice.setSlot(short)
,
DavePackage.getDaveDevice_Slot()
public void setSlot(short newSlot)
setSlot
in interface DaveDevice
newSlot
- the new value of the 'Slot' attribute.DaveDevice.getSlot()
public org.eclipse.emf.common.util.EList<DaveBlockDefinition> getBlocks()
getBlocks
in interface DaveDevice
DavePackage.getDaveDevice_Blocks()
,
DaveBlockDefinition.getDevice()
public TypeSystem getTypeSystem()
getTypeSystem
in interface DaveDevice
DaveDevice.setTypeSystem(TypeSystem)
,
DavePackage.getDaveDevice_TypeSystem()
public TypeSystem basicGetTypeSystem()
public void setTypeSystem(TypeSystem newTypeSystem)
setTypeSystem
in interface DaveDevice
newTypeSystem
- the new value of the 'Type System' reference.DaveDevice.getTypeSystem()
public int getReadTimeout()
getReadTimeout
in interface DaveDevice
DaveDevice.setReadTimeout(int)
,
DavePackage.getDaveDevice_ReadTimeout()
public void setReadTimeout(int newReadTimeout)
setReadTimeout
in interface DaveDevice
newReadTimeout
- the new value of the 'Read Timeout' attribute.DaveDevice.getReadTimeout()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class DeviceImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class DeviceImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class DeviceImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class DeviceImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class DeviceImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class DeviceImpl
public String toString()
toString
in class DeviceImpl