org.eclipse.mtj.api.devices
Interface DevicesPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
DevicesPackageImpl

public interface DevicesPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
DevicesFactory

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int CONFIGURATION
          The meta object id for the 'Configuration' class.
static int CONFIGURATION__ERRORS
          The feature id for the 'Errors' containment reference list.
static int CONFIGURATION__ITEMS
          The feature id for the 'Items' containment reference list.
static int CONFIGURATION_ERROR
          The meta object id for the 'Configuration Error' class.
static int CONFIGURATION_ERROR__DESCRIPTION
          The feature id for the 'Description' attribute.
static int CONFIGURATION_ERROR__ERROR_TYPE
          The feature id for the 'Error Type' attribute.
static int CONFIGURATION_ERROR__ITEM
          The feature id for the 'Item' reference.
static int CONFIGURATION_ERROR_FEATURE_COUNT
          The number of structural features of the the 'Configuration Error' class.
static int CONFIGURATION_FEATURE_COUNT
          The number of structural features of the the 'Configuration' class.
static int CONFIGURATION_ITEM
          The meta object id for the 'Configuration Item' class.
static int CONFIGURATION_ITEM__DESCRIPTION
          The feature id for the 'Description' attribute.
static int CONFIGURATION_ITEM__LABEL
          The feature id for the 'Label' attribute.
static int CONFIGURATION_ITEM__NAME
          The feature id for the 'Name' attribute.
static int CONFIGURATION_ITEM__VALID_VALUES
          The feature id for the 'Valid Values' containment reference list.
static int CONFIGURATION_ITEM__VALUE
          The feature id for the 'Value' attribute.
static int CONFIGURATION_ITEM_FEATURE_COUNT
          The number of structural features of the the 'Configuration Item' class.
static int CONFIGURATION_VALUE
          The meta object id for the 'Configuration Value' class.
static int CONFIGURATION_VALUE__VALUE
          The feature id for the 'Value' attribute.
static int CONFIGURATION_VALUE_FEATURE_COUNT
          The number of structural features of the the 'Configuration Value' class.
static int DEVICE
          The meta object id for the 'Device' class.
static int DEVICE__COMMUNICATION_PROTOCOL
          The feature id for the 'Communication Protocol' attribute.
static int DEVICE__CONFIGURATION
          The feature id for the 'Configuration' containment reference.
static int DEVICE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int DEVICE__DEVICE_DESCRIPTION
          The feature id for the 'Device Description' containment reference.
static int DEVICE__IDENTIFIER
          The feature id for the 'Identifier' attribute.
static int DEVICE__NAME
          The feature id for the 'Name' attribute.
static int DEVICE__PROTECTION_DOMAINS
          The feature id for the 'Protection Domains' containment reference list.
static int DEVICE__RUNTIME_PLATFORM_DEFINITIONS
          The feature id for the 'Runtime Platform Definitions' reference list.
static int DEVICE__VENDOR
          The feature id for the 'Vendor' attribute.
static int DEVICE__VERSION
          The feature id for the 'Version' attribute.
static int DEVICE_CAPABILITY
          The meta object id for the 'Device Capability' class.
static int DEVICE_CAPABILITY__NAME
          The feature id for the 'Name' attribute.
static int DEVICE_CAPABILITY__VALUE
          The feature id for the 'Value' attribute.
static int DEVICE_CAPABILITY_FEATURE_COUNT
          The number of structural features of the the 'Device Capability' class.
static int DEVICE_DESCRIPTION
          The meta object id for the 'Device Description' class.
static int DEVICE_DESCRIPTION__CAPABILITIES
          The feature id for the 'Capabilities' containment reference list.
static int DEVICE_DESCRIPTION__FEATURES
          The feature id for the 'Features' containment reference list.
static int DEVICE_DESCRIPTION__IDENTIFIER
          The feature id for the 'Identifier' attribute.
static int DEVICE_DESCRIPTION_FEATURE_COUNT
          The number of structural features of the the 'Device Description' class.
static int DEVICE_FEATURE
          The meta object id for the 'Device Feature' class.
static int DEVICE_FEATURE__NAME
          The feature id for the 'Name' attribute.
static int DEVICE_FEATURE_COUNT
          The number of structural features of the the 'Device' class.
static int DEVICE_FEATURE_FEATURE_COUNT
          The number of structural features of the the 'Device Feature' class.
static int DEVICE_GROUP
          The meta object id for the 'Device Group' class.
static int DEVICE_GROUP__CAPABILITIES
          The feature id for the 'Capabilities' containment reference list.
static int DEVICE_GROUP__DESCRIPTION
          The feature id for the 'Description' attribute.
static int DEVICE_GROUP__FEATURES
          The feature id for the 'Features' containment reference list.
static int DEVICE_GROUP__NAME
          The feature id for the 'Name' attribute.
static int DEVICE_GROUP_FEATURE_COUNT
          The number of structural features of the the 'Device Group' class.
static int DEVICE_PLATFORM
          The meta object id for the 'Device Platform' class.
static int DEVICE_PLATFORM__CONFIGURATION
          The feature id for the 'Configuration' containment reference.
static int DEVICE_PLATFORM__DEBUG_ENABLED
          The feature id for the 'Debug Enabled' attribute.
static int DEVICE_PLATFORM__DEVICE_PLATFORM_PROVIDER
          The feature id for the 'Device Platform Provider' reference.
static int DEVICE_PLATFORM__DEVICES
          The feature id for the 'Devices' containment reference list.
static int DEVICE_PLATFORM__EXECUTABLE_TARGET_REQUIRED
          The feature id for the 'Executable Target Required' attribute.
static int DEVICE_PLATFORM__KEEP_ALIVE_PORT_REQUIRED
          The feature id for the 'Keep Alive Port Required' attribute.
static int DEVICE_PLATFORM__NAME
          The feature id for the 'Name' attribute.
static int DEVICE_PLATFORM__PREDEPLOYMENT_REQUIRED
          The feature id for the 'Predeployment Required' attribute.
static int DEVICE_PLATFORM__PREFERENCES_DIALOG_AVAILABLE
          The feature id for the 'Preferences Dialog Available' attribute.
static int DEVICE_PLATFORM__RUNTIME_PLATFORM_DEFINITIONS
          The feature id for the 'Runtime Platform Definitions' containment reference list.
static int DEVICE_PLATFORM__TYPE
          The feature id for the 'Type' attribute.
static int DEVICE_PLATFORM__UTILITES_DIALOG_AVAILABLE
          The feature id for the 'Utilites Dialog Available' attribute.
static int DEVICE_PLATFORM__VENDOR
          The feature id for the 'Vendor' attribute.
static int DEVICE_PLATFORM__VERSION
          The feature id for the 'Version' attribute.
static int DEVICE_PLATFORM_FEATURE_COUNT
          The number of structural features of the the 'Device Platform' class.
static DevicesPackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int PERMISSION
          The meta object id for the 'Permission' class.
static int PERMISSION__NAME
          The feature id for the 'Name' attribute.
static int PERMISSION_FEATURE_COUNT
          The number of structural features of the the 'Permission' class.
static int PROTECTION_DOMAIN
          The meta object id for the 'Protection Domain' class.
static int PROTECTION_DOMAIN__NAME
          The feature id for the 'Name' attribute.
static int PROTECTION_DOMAIN__PERMISSIONS
          The feature id for the 'Permissions' containment reference list.
static int PROTECTION_DOMAIN_FEATURE_COUNT
          The number of structural features of the the 'Protection Domain' class.
 
