public class ModbusSlaveImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements ModbusSlave
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<ModbusBlock> |
blocks
The cached value of the '
Blocks ' containment reference list. |
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 String |
id
The cached value of the '
Id ' attribute. |
protected static String |
ID_EDEFAULT
The default value of the '
Id ' attribute. |
protected static byte |
UNIT_ADDRESS_EDEFAULT
The default value of the '
Unit Address ' attribute. |
protected byte |
unitAddress
The cached value of the '
Unit Address ' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
ModbusSlaveImpl() |
Modifier and Type | Method and Description |
---|---|
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) |
org.eclipse.emf.common.util.EList<ModbusBlock> |
getBlocks() |
ByteOrder |
getDataOrder() |
String |
getId() |
byte |
getUnitAddress() |
void |
setDataOrder(ByteOrder newDataOrder) |
void |
setId(String newId) |
void |
setUnitAddress(byte newUnitAddress) |
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<ModbusBlock> blocks
Blocks
' containment reference list.
getBlocks()
protected static final byte UNIT_ADDRESS_EDEFAULT
Unit Address
' attribute.
getUnitAddress()
,
Constant Field Valuesprotected byte unitAddress
Unit Address
' attribute.
getUnitAddress()
protected static final String ID_EDEFAULT
Id
' attribute.
getId()
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<ModbusBlock> getBlocks()
getBlocks
in interface ModbusSlave
ModbusPackage.getModbusSlave_Blocks()
public byte getUnitAddress()
getUnitAddress
in interface ModbusSlave
ModbusSlave.setUnitAddress(byte)
,
ModbusPackage.getModbusSlave_UnitAddress()
public void setUnitAddress(byte newUnitAddress)
setUnitAddress
in interface ModbusSlave
newUnitAddress
- the new value of the 'Unit Address' attribute.ModbusSlave.getUnitAddress()
public String getId()
getId
in interface ModbusSlave
ModbusSlave.setId(String)
,
ModbusPackage.getModbusSlave_Id()
public void setId(String newId)
setId
in interface ModbusSlave
newId
- the new value of the 'Id' attribute.ModbusSlave.getId()
public ByteOrder getDataOrder()
getDataOrder
in interface ModbusSlave
ByteOrder
,
ModbusSlave.setDataOrder(ByteOrder)
,
ModbusPackage.getModbusSlave_DataOrder()
public void setDataOrder(ByteOrder newDataOrder)
setDataOrder
in interface ModbusSlave
newDataOrder
- the new value of the 'Data Order' attribute.ByteOrder
,
ModbusSlave.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