public class DataModuleOptionsImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements DataModuleOptions
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 static Integer |
BACKGROUND_SCAN_PERIOD_EDEFAULT
The default value of the '
Background Scan Period' attribute. |
protected Integer |
backgroundScanPeriod
The cached value of the '
Background Scan Period' attribute. |
protected static Integer |
SPONTANEOUS_ITEM_BUFFER_EDEFAULT
The default value of the '
Spontaneous Item Buffer' attribute. |
protected Integer |
spontaneousItemBuffer
The cached value of the '
Spontaneous Item Buffer' attribute. |
protected static boolean |
TIMESTAMPS_FOR_BOOLEAN_EDEFAULT
The default value of the '
Timestamps For Boolean' attribute. |
protected static boolean |
TIMESTAMPS_FOR_FLOAT_EDEFAULT
The default value of the '
Timestamps For Float' attribute. |
protected boolean |
timestampsForBoolean
The cached value of the '
Timestamps For Boolean' attribute. |
protected boolean |
timestampsForFloat
The cached value of the '
Timestamps For Float' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
DataModuleOptionsImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Integer |
getBackgroundScanPeriod() |
Integer |
getSpontaneousItemBuffer() |
boolean |
isTimestampsForBoolean() |
boolean |
isTimestampsForFloat() |
void |
setBackgroundScanPeriod(Integer newBackgroundScanPeriod) |
void |
setSpontaneousItemBuffer(Integer newSpontaneousItemBuffer) |
void |
setTimestampsForBoolean(boolean newTimestampsForBoolean) |
void |
setTimestampsForFloat(boolean newTimestampsForFloat) |
String |
toString() |
eBasicSetContainer, 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, 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, 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, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final Integer BACKGROUND_SCAN_PERIOD_EDEFAULT
Background Scan Period' attribute.
getBackgroundScanPeriod()protected Integer backgroundScanPeriod
Background Scan Period' attribute.
getBackgroundScanPeriod()protected static final Integer SPONTANEOUS_ITEM_BUFFER_EDEFAULT
Spontaneous Item Buffer' attribute.
getSpontaneousItemBuffer()protected Integer spontaneousItemBuffer
Spontaneous Item Buffer' attribute.
getSpontaneousItemBuffer()protected static final boolean TIMESTAMPS_FOR_BOOLEAN_EDEFAULT
Timestamps For Boolean' attribute.
protected boolean timestampsForBoolean
Timestamps For Boolean' attribute.
isTimestampsForBoolean()protected static final boolean TIMESTAMPS_FOR_FLOAT_EDEFAULT
Timestamps For Float' attribute.
isTimestampsForFloat(),
Constant Field Valuesprotected boolean timestampsForFloat
Timestamps For Float' attribute.
isTimestampsForFloat()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Integer getBackgroundScanPeriod()
getBackgroundScanPeriod in interface DataModuleOptionsDataModuleOptions.setBackgroundScanPeriod(Integer),
IEC60870Package.getDataModuleOptions_BackgroundScanPeriod()public void setBackgroundScanPeriod(Integer newBackgroundScanPeriod)
setBackgroundScanPeriod in interface DataModuleOptionsnewBackgroundScanPeriod - the new value of the 'Background Scan Period' attribute.DataModuleOptions.getBackgroundScanPeriod()public Integer getSpontaneousItemBuffer()
getSpontaneousItemBuffer in interface DataModuleOptionsDataModuleOptions.setSpontaneousItemBuffer(Integer),
IEC60870Package.getDataModuleOptions_SpontaneousItemBuffer()public void setSpontaneousItemBuffer(Integer newSpontaneousItemBuffer)
setSpontaneousItemBuffer in interface DataModuleOptionsnewSpontaneousItemBuffer - the new value of the 'Spontaneous Item Buffer' attribute.DataModuleOptions.getSpontaneousItemBuffer()public boolean isTimestampsForBoolean()
isTimestampsForBoolean in interface DataModuleOptionsDataModuleOptions.setTimestampsForBoolean(boolean),
IEC60870Package.getDataModuleOptions_TimestampsForBoolean()public void setTimestampsForBoolean(boolean newTimestampsForBoolean)
setTimestampsForBoolean in interface DataModuleOptionsnewTimestampsForBoolean - the new value of the 'Timestamps For Boolean' attribute.DataModuleOptions.isTimestampsForBoolean()public boolean isTimestampsForFloat()
isTimestampsForFloat in interface DataModuleOptionsDataModuleOptions.setTimestampsForFloat(boolean),
IEC60870Package.getDataModuleOptions_TimestampsForFloat()public void setTimestampsForFloat(boolean newTimestampsForFloat)
setTimestampsForFloat in interface DataModuleOptionsnewTimestampsForFloat - the new value of the 'Timestamps For Float' attribute.DataModuleOptions.isTimestampsForFloat()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl