public class ProtocolOptionsImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements ProtocolOptions
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 byte |
ASDU_ADDRESS_SIZE_EDEFAULT
The default value of the '
Asdu Address Size' attribute. |
protected byte |
asduAddressSize
The cached value of the '
Asdu Address Size' attribute. |
protected static byte |
CAUSE_OF_TRANSMISSION_SIZE_EDEFAULT
The default value of the '
Cause Of Transmission Size' attribute. |
protected byte |
causeOfTransmissionSize
The cached value of the '
Cause Of Transmission Size' attribute. |
protected static boolean |
IGNORE_DAYLIGHT_SAVING_TIME_EDEFAULT
The default value of the '
Ignore Daylight Saving Time' attribute. |
protected boolean |
ignoreDaylightSavingTime
The cached value of the '
Ignore Daylight Saving Time' attribute. |
protected static byte |
INFORMATION_OBJECT_ADDRESS_SIZE_EDEFAULT
The default value of the '
Information Object Address Size' attribute. |
protected byte |
informationObjectAddressSize
The cached value of the '
Information Object Address Size' attribute. |
protected int |
k
The cached value of the '
K' attribute. |
protected static int |
K_EDEFAULT
The default value of the '
K' attribute. |
protected static String |
TARGET_TIME_ZONE_EDEFAULT
The default value of the '
Target Time Zone' attribute. |
protected String |
targetTimeZone
The cached value of the '
Target Time Zone' attribute. |
protected int |
timeout1
The cached value of the '
Timeout1' attribute. |
protected static int |
TIMEOUT1_EDEFAULT
The default value of the '
Timeout1' attribute. |
protected int |
timeout2
The cached value of the '
Timeout2' attribute. |
protected static int |
TIMEOUT2_EDEFAULT
The default value of the '
Timeout2' attribute. |
protected int |
timeout3
The cached value of the '
Timeout3' attribute. |
protected static int |
TIMEOUT3_EDEFAULT
The default value of the '
Timeout3' attribute. |
protected int |
w
The cached value of the '
W' attribute. |
protected static int |
W_EDEFAULT
The default value of the '
W' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
ProtocolOptionsImpl() |
| 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) |
byte |
getAsduAddressSize() |
byte |
getCauseOfTransmissionSize() |
byte |
getInformationObjectAddressSize() |
int |
getK() |
String |
getTargetTimeZone() |
int |
getTimeout1() |
int |
getTimeout2() |
int |
getTimeout3() |
int |
getW() |
boolean |
isIgnoreDaylightSavingTime() |
void |
setAsduAddressSize(byte newAsduAddressSize) |
void |
setCauseOfTransmissionSize(byte newCauseOfTransmissionSize) |
void |
setIgnoreDaylightSavingTime(boolean newIgnoreDaylightSavingTime) |
void |
setInformationObjectAddressSize(byte newInformationObjectAddressSize) |
void |
setK(int newK) |
void |
setTargetTimeZone(String newTargetTimeZone) |
void |
setTimeout1(int newTimeout1) |
void |
setTimeout2(int newTimeout2) |
void |
setTimeout3(int newTimeout3) |
void |
setW(int newW) |
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 int TIMEOUT1_EDEFAULT
Timeout1' attribute.
getTimeout1(),
Constant Field Valuesprotected int timeout1
Timeout1' attribute.
getTimeout1()protected static final int TIMEOUT2_EDEFAULT
Timeout2' attribute.
getTimeout2(),
Constant Field Valuesprotected int timeout2
Timeout2' attribute.
getTimeout2()protected static final int TIMEOUT3_EDEFAULT
Timeout3' attribute.
getTimeout3(),
Constant Field Valuesprotected int timeout3
Timeout3' attribute.
getTimeout3()protected static final byte ASDU_ADDRESS_SIZE_EDEFAULT
Asdu Address Size' attribute.
getAsduAddressSize(),
Constant Field Valuesprotected byte asduAddressSize
Asdu Address Size' attribute.
getAsduAddressSize()protected static final byte INFORMATION_OBJECT_ADDRESS_SIZE_EDEFAULT
Information Object Address Size' attribute.
protected byte informationObjectAddressSize
Information Object Address Size' attribute.
getInformationObjectAddressSize()protected static final byte CAUSE_OF_TRANSMISSION_SIZE_EDEFAULT
Cause Of Transmission Size' attribute.
protected byte causeOfTransmissionSize
Cause Of Transmission Size' attribute.
getCauseOfTransmissionSize()protected static final int W_EDEFAULT
W' attribute.
getW(),
Constant Field Valuesprotected static final int K_EDEFAULT
K' attribute.
getK(),
Constant Field Valuesprotected static final String TARGET_TIME_ZONE_EDEFAULT
Target Time Zone' attribute.
getTargetTimeZone()protected String targetTimeZone
Target Time Zone' attribute.
getTargetTimeZone()protected static final boolean IGNORE_DAYLIGHT_SAVING_TIME_EDEFAULT
Ignore Daylight Saving Time' attribute.
protected boolean ignoreDaylightSavingTime
Ignore Daylight Saving Time' attribute.
isIgnoreDaylightSavingTime()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int getTimeout1()
getTimeout1 in interface ProtocolOptionsProtocolOptions.setTimeout1(int),
IEC60870Package.getProtocolOptions_Timeout1()public void setTimeout1(int newTimeout1)
setTimeout1 in interface ProtocolOptionsnewTimeout1 - the new value of the 'Timeout1' attribute.ProtocolOptions.getTimeout1()public int getTimeout2()
getTimeout2 in interface ProtocolOptionsProtocolOptions.setTimeout2(int),
IEC60870Package.getProtocolOptions_Timeout2()public void setTimeout2(int newTimeout2)
setTimeout2 in interface ProtocolOptionsnewTimeout2 - the new value of the 'Timeout2' attribute.ProtocolOptions.getTimeout2()public int getTimeout3()
getTimeout3 in interface ProtocolOptionsProtocolOptions.setTimeout3(int),
IEC60870Package.getProtocolOptions_Timeout3()public void setTimeout3(int newTimeout3)
setTimeout3 in interface ProtocolOptionsnewTimeout3 - the new value of the 'Timeout3' attribute.ProtocolOptions.getTimeout3()public byte getAsduAddressSize()
getAsduAddressSize in interface ProtocolOptionsProtocolOptions.setAsduAddressSize(byte),
IEC60870Package.getProtocolOptions_AsduAddressSize()public void setAsduAddressSize(byte newAsduAddressSize)
setAsduAddressSize in interface ProtocolOptionsnewAsduAddressSize - the new value of the 'Asdu Address Size' attribute.ProtocolOptions.getAsduAddressSize()public byte getInformationObjectAddressSize()
getInformationObjectAddressSize in interface ProtocolOptionsProtocolOptions.setInformationObjectAddressSize(byte),
IEC60870Package.getProtocolOptions_InformationObjectAddressSize()public void setInformationObjectAddressSize(byte newInformationObjectAddressSize)
setInformationObjectAddressSize in interface ProtocolOptionsnewInformationObjectAddressSize - the new value of the 'Information Object Address Size' attribute.ProtocolOptions.getInformationObjectAddressSize()public byte getCauseOfTransmissionSize()
getCauseOfTransmissionSize in interface ProtocolOptionsProtocolOptions.setCauseOfTransmissionSize(byte),
IEC60870Package.getProtocolOptions_CauseOfTransmissionSize()public void setCauseOfTransmissionSize(byte newCauseOfTransmissionSize)
setCauseOfTransmissionSize in interface ProtocolOptionsnewCauseOfTransmissionSize - the new value of the 'Cause Of Transmission Size' attribute.ProtocolOptions.getCauseOfTransmissionSize()public int getW()
getW in interface ProtocolOptionsProtocolOptions.setW(int),
IEC60870Package.getProtocolOptions_W()public void setW(int newW)
setW in interface ProtocolOptionsnewW - the new value of the 'W' attribute.ProtocolOptions.getW()public int getK()
getK in interface ProtocolOptionsProtocolOptions.setK(int),
IEC60870Package.getProtocolOptions_K()public void setK(int newK)
setK in interface ProtocolOptionsnewK - the new value of the 'K' attribute.ProtocolOptions.getK()public String getTargetTimeZone()
getTargetTimeZone in interface ProtocolOptionsProtocolOptions.setTargetTimeZone(String),
IEC60870Package.getProtocolOptions_TargetTimeZone()public void setTargetTimeZone(String newTargetTimeZone)
setTargetTimeZone in interface ProtocolOptionsnewTargetTimeZone - the new value of the 'Target Time Zone' attribute.ProtocolOptions.getTargetTimeZone()public boolean isIgnoreDaylightSavingTime()
isIgnoreDaylightSavingTime in interface ProtocolOptionsProtocolOptions.setIgnoreDaylightSavingTime(boolean),
IEC60870Package.getProtocolOptions_IgnoreDaylightSavingTime()public void setIgnoreDaylightSavingTime(boolean newIgnoreDaylightSavingTime)
setIgnoreDaylightSavingTime in interface ProtocolOptionsnewIgnoreDaylightSavingTime - the new value of the 'Ignore Daylight Saving Time' attribute.ProtocolOptions.isIgnoreDaylightSavingTime()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