public interface IEC60870Package
extends org.eclipse.emf.ecore.EPackage
IEC60870Factory| Modifier and Type | Interface and Description |
|---|---|
static interface |
IEC60870Package.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
| Modifier and Type | Field and Description |
|---|---|
static int |
ADDRESS
The meta object id for the 'Address' data type.
|
static int |
DATA_MODULE_OPTIONS
The meta object id for the '
Data Module Options' class. |
static int |
DATA_MODULE_OPTIONS__BACKGROUND_SCAN_PERIOD
The feature id for the 'Background Scan Period' attribute.
|
static int |
DATA_MODULE_OPTIONS__SPONTANEOUS_ITEM_BUFFER
The feature id for the 'Spontaneous Item Buffer' attribute.
|
static int |
DATA_MODULE_OPTIONS__TIMESTAMPS_FOR_BOOLEAN
The feature id for the 'Timestamps For Boolean' attribute.
|
static int |
DATA_MODULE_OPTIONS__TIMESTAMPS_FOR_FLOAT
The feature id for the 'Timestamps For Float' attribute.
|
static int |
DATA_MODULE_OPTIONS_FEATURE_COUNT
The number of structural features of the 'Data Module Options' class.
|
static int |
DATA_MODULE_OPTIONS_OPERATION_COUNT
The number of operations of the 'Data Module Options' class.
|
static int |
DATA_TYPE
The meta object id for the '
Data Type' enum. |
static int |
DEVICE
The meta object id for the '
Device' class. |
static int |
DEVICE__DATA_MODULE_OPTIONS
The feature id for the 'Data Module Options' containment reference.
|
static int |
DEVICE__ENDPOINT
The feature id for the 'Endpoint' reference.
|
static int |
DEVICE__HIVE_PROPERTIES
The feature id for the 'Hive Properties' containment reference list.
|
static int |
DEVICE__ID
The feature id for the 'Id' attribute.
|
static int |
DEVICE__ITEMS
The feature id for the 'Items' containment reference list.
|
static int |
DEVICE__PROTOCOL_OPTIONS
The feature id for the 'Protocol Options' containment reference.
|
static int |
DEVICE_FEATURE_COUNT
The number of structural features of the 'Device' class.
|
static int |
DEVICE_OPERATION_COUNT
The number of operations of the 'Device' class.
|
static IEC60870Package |
eINSTANCE
The singleton instance of the package.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
EXPORTER
The meta object id for the '
Exporter' class. |
static int |
EXPORTER__DEVICES
The feature id for the 'Devices' containment reference list.
|
static int |
EXPORTER_FEATURE_COUNT
The number of structural features of the 'Exporter' class.
|
static int |
EXPORTER_ITEM_INTERCEPTOR
The meta object id for the '
Exporter Item Interceptor' class. |
static int |
EXPORTER_ITEM_INTERCEPTOR__DATA_MODULE_OPTIONS
The feature id for the 'Data Module Options' containment reference.
|
static int |
EXPORTER_ITEM_INTERCEPTOR__HIVE_PROPERTIES
The feature id for the 'Hive Properties' containment reference list.
|
static int |
EXPORTER_ITEM_INTERCEPTOR__MASTER_ON
The feature id for the 'Master On' reference list.
|
static int |
EXPORTER_ITEM_INTERCEPTOR__PORT
The feature id for the 'Port' attribute.
|
static int |
EXPORTER_ITEM_INTERCEPTOR__PROPERTIES
The feature id for the 'Properties' containment reference list.
|
static int |
EXPORTER_ITEM_INTERCEPTOR__PROTOCOL_OPTIONS
The feature id for the 'Protocol Options' containment reference.
|
static int |
EXPORTER_ITEM_INTERCEPTOR__SCRIPT
The feature id for the 'Script' containment reference.
|
static int |
EXPORTER_ITEM_INTERCEPTOR_FEATURE_COUNT
The number of structural features of the 'Exporter Item Interceptor' class.
|
static int |
EXPORTER_ITEM_INTERCEPTOR_OPERATION_COUNT
The number of operations of the 'Exporter Item Interceptor' class.
|
static int |
EXPORTER_OPERATION_COUNT
The number of operations of the 'Exporter' class.
|
static int |
ITEM
The meta object id for the '
Item' class. |
static int |
ITEM__ADDRESS
The feature id for the 'Address' attribute.
|
static int |
ITEM__SOURCE
The feature id for the 'Source' reference.
|
static int |
ITEM__TYPE
The feature id for the 'Type' attribute.
|
static int |
ITEM_FEATURE_COUNT
The number of structural features of the 'Item' class.
|
static int |
ITEM_OPERATION_COUNT
The number of operations of the 'Item' class.
|
static int |
PROTOCOL_OPTIONS
The meta object id for the '
Protocol Options' class. |
static int |
PROTOCOL_OPTIONS__ASDU_ADDRESS_SIZE
The feature id for the 'Asdu Address Size' attribute.
|
static int |
PROTOCOL_OPTIONS__CAUSE_OF_TRANSMISSION_SIZE
The feature id for the 'Cause Of Transmission Size' attribute.
|
static int |
PROTOCOL_OPTIONS__IGNORE_DAYLIGHT_SAVING_TIME
The feature id for the 'Ignore Daylight Saving Time' attribute.
|
static int |
PROTOCOL_OPTIONS__INFORMATION_OBJECT_ADDRESS_SIZE
The feature id for the 'Information Object Address Size' attribute.
|
static int |
PROTOCOL_OPTIONS__K
The feature id for the 'K' attribute.
|
static int |
PROTOCOL_OPTIONS__TARGET_TIME_ZONE
The feature id for the 'Target Time Zone' attribute.
|
static int |
PROTOCOL_OPTIONS__TIMEOUT1
The feature id for the 'Timeout1' attribute.
|
static int |
PROTOCOL_OPTIONS__TIMEOUT2
The feature id for the 'Timeout2' attribute.
|
static int |
PROTOCOL_OPTIONS__TIMEOUT3
The feature id for the 'Timeout3' attribute.
|
static int |
PROTOCOL_OPTIONS__W
The feature id for the 'W' attribute.
|
static int |
PROTOCOL_OPTIONS_FEATURE_COUNT
The number of structural features of the 'Protocol Options' class.
|
static int |
PROTOCOL_OPTIONS_OPERATION_COUNT
The number of operations of the 'Protocol Options' class.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EDataType |
getAddress()
Returns the meta object for data type '
Address'. |
org.eclipse.emf.ecore.EAttribute |
getDataModuleOptions_BackgroundScanPeriod()
Returns the meta object for the attribute '
Background Scan Period'. |
org.eclipse.emf.ecore.EAttribute |
getDataModuleOptions_SpontaneousItemBuffer()
Returns the meta object for the attribute '
Spontaneous Item Buffer'. |
org.eclipse.emf.ecore.EAttribute |
getDataModuleOptions_TimestampsForBoolean()
Returns the meta object for the attribute '
Timestamps For Boolean'. |
org.eclipse.emf.ecore.EAttribute |
getDataModuleOptions_TimestampsForFloat()
Returns the meta object for the attribute '
Timestamps For Float'. |
org.eclipse.emf.ecore.EClass |
getDataModuleOptions()
Returns the meta object for class '
Data Module Options'. |
org.eclipse.emf.ecore.EEnum |
getDataType()
Returns the meta object for enum '
Data Type'. |
org.eclipse.emf.ecore.EReference |
getDevice_DataModuleOptions()
Returns the meta object for the containment reference '
Data Module Options'. |
org.eclipse.emf.ecore.EReference |
getDevice_Endpoint()
Returns the meta object for the reference '
Endpoint'. |
org.eclipse.emf.ecore.EReference |
getDevice_HiveProperties()
Returns the meta object for the containment reference list '
Hive Properties'. |
org.eclipse.emf.ecore.EAttribute |
getDevice_Id()
Returns the meta object for the attribute '
Id'. |
org.eclipse.emf.ecore.EReference |
getDevice_Items()
Returns the meta object for the containment reference list '
Items'. |
org.eclipse.emf.ecore.EReference |
getDevice_ProtocolOptions()
Returns the meta object for the containment reference '
Protocol Options'. |
org.eclipse.emf.ecore.EClass |
getDevice()
Returns the meta object for class '
Device'. |
org.eclipse.emf.ecore.EReference |
getExporter_Devices()
Returns the meta object for the containment reference list '
Devices'. |
org.eclipse.emf.ecore.EClass |
getExporter()
Returns the meta object for class '
Exporter'. |
org.eclipse.emf.ecore.EReference |
getExporterItemInterceptor_DataModuleOptions()
Returns the meta object for the containment reference '
Data Module Options'. |
org.eclipse.emf.ecore.EReference |
getExporterItemInterceptor_HiveProperties()
Returns the meta object for the containment reference list '
Hive Properties'. |
org.eclipse.emf.ecore.EAttribute |
getExporterItemInterceptor_Port()
Returns the meta object for the attribute '
Port'. |
org.eclipse.emf.ecore.EReference |
getExporterItemInterceptor_ProtocolOptions()
Returns the meta object for the containment reference '
Protocol Options'. |
org.eclipse.emf.ecore.EReference |
getExporterItemInterceptor_Script()
Returns the meta object for the containment reference '
Script'. |
org.eclipse.emf.ecore.EClass |
getExporterItemInterceptor()
Returns the meta object for class '
Exporter Item Interceptor'. |
IEC60870Factory |
getIEC60870Factory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EAttribute |
getItem_Address()
Returns the meta object for the attribute '
Address'. |
org.eclipse.emf.ecore.EReference |
getItem_Source()
Returns the meta object for the reference '
Source'. |
org.eclipse.emf.ecore.EAttribute |
getItem_Type()
Returns the meta object for the attribute '
Type'. |
org.eclipse.emf.ecore.EClass |
getItem()
Returns the meta object for class '
Item'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_AsduAddressSize()
Returns the meta object for the attribute '
Asdu Address Size'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_CauseOfTransmissionSize()
Returns the meta object for the attribute '
Cause Of Transmission Size'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_IgnoreDaylightSavingTime()
Returns the meta object for the attribute '
Ignore Daylight Saving Time'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_InformationObjectAddressSize()
Returns the meta object for the attribute '
Information Object Address Size'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_K()
Returns the meta object for the attribute '
K'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_TargetTimeZone()
Returns the meta object for the attribute '
Target Time Zone'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_Timeout1()
Returns the meta object for the attribute '
Timeout1'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_Timeout2()
Returns the meta object for the attribute '
Timeout2'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_Timeout3()
Returns the meta object for the attribute '
Timeout3'. |
org.eclipse.emf.ecore.EAttribute |
getProtocolOptions_W()
Returns the meta object for the attribute '
W'. |
org.eclipse.emf.ecore.EClass |
getProtocolOptions()
Returns the meta object for class '
Protocol Options'. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationsstatic final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final IEC60870Package eINSTANCE
static final int EXPORTER
Exporter' class.
static final int EXPORTER__DEVICES
static final int EXPORTER_FEATURE_COUNT
static final int EXPORTER_OPERATION_COUNT
static final int DEVICE
Device' class.
static final int DEVICE__ID
static final int DEVICE__ITEMS
static final int DEVICE__ENDPOINT
static final int DEVICE__PROTOCOL_OPTIONS
static final int DEVICE__DATA_MODULE_OPTIONS
static final int DEVICE__HIVE_PROPERTIES
static final int DEVICE_FEATURE_COUNT
static final int DEVICE_OPERATION_COUNT
static final int ITEM
Item' class.
static final int ITEM__SOURCE
static final int ITEM__ADDRESS
static final int ITEM__TYPE
static final int ITEM_FEATURE_COUNT
static final int ITEM_OPERATION_COUNT
static final int EXPORTER_ITEM_INTERCEPTOR
Exporter Item Interceptor' class.
static final int EXPORTER_ITEM_INTERCEPTOR__MASTER_ON
static final int EXPORTER_ITEM_INTERCEPTOR__PROPERTIES
static final int EXPORTER_ITEM_INTERCEPTOR__SCRIPT
static final int EXPORTER_ITEM_INTERCEPTOR__PROTOCOL_OPTIONS
static final int EXPORTER_ITEM_INTERCEPTOR__DATA_MODULE_OPTIONS
static final int EXPORTER_ITEM_INTERCEPTOR__PORT
static final int EXPORTER_ITEM_INTERCEPTOR__HIVE_PROPERTIES
static final int EXPORTER_ITEM_INTERCEPTOR_FEATURE_COUNT
static final int EXPORTER_ITEM_INTERCEPTOR_OPERATION_COUNT
static final int PROTOCOL_OPTIONS
Protocol Options' class.
static final int PROTOCOL_OPTIONS__TIMEOUT1
static final int PROTOCOL_OPTIONS__TIMEOUT2
static final int PROTOCOL_OPTIONS__TIMEOUT3
static final int PROTOCOL_OPTIONS__ASDU_ADDRESS_SIZE
static final int PROTOCOL_OPTIONS__INFORMATION_OBJECT_ADDRESS_SIZE
static final int PROTOCOL_OPTIONS__CAUSE_OF_TRANSMISSION_SIZE
static final int PROTOCOL_OPTIONS__W
static final int PROTOCOL_OPTIONS__K
static final int PROTOCOL_OPTIONS__TARGET_TIME_ZONE
static final int PROTOCOL_OPTIONS__IGNORE_DAYLIGHT_SAVING_TIME
static final int PROTOCOL_OPTIONS_FEATURE_COUNT
static final int PROTOCOL_OPTIONS_OPERATION_COUNT
static final int DATA_MODULE_OPTIONS
Data Module Options' class.
static final int DATA_MODULE_OPTIONS__BACKGROUND_SCAN_PERIOD
static final int DATA_MODULE_OPTIONS__SPONTANEOUS_ITEM_BUFFER
static final int DATA_MODULE_OPTIONS__TIMESTAMPS_FOR_BOOLEAN
static final int DATA_MODULE_OPTIONS__TIMESTAMPS_FOR_FLOAT
static final int DATA_MODULE_OPTIONS_FEATURE_COUNT
static final int DATA_MODULE_OPTIONS_OPERATION_COUNT
static final int DATA_TYPE
Data Type' enum.
static final int ADDRESS
org.eclipse.emf.ecore.EClass getExporter()
Exporter'.
Exporterorg.eclipse.emf.ecore.EReference getExporter_Devices()
Devices'.
Exporter.getDevices(),
getExporter()org.eclipse.emf.ecore.EClass getDevice()
Device'.
Deviceorg.eclipse.emf.ecore.EAttribute getDevice_Id()
Id'.
Device.getId(),
getDevice()org.eclipse.emf.ecore.EReference getDevice_Items()
Items'.
Device.getItems(),
getDevice()org.eclipse.emf.ecore.EReference getDevice_Endpoint()
Endpoint'.
Device.getEndpoint(),
getDevice()org.eclipse.emf.ecore.EReference getDevice_ProtocolOptions()
Protocol Options'.
Device.getProtocolOptions(),
getDevice()org.eclipse.emf.ecore.EReference getDevice_DataModuleOptions()
Data Module Options'.
Device.getDataModuleOptions(),
getDevice()org.eclipse.emf.ecore.EReference getDevice_HiveProperties()
Hive Properties'.
Device.getHiveProperties(),
getDevice()org.eclipse.emf.ecore.EClass getItem()
Item'.
Itemorg.eclipse.emf.ecore.EReference getItem_Source()
Source'.
Item.getSource(),
getItem()org.eclipse.emf.ecore.EAttribute getItem_Address()
Address'.
Item.getAddress(),
getItem()org.eclipse.emf.ecore.EAttribute getItem_Type()
Type'.
Item.getType(),
getItem()org.eclipse.emf.ecore.EClass getExporterItemInterceptor()
Exporter Item Interceptor'.
ExporterItemInterceptororg.eclipse.emf.ecore.EReference getExporterItemInterceptor_Script()
Script'.
ExporterItemInterceptor.getScript(),
getExporterItemInterceptor()org.eclipse.emf.ecore.EReference getExporterItemInterceptor_ProtocolOptions()
Protocol Options'.
ExporterItemInterceptor.getProtocolOptions(),
getExporterItemInterceptor()org.eclipse.emf.ecore.EReference getExporterItemInterceptor_DataModuleOptions()
Data Module Options'.
ExporterItemInterceptor.getDataModuleOptions(),
getExporterItemInterceptor()org.eclipse.emf.ecore.EAttribute getExporterItemInterceptor_Port()
Port'.
ExporterItemInterceptor.getPort(),
getExporterItemInterceptor()org.eclipse.emf.ecore.EReference getExporterItemInterceptor_HiveProperties()
Hive Properties'.
ExporterItemInterceptor.getHiveProperties(),
getExporterItemInterceptor()org.eclipse.emf.ecore.EClass getProtocolOptions()
Protocol Options'.
ProtocolOptionsorg.eclipse.emf.ecore.EAttribute getProtocolOptions_Timeout1()
Timeout1'.
ProtocolOptions.getTimeout1(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_Timeout2()
Timeout2'.
ProtocolOptions.getTimeout2(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_Timeout3()
Timeout3'.
ProtocolOptions.getTimeout3(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_AsduAddressSize()
Asdu Address Size'.
ProtocolOptions.getAsduAddressSize(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_InformationObjectAddressSize()
Information Object Address Size'.
ProtocolOptions.getInformationObjectAddressSize(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_CauseOfTransmissionSize()
Cause Of Transmission Size'.
ProtocolOptions.getCauseOfTransmissionSize(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_W()
W'.
ProtocolOptions.getW(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_K()
K'.
ProtocolOptions.getK(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_TargetTimeZone()
Target Time Zone'.
ProtocolOptions.getTargetTimeZone(),
getProtocolOptions()org.eclipse.emf.ecore.EAttribute getProtocolOptions_IgnoreDaylightSavingTime()
Ignore Daylight Saving Time'.
ProtocolOptions.isIgnoreDaylightSavingTime(),
getProtocolOptions()org.eclipse.emf.ecore.EClass getDataModuleOptions()
Data Module Options'.
DataModuleOptionsorg.eclipse.emf.ecore.EAttribute getDataModuleOptions_BackgroundScanPeriod()
Background Scan Period'.
DataModuleOptions.getBackgroundScanPeriod(),
getDataModuleOptions()org.eclipse.emf.ecore.EAttribute getDataModuleOptions_SpontaneousItemBuffer()
Spontaneous Item Buffer'.
DataModuleOptions.getSpontaneousItemBuffer(),
getDataModuleOptions()org.eclipse.emf.ecore.EAttribute getDataModuleOptions_TimestampsForBoolean()
Timestamps For Boolean'.
DataModuleOptions.isTimestampsForBoolean(),
getDataModuleOptions()org.eclipse.emf.ecore.EAttribute getDataModuleOptions_TimestampsForFloat()
Timestamps For Float'.
DataModuleOptions.isTimestampsForFloat(),
getDataModuleOptions()org.eclipse.emf.ecore.EEnum getDataType()
Data Type'.
DataTypeorg.eclipse.emf.ecore.EDataType getAddress()
Address'.
AddressInformationIEC60870Factory getIEC60870Factory()