Method Summary
 org.eclipse.emf.ecore.EReference getConfiguration_Errors()
          Returns the meta object for the containment reference list 'Errors'.
 org.eclipse.emf.ecore.EReference getConfiguration_Items()
          Returns the meta object for the containment reference list 'Items'.
 org.eclipse.emf.ecore.EClass getConfiguration()
          Returns the meta object for class 'Configuration'.
 org.eclipse.emf.ecore.EAttribute getConfigurationError_Description()
          Returns the meta object for the attribute 'Description'.
 org.eclipse.emf.ecore.EAttribute getConfigurationError_ErrorType()
          Returns the meta object for the attribute 'Error Type'.
 org.eclipse.emf.ecore.EReference getConfigurationError_Item()
          Returns the meta object for the reference 'Item'.
 org.eclipse.emf.ecore.EClass getConfigurationError()
          Returns the meta object for class 'Configuration Error'.
 org.eclipse.emf.ecore.EAttribute getConfigurationItem_Description()
          Returns the meta object for the attribute 'Description'.
 org.eclipse.emf.ecore.EAttribute getConfigurationItem_Label()
          Returns the meta object for the attribute 'Label'.
 org.eclipse.emf.ecore.EAttribute getConfigurationItem_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EReference getConfigurationItem_ValidValues()
          Returns the meta object for the containment reference list 'Valid Values'.
 org.eclipse.emf.ecore.EAttribute getConfigurationItem_Value()
          Returns the meta object for the attribute 'Value'.
 org.eclipse.emf.ecore.EClass getConfigurationItem()
          Returns the meta object for class 'Configuration Item'.
 org.eclipse.emf.ecore.EAttribute getConfigurationValue_Value()
          Returns the meta object for the attribute 'Value'.
 org.eclipse.emf.ecore.EClass getConfigurationValue()
          Returns the meta object for class 'Configuration Value'.
 org.eclipse.emf.ecore.EAttribute getDevice_CommunicationProtocol()
          Returns the meta object for the attribute 'Communication Protocol'.
 org.eclipse.emf.ecore.EReference getDevice_Configuration()
          Returns the meta object for the containment reference 'Configuration'.
 org.eclipse.emf.ecore.EAttribute getDevice_Description()
          Returns the meta object for the attribute 'Description'.
 org.eclipse.emf.ecore.EReference getDevice_DeviceDescription()
          Returns the meta object for the containment reference 'Device Description'.
 org.eclipse.emf.ecore.EAttribute getDevice_Identifier()
          Returns the meta object for the attribute 'Identifier'.
 org.eclipse.emf.ecore.EAttribute getDevice_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EReference getDevice_ProtectionDomains()
          Returns the meta object for the containment reference list 'Protection Domains'.
 org.eclipse.emf.ecore.EReference getDevice_RuntimePlatformDefinitions()
          Returns the meta object for the reference list 'Runtime Platform Definitions'.
 org.eclipse.emf.ecore.EAttribute getDevice_Vendor()
          Returns the meta object for the attribute 'Vendor'.
 org.eclipse.emf.ecore.EAttribute getDevice_Version()
          Returns the meta object for the attribute 'Version'.
 org.eclipse.emf.ecore.EClass getDevice()
          Returns the meta object for class 'Device'.
 org.eclipse.emf.ecore.EAttribute getDeviceCapability_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EAttribute getDeviceCapability_Value()
          Returns the meta object for the attribute 'Value'.
 org.eclipse.emf.ecore.EClass getDeviceCapability()
          Returns the meta object for class 'Device Capability'.
 org.eclipse.emf.ecore.EReference getDeviceDescription_Capabilities()
          Returns the meta object for the containment reference list 'Capabilities'.
 org.eclipse.emf.ecore.EReference getDeviceDescription_Features()
          Returns the meta object for the containment reference list 'Features'.
 org.eclipse.emf.ecore.EAttribute getDeviceDescription_Identifier()
          Returns the meta object for the attribute 'Identifier'.
 org.eclipse.emf.ecore.EClass getDeviceDescription()
          Returns the meta object for class 'Device Description'.
 org.eclipse.emf.ecore.EAttribute getDeviceFeature_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getDeviceFeature()
          Returns the meta object for class 'Device Feature'.
 org.eclipse.emf.ecore.EReference getDeviceGroup_Capabilities()
          Returns the meta object for the containment reference list 'Capabilities'.
 org.eclipse.emf.ecore.EAttribute getDeviceGroup_Description()
          Returns the meta object for the attribute 'Description'.
 org.eclipse.emf.ecore.EReference getDeviceGroup_Features()
          Returns the meta object for the containment reference list 'Features'.
 org.eclipse.emf.ecore.EAttribute getDeviceGroup_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getDeviceGroup()
          Returns the meta object for class 'Device Group'.
 org.eclipse.emf.ecore.EReference getDevicePlatform_Configuration()
          Returns the meta object for the containment reference 'Configuration'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_DebugEnabled()
          Returns the meta object for the attribute 'Debug Enabled'.
 org.eclipse.emf.ecore.EReference getDevicePlatform_DevicePlatformProvider()
          Returns the meta object for the reference 'Device Platform Provider'.
 org.eclipse.emf.ecore.EReference getDevicePlatform_Devices()
          Returns the meta object for the containment reference list 'Devices'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_ExecutableTargetRequired()
          Returns the meta object for the attribute 'Executable Target Required'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_KeepAlivePortRequired()
          Returns the meta object for the attribute 'Keep Alive Port Required'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_PredeploymentRequired()
          Returns the meta object for the attribute 'Predeployment Required'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_PreferencesDialogAvailable()
          Returns the meta object for the attribute 'Preferences Dialog Available'.
 org.eclipse.emf.ecore.EReference getDevicePlatform_RuntimePlatformDefinitions()
          Returns the meta object for the containment reference list 'Runtime Platform Definitions'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_Type()
          Returns the meta object for the attribute 'Type'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_UtilitesDialogAvailable()
          Returns the meta object for the attribute 'Utilites Dialog Available'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_Vendor()
          Returns the meta object for the attribute 'Vendor'.
 org.eclipse.emf.ecore.EAttribute getDevicePlatform_Version()
          Returns the meta object for the attribute 'Version'.
 org.eclipse.emf.ecore.EClass getDevicePlatform()
          Returns the meta object for class 'Device Platform'.
 DevicesFactory getDevicesFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EAttribute getPermission_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getPermission()
          Returns the meta object for class 'Permission'.
 org.eclipse.emf.ecore.EAttribute getProtectionDomain_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EReference getProtectionDomain_Permissions()
          Returns the meta object for the containment reference list 'Permissions'.
 org.eclipse.emf.ecore.EClass getProtectionDomain()
          Returns the meta object for class 'Protection Domain'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final DevicesPackage eINSTANCE
The singleton instance of the package.


DEVICE_PLATFORM

static final int DEVICE_PLATFORM
The meta object id for the 'Device Platform' class.

See Also:
DevicePlatformImpl, DevicesPackageImpl.getDevicePlatform(), Constant Field Values

DEVICE_PLATFORM__DEVICES

static final int DEVICE_PLATFORM__DEVICES
The feature id for the 'Devices' containment reference list.

See Also:
Constant Field Values

DEVICE_PLATFORM__TYPE

static final int DEVICE_PLATFORM__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__CONFIGURATION

static final int DEVICE_PLATFORM__CONFIGURATION
The feature id for the 'Configuration' containment reference.

See Also:
Constant Field Values

DEVICE_PLATFORM__RUNTIME_PLATFORM_DEFINITIONS

static final int DEVICE_PLATFORM__RUNTIME_PLATFORM_DEFINITIONS
The feature id for the 'Runtime Platform Definitions' containment reference list.

See Also:
Constant Field Values

DEVICE_PLATFORM__NAME

static final int DEVICE_PLATFORM__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__VENDOR

static final int DEVICE_PLATFORM__VENDOR
The feature id for the 'Vendor' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__VERSION

static final int DEVICE_PLATFORM__VERSION
The feature id for the 'Version' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__DEBUG_ENABLED

static final int DEVICE_PLATFORM__DEBUG_ENABLED
The feature id for the 'Debug Enabled' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__PREDEPLOYMENT_REQUIRED

