Interface ResourcetypePackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
ResourcetypePackageImpl
The Package for the model.
It contains accessors for the meta objects to represent
- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
- Generated class or method.
- EMF model class or method.
- kind="package"
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Communication Link Resource Type
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Network Induced Failure Type Communication Link Resource Type' reference.static final int
The feature id for the 'Resource Provided Roles Resource Interface Providing Entity' containment reference list.static final int
The feature id for the 'Resource Repository Resource Type' container reference.static final int
The feature id for the 'Unit' containment reference.static final int
The number of structural features of the 'Communication Link Resource Type' class.static final String
static final ResourcetypePackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'Processing Resource Type
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Hardware Induced Failure Type Processing Resource Type' reference.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Resource Provided Roles Resource Interface Providing Entity' containment reference list.static final int
The feature id for the 'Resource Repository Resource Type' container reference.static final int
The feature id for the 'Unit' containment reference.static final int
The number of structural features of the 'Processing Resource Type' class.static final int
The meta object id for the 'Resource Interface
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Resource Repository Resource Interface' container reference.static final int
The feature id for the 'Resource Signatures Resource Interface' containment reference list.static final int
The number of structural features of the 'Resource Interface' class.static final int
The meta object id for the 'Resource Repository
' class.static final int
The feature id for the 'Available Resource Types Resource Repository' containment reference list.static final int
The feature id for the 'Resource Interfaces Resource Repository' containment reference list.static final int
The feature id for the 'Scheduling Policies Resource Repository' containment reference list.static final int
The number of structural features of the 'Resource Repository' class.static final int
The meta object id for the 'Resource Signature
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Parameter Resource Signature' containment reference list.static final int
The feature id for the 'Resource Interface Resource Signature' container reference.static final int
The feature id for the 'Resource Service Id' attribute.static final int
The number of structural features of the 'Resource Signature' class.static final int
The meta object id for the 'Resource Type
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Resource Provided Roles Resource Interface Providing Entity' containment reference list.static final int
The feature id for the 'Resource Repository Resource Type' container reference.static final int
The feature id for the 'Unit' containment reference.static final int
The number of structural features of the 'Resource Type' class.static final int
The meta object id for the 'Scheduling Policy
' class.static final int
The feature id for the 'Entity Name' attribute.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Resource Repository Scheduling Policy' container reference.static final int
The number of structural features of the 'Scheduling Policy' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Communication Link Resource Type
'.Returns the meta object for the reference 'Network Induced Failure Type Communication Link Resource Type
'.Returns the meta object for class 'Processing Resource Type
'.Returns the meta object for the reference 'Hardware Induced Failure Type Processing Resource Type
'.Returns the meta object for class 'Resource Interface
'.Returns the meta object for the container reference 'Resource Repository Resource Interface
'.Returns the meta object for the containment reference list 'Resource Signatures Resource Interface
'.Returns the meta object for class 'Resource Repository
'.Returns the meta object for the containment reference list 'Available Resource Types Resource Repository
'.Returns the meta object for the containment reference list 'Resource Interfaces Resource Repository
'.Returns the meta object for the containment reference list 'Scheduling Policies Resource Repository
'.Returns the meta object for class 'Resource Signature
'.Returns the meta object for the containment reference list 'Parameter Resource Signature
'.Returns the meta object for the container reference 'Resource Interface Resource Signature
'.Returns the meta object for the attribute 'Resource Service Id
'.Returns the meta object for class 'Resource Type
'.Returns the meta object for the container reference 'Resource Repository Resource Type
'.Returns the factory that creates the instances of the model.Returns the meta object for class 'Scheduling Policy
'.Returns the meta object for the container reference 'Resource Repository Scheduling Policy
'.Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-
eNAME
The package name.- See Also:
- Generated class or method.
-
eNS_URI
The package namespace URI.- See Also:
- Generated class or method.
-
eNS_PREFIX
The package namespace name.- See Also:
- Generated class or method.
-
eINSTANCE
The singleton instance of the package.- Generated class or method.
-
RESOURCE_SIGNATURE
static final int RESOURCE_SIGNATUREThe meta object id for the 'Resource Signature
' class.- See Also:
- Generated class or method.
-
RESOURCE_SIGNATURE__ID
static final int RESOURCE_SIGNATURE__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_SIGNATURE__ENTITY_NAME
static final int RESOURCE_SIGNATURE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_SIGNATURE__PARAMETER_RESOURCE_SIGNATURE
static final int RESOURCE_SIGNATURE__PARAMETER_RESOURCE_SIGNATUREThe feature id for the 'Parameter Resource Signature' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_SIGNATURE__RESOURCE_SERVICE_ID
static final int RESOURCE_SIGNATURE__RESOURCE_SERVICE_IDThe feature id for the 'Resource Service Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_SIGNATURE__RESOURCE_INTERFACE_RESOURCE_SIGNATURE
static final int RESOURCE_SIGNATURE__RESOURCE_INTERFACE_RESOURCE_SIGNATUREThe feature id for the 'Resource Interface Resource Signature' container reference.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_SIGNATURE_FEATURE_COUNT
static final int RESOURCE_SIGNATURE_FEATURE_COUNTThe number of structural features of the 'Resource Signature' class.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_TYPE
static final int RESOURCE_TYPEThe meta object id for the 'Resource Type
' class.- See Also:
- Generated class or method.
-
RESOURCE_TYPE__ID
static final int RESOURCE_TYPE__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_TYPE__ENTITY_NAME
static final int RESOURCE_TYPE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_TYPE__UNIT
static final int RESOURCE_TYPE__UNITThe feature id for the 'Unit' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_TYPE__RESOURCE_PROVIDED_ROLES_RESOURCE_INTERFACE_PROVIDING_ENTITY
static final int RESOURCE_TYPE__RESOURCE_PROVIDED_ROLES_RESOURCE_INTERFACE_PROVIDING_ENTITYThe feature id for the 'Resource Provided Roles Resource Interface Providing Entity' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_TYPE__RESOURCE_REPOSITORY_RESOURCE_TYPE
static final int RESOURCE_TYPE__RESOURCE_REPOSITORY_RESOURCE_TYPEThe feature id for the 'Resource Repository Resource Type' container reference.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_TYPE_FEATURE_COUNT
static final int RESOURCE_TYPE_FEATURE_COUNTThe number of structural features of the 'Resource Type' class.- See Also:
- Generated class or method.
- Ordered collection.
-
PROCESSING_RESOURCE_TYPE
static final int PROCESSING_RESOURCE_TYPEThe meta object id for the 'Processing Resource Type
' class.- See Also:
- Generated class or method.
-
PROCESSING_RESOURCE_TYPE__ID
static final int PROCESSING_RESOURCE_TYPE__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
PROCESSING_RESOURCE_TYPE__ENTITY_NAME
static final int PROCESSING_RESOURCE_TYPE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
PROCESSING_RESOURCE_TYPE__UNIT
static final int PROCESSING_RESOURCE_TYPE__UNITThe feature id for the 'Unit' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
PROCESSING_RESOURCE_TYPE__RESOURCE_PROVIDED_ROLES_RESOURCE_INTERFACE_PROVIDING_ENTITY
static final int PROCESSING_RESOURCE_TYPE__RESOURCE_PROVIDED_ROLES_RESOURCE_INTERFACE_PROVIDING_ENTITYThe feature id for the 'Resource Provided Roles Resource Interface Providing Entity' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
PROCESSING_RESOURCE_TYPE__RESOURCE_REPOSITORY_RESOURCE_TYPE
static final int PROCESSING_RESOURCE_TYPE__RESOURCE_REPOSITORY_RESOURCE_TYPEThe feature id for the 'Resource Repository Resource Type' container reference.- See Also:
- Generated class or method.
- Ordered collection.
-
PROCESSING_RESOURCE_TYPE__HARDWARE_INDUCED_FAILURE_TYPE_PROCESSING_RESOURCE_TYPE
static final int PROCESSING_RESOURCE_TYPE__HARDWARE_INDUCED_FAILURE_TYPE_PROCESSING_RESOURCE_TYPEThe feature id for the 'Hardware Induced Failure Type Processing Resource Type' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
PROCESSING_RESOURCE_TYPE_FEATURE_COUNT
static final int PROCESSING_RESOURCE_TYPE_FEATURE_COUNTThe number of structural features of the 'Processing Resource Type' class.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_REPOSITORY
static final int RESOURCE_REPOSITORYThe meta object id for the 'Resource Repository
' class.- See Also:
- Generated class or method.
-
RESOURCE_REPOSITORY__RESOURCE_INTERFACES_RESOURCE_REPOSITORY
static final int RESOURCE_REPOSITORY__RESOURCE_INTERFACES_RESOURCE_REPOSITORYThe feature id for the 'Resource Interfaces Resource Repository' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_REPOSITORY__SCHEDULING_POLICIES_RESOURCE_REPOSITORY
static final int RESOURCE_REPOSITORY__SCHEDULING_POLICIES_RESOURCE_REPOSITORYThe feature id for the 'Scheduling Policies Resource Repository' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_REPOSITORY__AVAILABLE_RESOURCE_TYPES_RESOURCE_REPOSITORY
static final int RESOURCE_REPOSITORY__AVAILABLE_RESOURCE_TYPES_RESOURCE_REPOSITORYThe feature id for the 'Available Resource Types Resource Repository' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_REPOSITORY_FEATURE_COUNT
static final int RESOURCE_REPOSITORY_FEATURE_COUNTThe number of structural features of the 'Resource Repository' class.- See Also:
- Generated class or method.
- Ordered collection.
-
SCHEDULING_POLICY
static final int SCHEDULING_POLICYThe meta object id for the 'Scheduling Policy
' class.- See Also:
- Generated class or method.
-
SCHEDULING_POLICY__ID
static final int SCHEDULING_POLICY__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SCHEDULING_POLICY__ENTITY_NAME
static final int SCHEDULING_POLICY__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
SCHEDULING_POLICY__RESOURCE_REPOSITORY_SCHEDULING_POLICY
static final int SCHEDULING_POLICY__RESOURCE_REPOSITORY_SCHEDULING_POLICYThe feature id for the 'Resource Repository Scheduling Policy' container reference.- See Also:
- Generated class or method.
- Ordered collection.
-
SCHEDULING_POLICY_FEATURE_COUNT
static final int SCHEDULING_POLICY_FEATURE_COUNTThe number of structural features of the 'Scheduling Policy' class.- See Also:
- Generated class or method.
- Ordered collection.
-
COMMUNICATION_LINK_RESOURCE_TYPE
static final int COMMUNICATION_LINK_RESOURCE_TYPEThe meta object id for the 'Communication Link Resource Type
' class.- See Also:
- Generated class or method.
-
COMMUNICATION_LINK_RESOURCE_TYPE__ID
static final int COMMUNICATION_LINK_RESOURCE_TYPE__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
COMMUNICATION_LINK_RESOURCE_TYPE__ENTITY_NAME
static final int COMMUNICATION_LINK_RESOURCE_TYPE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
COMMUNICATION_LINK_RESOURCE_TYPE__UNIT
static final int COMMUNICATION_LINK_RESOURCE_TYPE__UNITThe feature id for the 'Unit' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
COMMUNICATION_LINK_RESOURCE_TYPE__RESOURCE_PROVIDED_ROLES_RESOURCE_INTERFACE_PROVIDING_ENTITY
static final int COMMUNICATION_LINK_RESOURCE_TYPE__RESOURCE_PROVIDED_ROLES_RESOURCE_INTERFACE_PROVIDING_ENTITYThe feature id for the 'Resource Provided Roles Resource Interface Providing Entity' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
COMMUNICATION_LINK_RESOURCE_TYPE__RESOURCE_REPOSITORY_RESOURCE_TYPE
static final int COMMUNICATION_LINK_RESOURCE_TYPE__RESOURCE_REPOSITORY_RESOURCE_TYPEThe feature id for the 'Resource Repository Resource Type' container reference.- See Also:
- Generated class or method.
- Ordered collection.
-
COMMUNICATION_LINK_RESOURCE_TYPE__NETWORK_INDUCED_FAILURE_TYPE_COMMUNICATION_LINK_RESOURCE_TYPE
static final int COMMUNICATION_LINK_RESOURCE_TYPE__NETWORK_INDUCED_FAILURE_TYPE_COMMUNICATION_LINK_RESOURCE_TYPEThe feature id for the 'Network Induced Failure Type Communication Link Resource Type' reference.- See Also:
- Generated class or method.
- Ordered collection.
-
COMMUNICATION_LINK_RESOURCE_TYPE_FEATURE_COUNT
static final int COMMUNICATION_LINK_RESOURCE_TYPE_FEATURE_COUNTThe number of structural features of the 'Communication Link Resource Type' class.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_INTERFACE
static final int RESOURCE_INTERFACEThe meta object id for the 'Resource Interface
' class.- See Also:
- Generated class or method.
-
RESOURCE_INTERFACE__ID
static final int RESOURCE_INTERFACE__IDThe feature id for the 'Id' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_INTERFACE__ENTITY_NAME
static final int RESOURCE_INTERFACE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_INTERFACE__RESOURCE_REPOSITORY_RESOURCE_INTERFACE
static final int RESOURCE_INTERFACE__RESOURCE_REPOSITORY_RESOURCE_INTERFACEThe feature id for the 'Resource Repository Resource Interface' container reference.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_INTERFACE__RESOURCE_SIGNATURES_RESOURCE_INTERFACE
static final int RESOURCE_INTERFACE__RESOURCE_SIGNATURES_RESOURCE_INTERFACEThe feature id for the 'Resource Signatures Resource Interface' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
RESOURCE_INTERFACE_FEATURE_COUNT
static final int RESOURCE_INTERFACE_FEATURE_COUNTThe number of structural features of the 'Resource Interface' class.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Method Details
-
getResourceSignature
EClass getResourceSignature()Returns the meta object for class 'Resource Signature
'.- Returns:
- the meta object for class 'Resource Signature'.
- See Also:
- Generated class or method.
-
getResourceSignature_Parameter__ResourceSignature
EReference getResourceSignature_Parameter__ResourceSignature()Returns the meta object for the containment reference list 'Parameter Resource Signature
'.- Returns:
- the meta object for the containment reference list 'Parameter Resource Signature'.
- See Also:
- Generated class or method.
-
getResourceSignature_ResourceServiceId
EAttribute getResourceSignature_ResourceServiceId()Returns the meta object for the attribute 'Resource Service Id
'.- Returns:
- the meta object for the attribute 'Resource Service Id'.
- See Also:
- Generated class or method.
-
getResourceSignature_ResourceInterface__ResourceSignature
EReference getResourceSignature_ResourceInterface__ResourceSignature()Returns the meta object for the container reference 'Resource Interface Resource Signature
'.- Returns:
- the meta object for the container reference 'Resource Interface Resource Signature'.
- See Also:
- Generated class or method.
-
getProcessingResourceType
EClass getProcessingResourceType()Returns the meta object for class 'Processing Resource Type
'.- Returns:
- the meta object for class 'Processing Resource Type'.
- See Also:
- Generated class or method.
-
getProcessingResourceType_HardwareInducedFailureType__ProcessingResourceType
EReference getProcessingResourceType_HardwareInducedFailureType__ProcessingResourceType()Returns the meta object for the reference 'Hardware Induced Failure Type Processing Resource Type
'.- Returns:
- the meta object for the reference 'Hardware Induced Failure Type Processing Resource Type'.
- See Also:
- Generated class or method.
-
getResourceType
EClass getResourceType()Returns the meta object for class 'Resource Type
'.- Returns:
- the meta object for class 'Resource Type'.
- See Also:
- Generated class or method.
-
getResourceType_ResourceRepository_ResourceType
EReference getResourceType_ResourceRepository_ResourceType()Returns the meta object for the container reference 'Resource Repository Resource Type
'.- Returns:
- the meta object for the container reference 'Resource Repository Resource Type'.
- See Also:
- Generated class or method.
-
getResourceRepository
EClass getResourceRepository()Returns the meta object for class 'Resource Repository
'.- Returns:
- the meta object for class 'Resource Repository'.
- See Also:
- Generated class or method.
-
getResourceRepository_ResourceInterfaces__ResourceRepository
EReference getResourceRepository_ResourceInterfaces__ResourceRepository()Returns the meta object for the containment reference list 'Resource Interfaces Resource Repository
'.- Returns:
- the meta object for the containment reference list 'Resource Interfaces Resource Repository'.
- See Also:
- Generated class or method.
-
getResourceRepository_SchedulingPolicies__ResourceRepository
EReference getResourceRepository_SchedulingPolicies__ResourceRepository()Returns the meta object for the containment reference list 'Scheduling Policies Resource Repository
'.- Returns:
- the meta object for the containment reference list 'Scheduling Policies Resource Repository'.
- See Also:
- Generated class or method.
-
getResourceRepository_AvailableResourceTypes_ResourceRepository
EReference getResourceRepository_AvailableResourceTypes_ResourceRepository()Returns the meta object for the containment reference list 'Available Resource Types Resource Repository
'.- Returns:
- the meta object for the containment reference list 'Available Resource Types Resource Repository'.
- See Also:
- Generated class or method.
-
getSchedulingPolicy
EClass getSchedulingPolicy()Returns the meta object for class 'Scheduling Policy
'.- Returns:
- the meta object for class 'Scheduling Policy'.
- See Also:
- Generated class or method.
-
getSchedulingPolicy_ResourceRepository__SchedulingPolicy
EReference getSchedulingPolicy_ResourceRepository__SchedulingPolicy()Returns the meta object for the container reference 'Resource Repository Scheduling Policy
'.- Returns:
- the meta object for the container reference 'Resource Repository Scheduling Policy'.
- See Also:
- Generated class or method.
-
getCommunicationLinkResourceType
EClass getCommunicationLinkResourceType()Returns the meta object for class 'Communication Link Resource Type
'.- Returns:
- the meta object for class 'Communication Link Resource Type'.
- See Also:
- Generated class or method.
-
getCommunicationLinkResourceType_NetworkInducedFailureType__CommunicationLinkResourceType
EReference getCommunicationLinkResourceType_NetworkInducedFailureType__CommunicationLinkResourceType()Returns the meta object for the reference 'Network Induced Failure Type Communication Link Resource Type
'.- Returns:
- the meta object for the reference 'Network Induced Failure Type Communication Link Resource Type'.
- See Also:
- Generated class or method.
-
getResourceInterface
EClass getResourceInterface()Returns the meta object for class 'Resource Interface
'.- Returns:
- the meta object for class 'Resource Interface'.
- See Also:
- Generated class or method.
-
getResourceInterface_ResourceRepository__ResourceInterface
EReference getResourceInterface_ResourceRepository__ResourceInterface()Returns the meta object for the container reference 'Resource Repository Resource Interface
'.- Returns:
- the meta object for the container reference 'Resource Repository Resource Interface'.
- See Also:
- Generated class or method.
-
getResourceInterface_ResourceSignatures__ResourceInterface
EReference getResourceInterface_ResourceSignatures__ResourceInterface()Returns the meta object for the containment reference list 'Resource Signatures Resource Interface
'.- Returns:
- the meta object for the containment reference list 'Resource Signatures Resource Interface'.
- See Also:
- Generated class or method.
-
getResourcetypeFactory
ResourcetypeFactory getResourcetypeFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-