public class ClientDeviceImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements ClientDevice
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 ClientDataModuleOptions |
dataModuleOptions
The cached value of the '
Data Module Options ' containment reference. |
protected Endpoint |
endpoint
The cached value of the '
Endpoint ' reference. |
protected String |
id
The cached value of the '
Id ' attribute. |
protected static String |
ID_EDEFAULT
The default value of the '
Id ' attribute. |
protected ProtocolOptions |
protocolOptions
The cached value of the '
Protocol Options ' containment reference. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
ClientDeviceImpl() |
Modifier and Type | Method and Description |
---|---|
Endpoint |
basicGetEndpoint() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetDataModuleOptions(ClientDataModuleOptions newDataModuleOptions,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetProtocolOptions(ProtocolOptions newProtocolOptions,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
ClientDataModuleOptions |
getDataModuleOptions() |
Endpoint |
getEndpoint() |
String |
getId() |
ProtocolOptions |
getProtocolOptions() |
void |
setDataModuleOptions(ClientDataModuleOptions newDataModuleOptions) |
void |
setEndpoint(Endpoint newEndpoint) |
void |
setId(String newId) |
void |
setProtocolOptions(ProtocolOptions newProtocolOptions) |
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 Endpoint endpoint
Endpoint
' reference.
getEndpoint()
protected ProtocolOptions protocolOptions
Protocol Options
' containment reference.
getProtocolOptions()
protected ClientDataModuleOptions dataModuleOptions
Data Module Options
' containment reference.
getDataModuleOptions()
protected static final String ID_EDEFAULT
Id
' attribute.
getId()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Endpoint getEndpoint()
getEndpoint
in interface ClientDevice
ClientDevice.setEndpoint(Endpoint)
,
IEC60870Package.getClientDevice_Endpoint()
public Endpoint basicGetEndpoint()
public void setEndpoint(Endpoint newEndpoint)
setEndpoint
in interface ClientDevice
newEndpoint
- the new value of the 'Endpoint' reference.ClientDevice.getEndpoint()
public ProtocolOptions getProtocolOptions()
getProtocolOptions
in interface ClientDevice
ClientDevice.setProtocolOptions(ProtocolOptions)
,
IEC60870Package.getClientDevice_ProtocolOptions()
public org.eclipse.emf.common.notify.NotificationChain basicSetProtocolOptions(ProtocolOptions newProtocolOptions, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setProtocolOptions(ProtocolOptions newProtocolOptions)
setProtocolOptions
in interface ClientDevice
newProtocolOptions
- the new value of the 'Protocol Options' containment reference.ClientDevice.getProtocolOptions()
public ClientDataModuleOptions getDataModuleOptions()
getDataModuleOptions
in interface ClientDevice
ClientDevice.setDataModuleOptions(ClientDataModuleOptions)
,
IEC60870Package.getClientDevice_DataModuleOptions()
public org.eclipse.emf.common.notify.NotificationChain basicSetDataModuleOptions(ClientDataModuleOptions newDataModuleOptions, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDataModuleOptions(ClientDataModuleOptions newDataModuleOptions)
setDataModuleOptions
in interface ClientDevice
newDataModuleOptions
- the new value of the 'Data Module Options' containment reference.ClientDevice.getDataModuleOptions()
public String getId()
getId
in interface ClientDevice
ClientDevice.setId(String)
,
IEC60870Package.getClientDevice_Id()
public void setId(String newId)
setId
in interface ClientDevice
newId
- the new value of the 'Id' attribute.ClientDevice.getId()
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