static final int DEVICE_PLATFORM__PREDEPLOYMENT_REQUIRED
The feature id for the 'Predeployment Required' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__EXECUTABLE_TARGET_REQUIRED

static final int DEVICE_PLATFORM__EXECUTABLE_TARGET_REQUIRED
The feature id for the 'Executable Target Required' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__KEEP_ALIVE_PORT_REQUIRED

static final int DEVICE_PLATFORM__KEEP_ALIVE_PORT_REQUIRED
The feature id for the 'Keep Alive Port Required' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__PREFERENCES_DIALOG_AVAILABLE

static final int DEVICE_PLATFORM__PREFERENCES_DIALOG_AVAILABLE
The feature id for the 'Preferences Dialog Available' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__UTILITES_DIALOG_AVAILABLE

static final int DEVICE_PLATFORM__UTILITES_DIALOG_AVAILABLE
The feature id for the 'Utilites Dialog Available' attribute.

See Also:
Constant Field Values

DEVICE_PLATFORM__DEVICE_PLATFORM_PROVIDER

static final int DEVICE_PLATFORM__DEVICE_PLATFORM_PROVIDER
The feature id for the 'Device Platform Provider' reference.

See Also:
Constant Field Values

DEVICE_PLATFORM_FEATURE_COUNT

static final int DEVICE_PLATFORM_FEATURE_COUNT
The number of structural features of the the 'Device Platform' class.

See Also:
Constant Field Values

DEVICE

static final int DEVICE
The meta object id for the 'Device' class.

See Also:
DeviceImpl, DevicesPackageImpl.getDevice(), Constant Field Values

DEVICE__PROTECTION_DOMAINS

static final int DEVICE__PROTECTION_DOMAINS
The feature id for the 'Protection Domains' containment reference list.

See Also:
Constant Field Values

DEVICE__CONFIGURATION

static final int DEVICE__CONFIGURATION
The feature id for the 'Configuration' containment reference.

See Also:
Constant Field Values

DEVICE__COMMUNICATION_PROTOCOL

static final int DEVICE__COMMUNICATION_PROTOCOL
The feature id for the 'Communication Protocol' attribute.

See Also:
Constant Field Values

DEVICE__DEVICE_DESCRIPTION

static final int DEVICE__DEVICE_DESCRIPTION
The feature id for the 'Device Description' containment reference.

See Also:
Constant Field Values

DEVICE__RUNTIME_PLATFORM_DEFINITIONS

static final int DEVICE__RUNTIME_PLATFORM_DEFINITIONS
The feature id for the 'Runtime Platform Definitions' reference list.

See Also:
Constant Field Values

DEVICE__NAME

static final int DEVICE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DEVICE__VERSION

static final int DEVICE__VERSION
The feature id for the 'Version' attribute.

See Also:
Constant Field Values

DEVICE__VENDOR

static final int DEVICE__VENDOR
The feature id for the 'Vendor' attribute.

See Also:
Constant Field Values

DEVICE__DESCRIPTION

static final int DEVICE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

DEVICE__IDENTIFIER

static final int DEVICE__IDENTIFIER
The feature id for the 'Identifier' attribute.

See Also:
Constant Field Values

DEVICE_FEATURE_COUNT

static final int DEVICE_FEATURE_COUNT
The number of structural features of the the 'Device' class.

See Also:
Constant Field Values

CONFIGURATION

static final int CONFIGURATION
The meta object id for the 'Configuration' class.

See Also:
ConfigurationImpl, DevicesPackageImpl.getConfiguration(), Constant Field Values

CONFIGURATION__ITEMS

static final int CONFIGURATION__ITEMS
The feature id for the 'Items' containment reference list.

See Also:
Constant Field Values

CONFIGURATION__ERRORS

static final int CONFIGURATION__ERRORS
The feature id for the 'Errors' containment reference list.

See Also:
Constant Field Values

CONFIGURATION_FEATURE_COUNT

static final int CONFIGURATION_FEATURE_COUNT
The number of structural features of the the 'Configuration' class.

See Also:
Constant Field Values

CONFIGURATION_ITEM

static final int CONFIGURATION_ITEM
The meta object id for the 'Configuration Item' class.

See Also:
ConfigurationItemImpl, DevicesPackageImpl.getConfigurationItem(), Constant Field Values

CONFIGURATION_ITEM__VALID_VALUES

static final int CONFIGURATION_ITEM__VALID_VALUES
The feature id for the 'Valid Values' containment reference list.

See Also:
Constant Field Values

CONFIGURATION_ITEM__NAME

static final int CONFIGURATION_ITEM__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

CONFIGURATION_ITEM__LABEL

static final int CONFIGURATION_ITEM__LABEL
The feature id for the 'Label' attribute.

See Also:
Constant Field Values

CONFIGURATION_ITEM__DESCRIPTION

static final int CONFIGURATION_ITEM__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

CONFIGURATION_ITEM__VALUE

static final int CONFIGURATION_ITEM__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

CONFIGURATION_ITEM_FEATURE_COUNT

static final int CONFIGURATION_ITEM_FEATURE_COUNT
The number of structural features of the the 'Configuration Item' class.

See Also:
Constant Field Values

CONFIGURATION_ERROR

static final int CONFIGURATION_ERROR
The meta object id for the 'Configuration Error' class.

