public class ModbusExporterDeviceImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements ModbusExporterDevice
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 static ByteOrder |
DATA_ORDER_EDEFAULT
The default value of the '
Data Order ' attribute. |
protected ByteOrder |
dataOrder
The cached value of the '
Data Order ' attribute. |
protected org.eclipse.emf.common.util.EList<ModbusExporterItem> |
items
The cached value of the '
Items ' containment reference list. |
protected Endpoint |
port
The cached value of the '
Port ' reference. |
protected org.eclipse.emf.common.util.EList<PropertyEntry> |
properties
The cached value of the '
Properties ' containment reference list. |
protected static int |
SLAVE_ID_EDEFAULT
The default value of the '
Slave Id ' attribute. |
protected int |
slaveId
The cached value of the '
Slave Id ' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
ModbusExporterDeviceImpl() |
Modifier and Type | Method and Description |
---|---|
Endpoint |
basicGetPort() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
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) |
ByteOrder |
getDataOrder() |
org.eclipse.emf.common.util.EList<ModbusExporterItem> |
getItems() |
Endpoint |
getPort() |
org.eclipse.emf.common.util.EList<PropertyEntry> |
getProperties() |
int |
getSlaveId() |
void |
setDataOrder(ByteOrder newDataOrder) |
void |
setPort(Endpoint newPort) |
void |
setSlaveId(int newSlaveId) |
String |
toString() |
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, eBasicRemoveFromContainerFeature, 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, 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
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.common.util.EList<ModbusExporterItem> items
Items
' containment reference list.
getItems()
protected static final int SLAVE_ID_EDEFAULT
Slave Id
' attribute.
getSlaveId()
,
Constant Field Valuesprotected int slaveId
Slave Id
' attribute.
getSlaveId()
protected org.eclipse.emf.common.util.EList<PropertyEntry> properties
Properties
' containment reference list.
getProperties()
protected static final ByteOrder DATA_ORDER_EDEFAULT
Data Order
' attribute.
getDataOrder()
protected ByteOrder dataOrder
Data Order
' attribute.
getDataOrder()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.util.EList<ModbusExporterItem> getItems()
getItems
in interface ModbusExporterDevice
ModbusPackage.getModbusExporterDevice_Items()
public Endpoint getPort()
getPort
in interface ModbusExporterDevice
ModbusExporterDevice.setPort(Endpoint)
,
ModbusPackage.getModbusExporterDevice_Port()
public Endpoint basicGetPort()
public void setPort(Endpoint newPort)
setPort
in interface ModbusExporterDevice
newPort
- the new value of the 'Port' reference.ModbusExporterDevice.getPort()
public int getSlaveId()
getSlaveId
in interface ModbusExporterDevice
ModbusExporterDevice.setSlaveId(int)
,
ModbusPackage.getModbusExporterDevice_SlaveId()
public void setSlaveId(int newSlaveId)
setSlaveId
in interface ModbusExporterDevice
newSlaveId
- the new value of the 'Slave Id' attribute.ModbusExporterDevice.getSlaveId()
public org.eclipse.emf.common.util.EList<PropertyEntry> getProperties()
getProperties
in interface ModbusExporterDevice
ModbusPackage.getModbusExporterDevice_Properties()
public ByteOrder getDataOrder()
getDataOrder
in interface ModbusExporterDevice
ByteOrder
,
ModbusExporterDevice.setDataOrder(ByteOrder)
,
ModbusPackage.getModbusExporterDevice_DataOrder()
public void setDataOrder(ByteOrder newDataOrder)
setDataOrder
in interface ModbusExporterDevice
newDataOrder
- the new value of the 'Data Order' attribute.ByteOrder
,
ModbusExporterDevice.getDataOrder()
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl