public class IEC60870PackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements IEC60870Package
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
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
IEC60870Package.Literals
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
ADDRESS, CLIENT_DATA_MODULE_OPTIONS, CLIENT_DATA_MODULE_OPTIONS__IGNORE_BACKGROUND_SCAN, CLIENT_DATA_MODULE_OPTIONS_FEATURE_COUNT, CLIENT_DATA_MODULE_OPTIONS_OPERATION_COUNT, CLIENT_DEVICE, CLIENT_DEVICE__DATA_MODULE_OPTIONS, CLIENT_DEVICE__ENDPOINT, CLIENT_DEVICE__ID, CLIENT_DEVICE__PROTOCOL_OPTIONS, CLIENT_DEVICE_FEATURE_COUNT, CLIENT_DEVICE_OPERATION_COUNT, DATA_MODULE_OPTIONS, DATA_MODULE_OPTIONS__BACKGROUND_SCAN_PERIOD, DATA_MODULE_OPTIONS__SPONTANEOUS_ITEM_BUFFER, DATA_MODULE_OPTIONS__TIMESTAMPS_FOR_BOOLEAN, DATA_MODULE_OPTIONS__TIMESTAMPS_FOR_FLOAT, DATA_MODULE_OPTIONS_FEATURE_COUNT, DATA_MODULE_OPTIONS_OPERATION_COUNT, DATA_TYPE, DEVICE, DEVICE__DATA_MODULE_OPTIONS, DEVICE__ENDPOINT, DEVICE__HIVE_PROPERTIES, DEVICE__ID, DEVICE__ITEMS, DEVICE__PROTOCOL_OPTIONS, DEVICE__SPONTANEOUS_BUFFER_WINDOW, DEVICE_FEATURE_COUNT, DEVICE_OPERATION_COUNT, DRIVER_APPLICATION, DRIVER_APPLICATION___GET_ENDPOINTS, DRIVER_APPLICATION___GET_PROFILE, DRIVER_APPLICATION__CONNECTIONS, DRIVER_APPLICATION__CUSTOMIZATION_PROFILE, DRIVER_APPLICATION__DEVICES, DRIVER_APPLICATION__EXPORTER, DRIVER_APPLICATION__MODULES, DRIVER_APPLICATION__NAME, DRIVER_APPLICATION__SECURITY_CONFIGURATION, DRIVER_APPLICATION__SHORT_DESCRIPTION, DRIVER_APPLICATION_FEATURE_COUNT, DRIVER_APPLICATION_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPORTER, EXPORTER__DEVICES, EXPORTER_FEATURE_COUNT, EXPORTER_ITEM_INTERCEPTOR, EXPORTER_ITEM_INTERCEPTOR__DATA_MODULE_OPTIONS, EXPORTER_ITEM_INTERCEPTOR__HIVE_PROPERTIES, EXPORTER_ITEM_INTERCEPTOR__MASTER_ON, EXPORTER_ITEM_INTERCEPTOR__PORT, EXPORTER_ITEM_INTERCEPTOR__PROPERTIES, EXPORTER_ITEM_INTERCEPTOR__PROTOCOL_OPTIONS, EXPORTER_ITEM_INTERCEPTOR__SCRIPT, EXPORTER_ITEM_INTERCEPTOR__SPONTANEOUS_BUFFER_WINDOW, EXPORTER_ITEM_INTERCEPTOR_FEATURE_COUNT, EXPORTER_ITEM_INTERCEPTOR_OPERATION_COUNT, EXPORTER_OPERATION_COUNT, IEC60870_DEVICE, IEC60870_DEVICE__DATA_MODULE_OPTIONS, IEC60870_DEVICE__NAME, IEC60870_DEVICE__NODE, IEC60870_DEVICE__PORT, IEC60870_DEVICE__PROTOCOL_OPTIONS, IEC60870_DEVICE__SHORT_DESCRIPTION, IEC60870_DEVICE_FEATURE_COUNT, IEC60870_DEVICE_OPERATION_COUNT, IEC60870_DRIVER, IEC60870_DRIVER__ACCESS_CREDENTIALS, IEC60870_DRIVER__CONFIGURATION, IEC60870_DRIVER__CONFIGURATIONS, IEC60870_DRIVER__DEVICES, IEC60870_DRIVER__INSTANCE_NUMBER, IEC60870_DRIVER__MODULES, IEC60870_DRIVER__NAME, IEC60870_DRIVER__NODE, IEC60870_DRIVER__PROTOCOL_TYPE_TAG, IEC60870_DRIVER__SECURITY_CONFIGURATION, IEC60870_DRIVER__USER_SERVICE, IEC60870_DRIVER_FEATURE_COUNT, IEC60870_DRIVER_OPERATION_COUNT, ITEM, ITEM__ADDRESS, ITEM__SOURCE, ITEM__TYPE, ITEM_FEATURE_COUNT, ITEM_OPERATION_COUNT, PROTOCOL_OPTIONS, PROTOCOL_OPTIONS__ASDU_ADDRESS_SIZE, PROTOCOL_OPTIONS__CAUSE_OF_TRANSMISSION_SIZE, PROTOCOL_OPTIONS__IGNORE_DAYLIGHT_SAVING_TIME, PROTOCOL_OPTIONS__INFORMATION_OBJECT_ADDRESS_SIZE, PROTOCOL_OPTIONS__K, PROTOCOL_OPTIONS__TARGET_TIME_ZONE, PROTOCOL_OPTIONS__TIMEOUT1, PROTOCOL_OPTIONS__TIMEOUT2, PROTOCOL_OPTIONS__TIMEOUT3, PROTOCOL_OPTIONS__W, PROTOCOL_OPTIONS_FEATURE_COUNT, PROTOCOL_OPTIONS_OPERATION_COUNT
Modifier and Type | Method and Description |
---|---|
protected void |
createDescriptorAnnotations()
Initializes the annotations for http://eclipse.org/SCADA/CA/Descriptor.
|
protected void |
createEcoreAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore.
|
protected void |
createImportAnnotations()
Initializes the annotations for http://www.eclipse.org/OCL/Import.
|
protected void |
createOCLAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore/OCL.
|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EDataType |
getAddress() |
org.eclipse.emf.ecore.EAttribute |
getClientDataModuleOptions_IgnoreBackgroundScan() |
org.eclipse.emf.ecore.EClass |
getClientDataModuleOptions() |
org.eclipse.emf.ecore.EReference |
getClientDevice_DataModuleOptions() |
org.eclipse.emf.ecore.EReference |
getClientDevice_Endpoint() |
org.eclipse.emf.ecore.EAttribute |
getClientDevice_Id() |
org.eclipse.emf.ecore.EReference |
getClientDevice_ProtocolOptions() |
org.eclipse.emf.ecore.EClass |
getClientDevice() |
org.eclipse.emf.ecore.EAttribute |
getDataModuleOptions_BackgroundScanPeriod() |
org.eclipse.emf.ecore.EAttribute |
getDataModuleOptions_SpontaneousItemBuffer() |
org.eclipse.emf.ecore.EAttribute |
getDataModuleOptions_TimestampsForBoolean() |
org.eclipse.emf.ecore.EAttribute |
getDataModuleOptions_TimestampsForFloat() |
org.eclipse.emf.ecore.EClass |
getDataModuleOptions() |
org.eclipse.emf.ecore.EEnum |
getDataType() |
org.eclipse.emf.ecore.EReference |
getDevice_DataModuleOptions() |
org.eclipse.emf.ecore.EReference |
getDevice_Endpoint() |
org.eclipse.emf.ecore.EReference |
getDevice_HiveProperties() |
org.eclipse.emf.ecore.EAttribute |
getDevice_Id() |
org.eclipse.emf.ecore.EReference |
getDevice_Items() |
org.eclipse.emf.ecore.EReference |
getDevice_ProtocolOptions() |
org.eclipse.emf.ecore.EAttribute |
getDevice_SpontaneousBufferWindow() |
org.eclipse.emf.ecore.EClass |
getDevice() |
org.eclipse.emf.ecore.EReference |
getDriverApplication_Devices() |
org.eclipse.emf.ecore.EClass |
getDriverApplication() |
org.eclipse.emf.ecore.EReference |
getExporter_Devices() |
org.eclipse.emf.ecore.EClass |
getExporter() |
org.eclipse.emf.ecore.EReference |
getExporterItemInterceptor_DataModuleOptions() |
org.eclipse.emf.ecore.EReference |
getExporterItemInterceptor_HiveProperties() |
org.eclipse.emf.ecore.EAttribute |
getExporterItemInterceptor_Port() |
org.eclipse.emf.ecore.EReference |
getExporterItemInterceptor_ProtocolOptions() |
org.eclipse.emf.ecore.EReference |
getExporterItemInterceptor_Script() |
org.eclipse.emf.ecore.EAttribute |
getExporterItemInterceptor_SpontaneousBufferWindow() |
org.eclipse.emf.ecore.EClass |
getExporterItemInterceptor() |
org.eclipse.emf.ecore.EReference |
getIEC60870Device_DataModuleOptions() |
org.eclipse.emf.ecore.EAttribute |
getIEC60870Device_Port() |
org.eclipse.emf.ecore.EReference |
getIEC60870Device_ProtocolOptions() |
org.eclipse.emf.ecore.EClass |
getIEC60870Device() |
org.eclipse.emf.ecore.EReference |
getIEC60870Driver_Devices() |
org.eclipse.emf.ecore.EClass |
getIEC60870Driver() |
IEC60870Factory |
getIEC60870Factory() |
org.eclipse.emf.ecore.EAttribute |
getItem_Address() |
org.eclipse.emf.ecore.EReference |
getItem_Source() |
org.eclipse.emf.ecore.EAttribute |
getItem_Type() |
org.eclipse.emf.ecore.EClass |
getItem() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_AsduAddressSize() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_CauseOfTransmissionSize() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_IgnoreDaylightSavingTime() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_InformationObjectAddressSize() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_K() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_TargetTimeZone() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_Timeout1() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_Timeout2() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_Timeout3() |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_W() |
org.eclipse.emf.ecore.EClass |
getProtocolOptions() |
static IEC60870Package |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
eAddVirtualValue, 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, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static IEC60870Package init()
This method is used to initialize IEC60870Package.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getExporter()
getExporter
in interface IEC60870Package
Exporter
public org.eclipse.emf.ecore.EReference getExporter_Devices()
getExporter_Devices
in interface IEC60870Package
Exporter.getDevices()
,
IEC60870Package.getExporter()
public org.eclipse.emf.ecore.EClass getDevice()
getDevice
in interface IEC60870Package
Device
public org.eclipse.emf.ecore.EAttribute getDevice_Id()
getDevice_Id
in interface IEC60870Package
Device.getId()
,
IEC60870Package.getDevice()
public org.eclipse.emf.ecore.EReference getDevice_Items()
getDevice_Items
in interface IEC60870Package
Device.getItems()
,
IEC60870Package.getDevice()
public org.eclipse.emf.ecore.EReference getDevice_Endpoint()
getDevice_Endpoint
in interface IEC60870Package
Device.getEndpoint()
,
IEC60870Package.getDevice()
public org.eclipse.emf.ecore.EReference getDevice_ProtocolOptions()
getDevice_ProtocolOptions
in interface IEC60870Package
Device.getProtocolOptions()
,
IEC60870Package.getDevice()
public org.eclipse.emf.ecore.EReference getDevice_DataModuleOptions()
getDevice_DataModuleOptions
in interface IEC60870Package
Device.getDataModuleOptions()
,
IEC60870Package.getDevice()
public org.eclipse.emf.ecore.EReference getDevice_HiveProperties()
getDevice_HiveProperties
in interface IEC60870Package
Device.getHiveProperties()
,
IEC60870Package.getDevice()
public org.eclipse.emf.ecore.EAttribute getDevice_SpontaneousBufferWindow()
getDevice_SpontaneousBufferWindow
in interface IEC60870Package
Device.getSpontaneousBufferWindow()
,
IEC60870Package.getDevice()
public org.eclipse.emf.ecore.EClass getItem()
getItem
in interface IEC60870Package
Item
public org.eclipse.emf.ecore.EReference getItem_Source()
getItem_Source
in interface IEC60870Package
Item.getSource()
,
IEC60870Package.getItem()
public org.eclipse.emf.ecore.EAttribute getItem_Address()
getItem_Address
in interface IEC60870Package
Item.getAddress()
,
IEC60870Package.getItem()
public org.eclipse.emf.ecore.EAttribute getItem_Type()
getItem_Type
in interface IEC60870Package
Item.getType()
,
IEC60870Package.getItem()
public org.eclipse.emf.ecore.EClass getExporterItemInterceptor()
getExporterItemInterceptor
in interface IEC60870Package
ExporterItemInterceptor
public org.eclipse.emf.ecore.EReference getExporterItemInterceptor_Script()
getExporterItemInterceptor_Script
in interface IEC60870Package
ExporterItemInterceptor.getScript()
,
IEC60870Package.getExporterItemInterceptor()
public org.eclipse.emf.ecore.EReference getExporterItemInterceptor_ProtocolOptions()
getExporterItemInterceptor_ProtocolOptions
in interface IEC60870Package
ExporterItemInterceptor.getProtocolOptions()
,
IEC60870Package.getExporterItemInterceptor()
public org.eclipse.emf.ecore.EReference getExporterItemInterceptor_DataModuleOptions()
getExporterItemInterceptor_DataModuleOptions
in interface IEC60870Package
ExporterItemInterceptor.getDataModuleOptions()
,
IEC60870Package.getExporterItemInterceptor()
public org.eclipse.emf.ecore.EAttribute getExporterItemInterceptor_Port()
getExporterItemInterceptor_Port
in interface IEC60870Package
ExporterItemInterceptor.getPort()
,
IEC60870Package.getExporterItemInterceptor()
public org.eclipse.emf.ecore.EReference getExporterItemInterceptor_HiveProperties()
getExporterItemInterceptor_HiveProperties
in interface IEC60870Package
ExporterItemInterceptor.getHiveProperties()
,
IEC60870Package.getExporterItemInterceptor()
public org.eclipse.emf.ecore.EAttribute getExporterItemInterceptor_SpontaneousBufferWindow()
getExporterItemInterceptor_SpontaneousBufferWindow
in interface IEC60870Package
ExporterItemInterceptor.getSpontaneousBufferWindow()
,
IEC60870Package.getExporterItemInterceptor()
public org.eclipse.emf.ecore.EClass getProtocolOptions()
getProtocolOptions
in interface IEC60870Package
ProtocolOptions
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_Timeout1()
getProtocolOptions_Timeout1
in interface IEC60870Package
ProtocolOptions.getTimeout1()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_Timeout2()
getProtocolOptions_Timeout2
in interface IEC60870Package
ProtocolOptions.getTimeout2()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_Timeout3()
getProtocolOptions_Timeout3
in interface IEC60870Package
ProtocolOptions.getTimeout3()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_AsduAddressSize()
getProtocolOptions_AsduAddressSize
in interface IEC60870Package
ProtocolOptions.getAsduAddressSize()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_InformationObjectAddressSize()
getProtocolOptions_InformationObjectAddressSize
in interface IEC60870Package
ProtocolOptions.getInformationObjectAddressSize()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_CauseOfTransmissionSize()
getProtocolOptions_CauseOfTransmissionSize
in interface IEC60870Package
ProtocolOptions.getCauseOfTransmissionSize()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_W()
getProtocolOptions_W
in interface IEC60870Package
ProtocolOptions.getW()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_K()
getProtocolOptions_K
in interface IEC60870Package
ProtocolOptions.getK()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_TargetTimeZone()
getProtocolOptions_TargetTimeZone
in interface IEC60870Package
ProtocolOptions.getTargetTimeZone()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EAttribute getProtocolOptions_IgnoreDaylightSavingTime()
getProtocolOptions_IgnoreDaylightSavingTime
in interface IEC60870Package
ProtocolOptions.isIgnoreDaylightSavingTime()
,
IEC60870Package.getProtocolOptions()
public org.eclipse.emf.ecore.EClass getDataModuleOptions()
getDataModuleOptions
in interface IEC60870Package
DataModuleOptions
public org.eclipse.emf.ecore.EAttribute getDataModuleOptions_BackgroundScanPeriod()
getDataModuleOptions_BackgroundScanPeriod
in interface IEC60870Package
DataModuleOptions.getBackgroundScanPeriod()
,
IEC60870Package.getDataModuleOptions()
public org.eclipse.emf.ecore.EAttribute getDataModuleOptions_SpontaneousItemBuffer()
getDataModuleOptions_SpontaneousItemBuffer
in interface IEC60870Package
DataModuleOptions.getSpontaneousItemBuffer()
,
IEC60870Package.getDataModuleOptions()
public org.eclipse.emf.ecore.EAttribute getDataModuleOptions_TimestampsForBoolean()
getDataModuleOptions_TimestampsForBoolean
in interface IEC60870Package
DataModuleOptions.isTimestampsForBoolean()
,
IEC60870Package.getDataModuleOptions()
public org.eclipse.emf.ecore.EAttribute getDataModuleOptions_TimestampsForFloat()
getDataModuleOptions_TimestampsForFloat
in interface IEC60870Package
DataModuleOptions.isTimestampsForFloat()
,
IEC60870Package.getDataModuleOptions()
public org.eclipse.emf.ecore.EClass getClientDevice()
getClientDevice
in interface IEC60870Package
ClientDevice
public org.eclipse.emf.ecore.EReference getClientDevice_Endpoint()
getClientDevice_Endpoint
in interface IEC60870Package
ClientDevice.getEndpoint()
,
IEC60870Package.getClientDevice()
public org.eclipse.emf.ecore.EReference getClientDevice_ProtocolOptions()
getClientDevice_ProtocolOptions
in interface IEC60870Package
ClientDevice.getProtocolOptions()
,
IEC60870Package.getClientDevice()
public org.eclipse.emf.ecore.EReference getClientDevice_DataModuleOptions()
getClientDevice_DataModuleOptions
in interface IEC60870Package
ClientDevice.getDataModuleOptions()
,
IEC60870Package.getClientDevice()
public org.eclipse.emf.ecore.EAttribute getClientDevice_Id()
getClientDevice_Id
in interface IEC60870Package
ClientDevice.getId()
,
IEC60870Package.getClientDevice()
public org.eclipse.emf.ecore.EClass getDriverApplication()
getDriverApplication
in interface IEC60870Package
DriverApplication
public org.eclipse.emf.ecore.EReference getDriverApplication_Devices()
getDriverApplication_Devices
in interface IEC60870Package
DriverApplication.getDevices()
,
IEC60870Package.getDriverApplication()
public org.eclipse.emf.ecore.EClass getClientDataModuleOptions()
getClientDataModuleOptions
in interface IEC60870Package
ClientDataModuleOptions
public org.eclipse.emf.ecore.EAttribute getClientDataModuleOptions_IgnoreBackgroundScan()
getClientDataModuleOptions_IgnoreBackgroundScan
in interface IEC60870Package
ClientDataModuleOptions.isIgnoreBackgroundScan()
,
IEC60870Package.getClientDataModuleOptions()
public org.eclipse.emf.ecore.EClass getIEC60870Driver()
getIEC60870Driver
in interface IEC60870Package
IEC60870Driver
public org.eclipse.emf.ecore.EReference getIEC60870Driver_Devices()
getIEC60870Driver_Devices
in interface IEC60870Package
IEC60870Driver.getDevices()
,
IEC60870Package.getIEC60870Driver()
public org.eclipse.emf.ecore.EClass getIEC60870Device()
getIEC60870Device
in interface IEC60870Package
IEC60870Device
public org.eclipse.emf.ecore.EReference getIEC60870Device_DataModuleOptions()
getIEC60870Device_DataModuleOptions
in interface IEC60870Package
IEC60870Device.getDataModuleOptions()
,
IEC60870Package.getIEC60870Device()
public org.eclipse.emf.ecore.EReference getIEC60870Device_ProtocolOptions()
getIEC60870Device_ProtocolOptions
in interface IEC60870Package
IEC60870Device.getProtocolOptions()
,
IEC60870Package.getIEC60870Device()
public org.eclipse.emf.ecore.EAttribute getIEC60870Device_Port()
getIEC60870Device_Port
in interface IEC60870Package
IEC60870Device.getPort()
,
IEC60870Package.getIEC60870Device()
public org.eclipse.emf.ecore.EEnum getDataType()
getDataType
in interface IEC60870Package
DataType
public org.eclipse.emf.ecore.EDataType getAddress()
getAddress
in interface IEC60870Package
AddressInformation
public IEC60870Factory getIEC60870Factory()
getIEC60870Factory
in interface IEC60870Package
public void createPackageContents()
public void initializePackageContents()
protected void createImportAnnotations()
protected void createEcoreAnnotations()
protected void createOCLAnnotations()
protected void createDescriptorAnnotations()