See Also:
ConfigurationErrorImpl, DevicesPackageImpl.getConfigurationError(), Constant Field Values

CONFIGURATION_ERROR__ITEM

static final int CONFIGURATION_ERROR__ITEM
The feature id for the 'Item' reference.

See Also:
Constant Field Values

CONFIGURATION_ERROR__ERROR_TYPE

static final int CONFIGURATION_ERROR__ERROR_TYPE
The feature id for the 'Error Type' attribute.

See Also:
Constant Field Values

CONFIGURATION_ERROR__DESCRIPTION

static final int CONFIGURATION_ERROR__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

CONFIGURATION_ERROR_FEATURE_COUNT

static final int CONFIGURATION_ERROR_FEATURE_COUNT
The number of structural features of the the 'Configuration Error' class.

See Also:
Constant Field Values

PROTECTION_DOMAIN

static final int PROTECTION_DOMAIN
The meta object id for the 'Protection Domain' class.

See Also:
ProtectionDomainImpl, DevicesPackageImpl.getProtectionDomain(), Constant Field Values

PROTECTION_DOMAIN__PERMISSIONS

static final int PROTECTION_DOMAIN__PERMISSIONS
The feature id for the 'Permissions' containment reference list.

See Also:
Constant Field Values

PROTECTION_DOMAIN__NAME

static final int PROTECTION_DOMAIN__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PROTECTION_DOMAIN_FEATURE_COUNT

static final int PROTECTION_DOMAIN_FEATURE_COUNT
The number of structural features of the the 'Protection Domain' class.

See Also:
Constant Field Values

PERMISSION

static final int PERMISSION
The meta object id for the 'Permission' class.

See Also:
PermissionImpl, DevicesPackageImpl.getPermission(), Constant Field Values

PERMISSION__NAME

static final int PERMISSION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PERMISSION_FEATURE_COUNT

static final int PERMISSION_FEATURE_COUNT
The number of structural features of the the 'Permission' class.

See Also:
Constant Field Values

DEVICE_DESCRIPTION

static final int DEVICE_DESCRIPTION
The meta object id for the 'Device Description' class.

See Also:
DeviceDescriptionImpl, DevicesPackageImpl.getDeviceDescription(), Constant Field Values

DEVICE_DESCRIPTION__CAPABILITIES

static final int DEVICE_DESCRIPTION__CAPABILITIES
The feature id for the 'Capabilities' containment reference list.

See Also:
Constant Field Values

DEVICE_DESCRIPTION__FEATURES

static final int DEVICE_DESCRIPTION__FEATURES
The feature id for the 'Features' containment reference list.

See Also:
Constant Field Values

DEVICE_DESCRIPTION__IDENTIFIER

static final int DEVICE_DESCRIPTION__IDENTIFIER
The feature id for the 'Identifier' attribute.

See Also:
Constant Field Values

DEVICE_DESCRIPTION_FEATURE_COUNT

static final int DEVICE_DESCRIPTION_FEATURE_COUNT
The number of structural features of the the 'Device Description' class.

See Also:
Constant Field Values

DEVICE_CAPABILITY

static final int DEVICE_CAPABILITY
The meta object id for the 'Device Capability' class.

See Also:
DeviceCapabilityImpl, DevicesPackageImpl.getDeviceCapability(), Constant Field Values

DEVICE_CAPABILITY__NAME

static final int DEVICE_CAPABILITY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DEVICE_CAPABILITY__VALUE

static final int DEVICE_CAPABILITY__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

DEVICE_CAPABILITY_FEATURE_COUNT

static final int DEVICE_CAPABILITY_FEATURE_COUNT
The number of structural features of the the 'Device Capability' class.

See Also:
Constant Field Values

DEVICE_FEATURE

static final int DEVICE_FEATURE
The meta object id for the 'Device Feature' class.

See Also:
DeviceFeatureImpl, DevicesPackageImpl.getDeviceFeature(), Constant Field Values

DEVICE_FEATURE__NAME

static final int DEVICE_FEATURE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DEVICE_FEATURE_FEATURE_COUNT

static final int DEVICE_FEATURE_FEATURE_COUNT
The number of structural features of the the 'Device Feature' class.

See Also:
Constant Field Values

DEVICE_GROUP

static final int DEVICE_GROUP
The meta object id for the 'Device Group' class.

See Also:
DeviceGroupImpl, DevicesPackageImpl.getDeviceGroup(), Constant Field Values

DEVICE_GROUP__FEATURES

static final int DEVICE_GROUP__FEATURES
The feature id for the 'Features' containment reference list.

See Also:
Constant Field Values

DEVICE_GROUP__CAPABILITIES

static final int DEVICE_GROUP__CAPABILITIES
The feature id for the 'Capabilities' containment reference list.

See Also:
Constant Field Values

DEVICE_GROUP__NAME

static final int DEVICE_GROUP__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DEVICE_GROUP__DESCRIPTION

static final int DEVICE_GROUP__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

DEVICE_GROUP_FEATURE_COUNT

static final int DEVICE_GROUP_FEATURE_COUNT
The number of structural features of the the 'Device Group' class.

See Also:
Constant Field Values

CONFIGURATION_VALUE

static final int CONFIGURATION_VALUE
The meta object id for the 'Configuration Value' class.

