public class IEC60870DeviceImpl extends org.eclipse.scada.configuration.infrastructure.impl.DeviceImpl implements IEC60870Device
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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 int |
port
The cached value of the '
Port' attribute. |
protected static int |
PORT_EDEFAULT
The default value of the '
Port' attribute. |
protected ProtocolOptions |
protocolOptions
The cached value of the '
Protocol Options' containment reference. |
name, NAME_EDEFAULT, SHORT_DESCRIPTION_EDEFAULT, shortDescriptionEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
IEC60870DeviceImpl() |
| Modifier and Type | Method and Description |
|---|---|
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() |
int |
getPort() |
ProtocolOptions |
getProtocolOptions() |
void |
setDataModuleOptions(ClientDataModuleOptions newDataModuleOptions) |
void |
setPort(int newPort) |
void |
setProtocolOptions(ProtocolOptions newProtocolOptions) |
String |
toString() |
basicGetNode, basicSetNode, eBasicRemoveFromContainerFeature, eInverseAdd, getName, getNode, getShortDescription, setName, setNode, setShortDescriptioneBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNode, setNodegetName, setNamegetShortDescription, setShortDescriptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected ClientDataModuleOptions dataModuleOptions
Data Module Options' containment reference.
getDataModuleOptions()protected ProtocolOptions protocolOptions
Protocol Options' containment reference.
getProtocolOptions()protected static final int PORT_EDEFAULT
Port' attribute.
getPort(),
Constant Field Valuesprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.scada.configuration.infrastructure.impl.DeviceImplpublic ClientDataModuleOptions getDataModuleOptions()
getDataModuleOptions in interface IEC60870DeviceIEC60870Device.setDataModuleOptions(ClientDataModuleOptions),
IEC60870Package.getIEC60870Device_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 IEC60870DevicenewDataModuleOptions - the new value of the 'Data Module Options' containment reference.IEC60870Device.getDataModuleOptions()public ProtocolOptions getProtocolOptions()
getProtocolOptions in interface IEC60870DeviceIEC60870Device.setProtocolOptions(ProtocolOptions),
IEC60870Package.getIEC60870Device_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 IEC60870DevicenewProtocolOptions - the new value of the 'Protocol Options' containment reference.IEC60870Device.getProtocolOptions()public int getPort()
getPort in interface IEC60870DeviceIEC60870Device.setPort(int),
IEC60870Package.getIEC60870Device_Port()public void setPort(int newPort)
setPort in interface IEC60870DevicenewPort - the new value of the 'Port' attribute.IEC60870Device.getPort()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.scada.configuration.infrastructure.impl.DeviceImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.scada.configuration.infrastructure.impl.DeviceImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.scada.configuration.infrastructure.impl.DeviceImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.scada.configuration.infrastructure.impl.DeviceImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.scada.configuration.infrastructure.impl.DeviceImplpublic String toString()
toString in class org.eclipse.scada.configuration.infrastructure.impl.DeviceImplCopyright © 2017 Eclipse NeoSCADA Project. All rights reserved.