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.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 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, 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, 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 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.
isTimestampsForBoolean()
,
Constant Field Valuesprotected 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.BasicEObjectImpl
public Integer getBackgroundScanPeriod()
getBackgroundScanPeriod
in interface DataModuleOptions
DataModuleOptions.setBackgroundScanPeriod(Integer)
,
IEC60870Package.getDataModuleOptions_BackgroundScanPeriod()
public void setBackgroundScanPeriod(Integer newBackgroundScanPeriod)
setBackgroundScanPeriod
in interface DataModuleOptions
newBackgroundScanPeriod
- the new value of the 'Background Scan Period' attribute.DataModuleOptions.getBackgroundScanPeriod()
public Integer getSpontaneousItemBuffer()
getSpontaneousItemBuffer
in interface DataModuleOptions
DataModuleOptions.setSpontaneousItemBuffer(Integer)
,
IEC60870Package.getDataModuleOptions_SpontaneousItemBuffer()
public void setSpontaneousItemBuffer(Integer newSpontaneousItemBuffer)
setSpontaneousItemBuffer
in interface DataModuleOptions
newSpontaneousItemBuffer
- the new value of the 'Spontaneous Item Buffer' attribute.DataModuleOptions.getSpontaneousItemBuffer()
public boolean isTimestampsForBoolean()
isTimestampsForBoolean
in interface DataModuleOptions
DataModuleOptions.setTimestampsForBoolean(boolean)
,
IEC60870Package.getDataModuleOptions_TimestampsForBoolean()
public void setTimestampsForBoolean(boolean newTimestampsForBoolean)
setTimestampsForBoolean
in interface DataModuleOptions
newTimestampsForBoolean
- the new value of the 'Timestamps For Boolean' attribute.DataModuleOptions.isTimestampsForBoolean()
public boolean isTimestampsForFloat()
isTimestampsForFloat
in interface DataModuleOptions
DataModuleOptions.setTimestampsForFloat(boolean)
,
IEC60870Package.getDataModuleOptions_TimestampsForFloat()
public void setTimestampsForFloat(boolean newTimestampsForFloat)
setTimestampsForFloat
in interface DataModuleOptions
newTimestampsForFloat
- 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.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