See Also:
ConfigurationValueImpl, DevicesPackageImpl.getConfigurationValue(), Constant Field Values

CONFIGURATION_VALUE__VALUE

static final int CONFIGURATION_VALUE__VALUE
The feature id for the 'Value' attribute.

See Also:
Constant Field Values

CONFIGURATION_VALUE_FEATURE_COUNT

static final int CONFIGURATION_VALUE_FEATURE_COUNT
The number of structural features of the the 'Configuration Value' class.

See Also:
Constant Field Values
Method Detail

getDevicePlatform

org.eclipse.emf.ecore.EClass getDevicePlatform()
Returns the meta object for class 'Device Platform'.

Returns:
the meta object for class 'Device Platform'.
See Also:
DevicePlatform

getDevicePlatform_Devices

org.eclipse.emf.ecore.EReference getDevicePlatform_Devices()
Returns the meta object for the containment reference list 'Devices'.

Returns:
the meta object for the containment reference list 'Devices'.
See Also:
DevicePlatform.getDevices(), getDevicePlatform()

getDevicePlatform_Type

org.eclipse.emf.ecore.EAttribute getDevicePlatform_Type()
Returns the meta object for the attribute 'Type'.

Returns:
the meta object for the attribute 'Type'.
See Also:
DevicePlatform.getType(), getDevicePlatform()

getDevicePlatform_Configuration

org.eclipse.emf.ecore.EReference getDevicePlatform_Configuration()
Returns the meta object for the containment reference 'Configuration'.

Returns:
the meta object for the containment reference 'Configuration'.
See Also:
DevicePlatform.getConfiguration(), getDevicePlatform()

getDevicePlatform_RuntimePlatformDefinitions

org.eclipse.emf.ecore.EReference getDevicePlatform_RuntimePlatformDefinitions()
Returns the meta object for the containment reference list 'Runtime Platform Definitions'.

Returns:
the meta object for the containment reference list 'Runtime Platform Definitions'.
See Also:
DevicePlatform.getRuntimePlatformDefinitions(), getDevicePlatform()

getDevicePlatform_Name

org.eclipse.emf.ecore.EAttribute getDevicePlatform_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
DevicePlatform.getName(), getDevicePlatform()

getDevicePlatform_Vendor

org.eclipse.emf.ecore.EAttribute getDevicePlatform_Vendor()
Returns the meta object for the attribute 'Vendor'.

Returns:
the meta object for the attribute 'Vendor'.
See Also:
DevicePlatform.getVendor(), getDevicePlatform()

getDevicePlatform_Version

org.eclipse.emf.ecore.EAttribute getDevicePlatform_Version()
Returns the meta object for the attribute 'Version'.

Returns:
the meta object for the attribute 'Version'.
See Also:
DevicePlatform.getVersion(), getDevicePlatform()

getDevicePlatform_DebugEnabled

org.eclipse.emf.ecore.EAttribute getDevicePlatform_DebugEnabled()
Returns the meta object for the attribute 'Debug Enabled'.

Returns:
the meta object for the attribute 'Debug Enabled'.
See Also:
DevicePlatform.isDebugEnabled(), getDevicePlatform()

getDevicePlatform_PredeploymentRequired

org.eclipse.emf.ecore.EAttribute getDevicePlatform_PredeploymentRequired()
Returns the meta object for the attribute 'Predeployment Required'.

Returns:
the meta object for the attribute 'Predeployment Required'.
See Also:
DevicePlatform.isPredeploymentRequired(), getDevicePlatform()

getDevicePlatform_ExecutableTargetRequired

org.eclipse.emf.ecore.EAttribute getDevicePlatform_ExecutableTargetRequired()
Returns the meta object for the attribute 'Executable Target Required'.

Returns:
the meta object for the attribute 'Executable Target Required'.
See Also:
DevicePlatform.isExecutableTargetRequired(), getDevicePlatform()

getDevicePlatform_KeepAlivePortRequired

org.eclipse.emf.ecore.EAttribute getDevicePlatform_KeepAlivePortRequired()
Returns the meta object for the attribute 'Keep Alive Port Required'.

Returns:
the meta object for the attribute 'Keep Alive Port Required'.
See Also:
DevicePlatform.isKeepAlivePortRequired(), getDevicePlatform()

getDevicePlatform_PreferencesDialogAvailable

org.eclipse.emf.ecore.EAttribute getDevicePlatform_PreferencesDialogAvailable()
Returns the meta object for the attribute 'Preferences Dialog Available'.

Returns:
the meta object for the attribute 'Preferences Dialog Available'.
See Also:
DevicePlatform.isPreferencesDialogAvailable(), getDevicePlatform()

getDevicePlatform_UtilitesDialogAvailable

org.eclipse.emf.ecore.EAttribute getDevicePlatform_UtilitesDialogAvailable()
Returns the meta object for the attribute 'Utilites Dialog Available'.

Returns:
the meta object for the attribute 'Utilites Dialog Available'.
See Also:
DevicePlatform.isUtilitesDialogAvailable(), getDevicePlatform()

getDevicePlatform_DevicePlatformProvider

org.eclipse.emf.ecore.EReference getDevicePlatform_DevicePlatformProvider()
Returns the meta object for the reference 'Device Platform Provider'.

Returns:
the meta object for the reference 'Device Platform Provider'.
See Also:
DevicePlatform.getDevicePlatformProvider(), getDevicePlatform()

getDevice

org.eclipse.emf.ecore.EClass getDevice()
Returns the meta object for class 'Device'.

Returns:
the meta object for class 'Device'.
See Also:
Device

getDevice_ProtectionDomains

org.eclipse.emf.ecore.EReference getDevice_ProtectionDomains()
Returns the meta object for the containment reference list 'Protection Domains'.

Returns:
the meta object for the containment reference list 'Protection Domains'.
See Also:
Device.getProtectionDomains(), getDevice()

getDevice_Configuration

org.eclipse.emf.ecore.EReference getDevice_Configuration()
Returns the meta object for the containment reference 'Configuration'.

Returns:
the meta object for the containment reference 'Configuration'.
See Also:
Device.getConfiguration(), getDevice()

getDevice_CommunicationProtocol

org.eclipse.emf.ecore.EAttribute getDevice_CommunicationProtocol()
Returns the meta object for the attribute 'Communication Protocol'.

Returns:
the meta object for the attribute 'Communication Protocol'.
See Also:
Device.getCommunicationProtocol(), getDevice()

getDevice_DeviceDescription

org.eclipse.emf.ecore.EReference getDevice_DeviceDescription()
Returns the meta object for the containment reference 'Device Description'.

Returns:
the meta object for the containment reference 'Device Description'.
See Also:
Device.getDeviceDescription(), getDevice()

getDevice_RuntimePlatformDefinitions

org.eclipse.emf.ecore.EReference getDevice_RuntimePlatformDefinitions()
Returns the meta object for the reference list 'Runtime Platform Definitions'.

Returns:
the meta object for the reference list 'Runtime Platform Definitions'.
See Also:
Device.getRuntimePlatformDefinitions(), getDevice()

getDevice_Name

org.eclipse.emf.ecore.EAttribute getDevice_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Device.getName(), getDevice()

getDevice_Version

org.eclipse.emf.ecore.EAttribute getDevice_Version()
Returns the meta object for the attribute 'Version'.

Returns:
the meta object for the attribute 'Version'.
See Also:
Device.getVersion(), getDevice()

getDevice_Vendor

org.eclipse.emf.ecore.EAttribute getDevice_Vendor()
Returns the meta object for the attribute 'Vendor'.

Returns:
the meta object for the attribute 'Vendor'.
See Also:
Device.getVendor(), getDevice()

getDevice_Description

org.eclipse.emf.ecore.EAttribute getDevice_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
Device.getDescription(), getDevice()

getDevice_Identifier

org.eclipse.emf.ecore.EAttribute getDevice_Identifier()
Returns the meta object for the attribute 'Identifier'.

Returns:
the meta object for the attribute 'Identifier'.
See Also:
Device.getIdentifier(), getDevice()

getConfiguration

org.eclipse.emf.ecore.EClass getConfiguration()
Returns the meta object for class 'Configuration'.

Returns:
the meta object for class 'Configuration'.
See Also:
Configuration

getConfiguration_Items

org.eclipse.emf.ecore.EReference getConfiguration_Items()
Returns the meta object for the containment reference list 'Items'.

Returns:
the meta object for the containment reference list 'Items'.
See Also:
Configuration.getItems(), getConfiguration()

getConfiguration_Errors

org.eclipse.emf.ecore.EReference getConfiguration_Errors()
Returns the meta object for the containment reference list 'Errors'.

Returns:
the meta object for the containment reference list 'Errors'.
See Also:
Configuration.getErrors(), getConfiguration()

getConfigurationItem

org.eclipse.emf.ecore.EClass getConfigurationItem()
Returns the meta object for class 'Configuration Item'.

Returns:
the meta object for class 'Configuration Item'.
See Also:
ConfigurationItem

getConfigurationItem_ValidValues

org.eclipse.emf.ecore.EReference getConfigurationItem_ValidValues()
Returns the meta object for the containment reference list 'Valid Values'.

Returns:
the meta object for the containment reference list 'Valid Values'.
See Also:
ConfigurationItem.getValidValues(), getConfigurationItem()

getConfigurationItem_Name

org.eclipse.emf.ecore.EAttribute getConfigurationItem_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
ConfigurationItem.getName(), getConfigurationItem()

getConfigurationItem_Label

org.eclipse.emf.ecore.EAttribute getConfigurationItem_Label()
Returns the meta object for the attribute 'Label'.

Returns:
the meta object for the attribute 'Label'.
See Also:
ConfigurationItem.getLabel(), getConfigurationItem()

getConfigurationItem_Description

org.eclipse.emf.ecore.EAttribute getConfigurationItem_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
ConfigurationItem.getDescription(), getConfigurationItem()

getConfigurationItem_Value

org.eclipse.emf.ecore.EAttribute getConfigurationItem_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
ConfigurationItem.getValue(), getConfigurationItem()

getConfigurationError

org.eclipse.emf.ecore.EClass getConfigurationError()
Returns the meta object for class 'Configuration Error'.

Returns:
the meta object for class 'Configuration Error'.
See Also:
ConfigurationError

getConfigurationError_Item

org.eclipse.emf.ecore.EReference getConfigurationError_Item()
Returns the meta object for the reference 'Item'.

Returns:
the meta object for the reference 'Item'.
See Also:
ConfigurationError.getItem(), getConfigurationError()

getConfigurationError_ErrorType

org.eclipse.emf.ecore.EAttribute getConfigurationError_ErrorType()
Returns the meta object for the attribute 'Error Type'.

Returns:
the meta object for the attribute 'Error Type'.
See Also:
ConfigurationError.getErrorType(), getConfigurationError()

getConfigurationError_Description

org.eclipse.emf.ecore.EAttribute getConfigurationError_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
ConfigurationError.getDescription(), getConfigurationError()

getProtectionDomain

org.eclipse.emf.ecore.EClass getProtectionDomain()
Returns the meta object for class 'Protection Domain'.

Returns:
the meta object for class 'Protection Domain'.
See Also:
ProtectionDomain

getProtectionDomain_Permissions

org.eclipse.emf.ecore.EReference getProtectionDomain_Permissions()
Returns the meta object for the containment reference list 'Permissions'.

Returns:
the meta object for the containment reference list 'Permissions'.
See Also:
ProtectionDomain.getPermissions(), getProtectionDomain()

getProtectionDomain_Name

org.eclipse.emf.ecore.EAttribute getProtectionDomain_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
ProtectionDomain.getName(), getProtectionDomain()

getPermission

org.eclipse.emf.ecore.EClass getPermission()
Returns the meta object for class 'Permission'.

Returns:
the meta object for class 'Permission'.
See Also:
Permission

getPermission_Name

org.eclipse.emf.ecore.EAttribute getPermission_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
Permission.getName(), getPermission()

getDeviceDescription

org.eclipse.emf.ecore.EClass getDeviceDescription()
Returns the meta object for class 'Device Description'.

Returns:
the meta object for class 'Device Description'.
See Also:
DeviceDescription

getDeviceDescription_Capabilities

org.eclipse.emf.ecore.EReference getDeviceDescription_Capabilities()
Returns the meta object for the containment reference list 'Capabilities'.

Returns:
the meta object for the containment reference list 'Capabilities'.
See Also:
DeviceDescription.getCapabilities(), getDeviceDescription()

getDeviceDescription_Features

org.eclipse.emf.ecore.EReference getDeviceDescription_Features()
Returns the meta object for the containment reference list 'Features'.

Returns:
the meta object for the containment reference list 'Features'.
See Also:
DeviceDescription.getFeatures(), getDeviceDescription()

getDeviceDescription_Identifier

org.eclipse.emf.ecore.EAttribute getDeviceDescription_Identifier()
Returns the meta object for the attribute 'Identifier'.

Returns:
the meta object for the attribute 'Identifier'.
See Also:
DeviceDescription.getIdentifier(), getDeviceDescription()

getDeviceCapability

org.eclipse.emf.ecore.EClass getDeviceCapability()
Returns the meta object for class 'Device Capability'.

Returns:
the meta object for class 'Device Capability'.
See Also:
DeviceCapability

getDeviceCapability_Name

org.eclipse.emf.ecore.EAttribute getDeviceCapability_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
DeviceCapability.getName(), getDeviceCapability()

getDeviceCapability_Value

org.eclipse.emf.ecore.EAttribute getDeviceCapability_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
DeviceCapability.getValue(), getDeviceCapability()

getDeviceFeature

org.eclipse.emf.ecore.EClass getDeviceFeature()
Returns the meta object for class 'Device Feature'.

Returns:
the meta object for class 'Device Feature'.
See Also:
DeviceFeature

getDeviceFeature_Name

org.eclipse.emf.ecore.EAttribute getDeviceFeature_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
DeviceFeature.getName(), getDeviceFeature()

getDeviceGroup

org.eclipse.emf.ecore.EClass getDeviceGroup()
Returns the meta object for class 'Device Group'.

Returns:
the meta object for class 'Device Group'.
See Also:
DeviceGroup

getDeviceGroup_Features

org.eclipse.emf.ecore.EReference getDeviceGroup_Features()
Returns the meta object for the containment reference list 'Features'.

Returns:
the meta object for the containment reference list 'Features'.
See Also:
DeviceGroup.getFeatures(), getDeviceGroup()

getDeviceGroup_Capabilities

org.eclipse.emf.ecore.EReference getDeviceGroup_Capabilities()
Returns the meta object for the containment reference list 'Capabilities'.

Returns:
the meta object for the containment reference list 'Capabilities'.
See Also:
DeviceGroup.getCapabilities(), getDeviceGroup()

getDeviceGroup_Name

org.eclipse.emf.ecore.EAttribute getDeviceGroup_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
DeviceGroup.getName(), getDeviceGroup()

getDeviceGroup_Description

org.eclipse.emf.ecore.EAttribute getDeviceGroup_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
DeviceGroup.getDescription(), getDeviceGroup()

getConfigurationValue

org.eclipse.emf.ecore.EClass getConfigurationValue()
Returns the meta object for class 'Configuration Value'.

Returns:
the meta object for class 'Configuration Value'.
See Also:
ConfigurationValue

getConfigurationValue_Value

org.eclipse.emf.ecore.EAttribute getConfigurationValue_Value()
Returns the meta object for the attribute 'Value'.

Returns:
the meta object for the attribute 'Value'.
See Also:
ConfigurationValue.getValue(), getConfigurationValue()

getDevicesFactory

DevicesFactory getDevicesFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.