Interface AggregatesPackage
- 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:
AggregatesPackageImpl
public interface AggregatesPackage
extends org.eclipse.emf.ecore.EPackage
The Package for the model.
It contains accessors for the meta objects to represent
- each class,
- each feature of each class,
- each operation of each class,
- each enum,
- and each data type
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
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 typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Accumulation Register Aggregate
' class.static final int
The operation id for the 'Validate' operation.static final int
The feature id for the 'Dimensions' reference list.static final int
The feature id for the 'Id' attribute.static final int
The feature id for the 'Periodicity' attribute.static final int
The feature id for the 'Use' attribute.static final int
The number of structural features of the 'Accumulation Register Aggregate' class.static final int
The number of operations of the 'Accumulation Register Aggregate' class.static final int
The meta object id for the 'Accumulation Register Aggregates
' class.static final int
The operation id for the 'Validate' operation.static final int
The feature id for the 'Aggregates' containment reference list.static final int
The number of structural features of the 'Accumulation Register Aggregates' class.static final int
The number of operations of the 'Accumulation Register Aggregates' class.static final AggregatesPackage
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 'Uuid' data type. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EClass
Returns the meta object for class 'Accumulation Register Aggregate
'.org.eclipse.emf.ecore.EOperation
Returns the meta object for the 'Validate
' operation.org.eclipse.emf.ecore.EReference
Returns the meta object for the reference list 'Dimensions
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Id
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Periodicity
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Use
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Accumulation Register Aggregates
'.org.eclipse.emf.ecore.EOperation
Returns the meta object for the 'Validate
' operation.org.eclipse.emf.ecore.EReference
Returns the meta object for the containment reference list 'Aggregates
'.Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EDataType
getUuid()
Returns the meta object for data type 'Uuid
'.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
-
eNAME
The package name.- See Also:
-
eNS_URI
The package namespace URI.- See Also:
-
eNS_PREFIX
The package namespace name.- See Also:
-
eINSTANCE
The singleton instance of the package. -
ACCUMULATION_REGISTER_AGGREGATES
static final int ACCUMULATION_REGISTER_AGGREGATESThe meta object id for the 'Accumulation Register Aggregates
' class. -
ACCUMULATION_REGISTER_AGGREGATES__AGGREGATES
static final int ACCUMULATION_REGISTER_AGGREGATES__AGGREGATESThe feature id for the 'Aggregates' containment reference list.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATES_FEATURE_COUNT
static final int ACCUMULATION_REGISTER_AGGREGATES_FEATURE_COUNTThe number of structural features of the 'Accumulation Register Aggregates' class.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATES___VALIDATE__DIAGNOSTICCHAIN_MAP
static final int ACCUMULATION_REGISTER_AGGREGATES___VALIDATE__DIAGNOSTICCHAIN_MAPThe operation id for the 'Validate' operation.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATES_OPERATION_COUNT
static final int ACCUMULATION_REGISTER_AGGREGATES_OPERATION_COUNTThe number of operations of the 'Accumulation Register Aggregates' class.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATE
static final int ACCUMULATION_REGISTER_AGGREGATEThe meta object id for the 'Accumulation Register Aggregate
' class. -
ACCUMULATION_REGISTER_AGGREGATE__ID
static final int ACCUMULATION_REGISTER_AGGREGATE__IDThe feature id for the 'Id' attribute.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATE__USE
static final int ACCUMULATION_REGISTER_AGGREGATE__USEThe feature id for the 'Use' attribute.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATE__PERIODICITY
static final int ACCUMULATION_REGISTER_AGGREGATE__PERIODICITYThe feature id for the 'Periodicity' attribute.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATE__DIMENSIONS
static final int ACCUMULATION_REGISTER_AGGREGATE__DIMENSIONSThe feature id for the 'Dimensions' reference list.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATE_FEATURE_COUNT
static final int ACCUMULATION_REGISTER_AGGREGATE_FEATURE_COUNTThe number of structural features of the 'Accumulation Register Aggregate' class.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATE___VALIDATE__DIAGNOSTICCHAIN_MAP
static final int ACCUMULATION_REGISTER_AGGREGATE___VALIDATE__DIAGNOSTICCHAIN_MAPThe operation id for the 'Validate' operation.- See Also:
-
ACCUMULATION_REGISTER_AGGREGATE_OPERATION_COUNT
static final int ACCUMULATION_REGISTER_AGGREGATE_OPERATION_COUNTThe number of operations of the 'Accumulation Register Aggregate' class.- See Also:
-
UUID
static final int UUIDThe meta object id for the 'Uuid' data type.
-
-
Method Details
-
getAccumulationRegisterAggregates
org.eclipse.emf.ecore.EClass getAccumulationRegisterAggregates()Returns the meta object for class 'Accumulation Register Aggregates
'.- Returns:
- the meta object for class 'Accumulation Register Aggregates'.
- See Also:
-
getAccumulationRegisterAggregates_Aggregates
org.eclipse.emf.ecore.EReference getAccumulationRegisterAggregates_Aggregates()Returns the meta object for the containment reference list 'Aggregates
'.- Returns:
- the meta object for the containment reference list 'Aggregates'.
- See Also:
-
getAccumulationRegisterAggregates__Validate__DiagnosticChain_Map
org.eclipse.emf.ecore.EOperation getAccumulationRegisterAggregates__Validate__DiagnosticChain_Map()Returns the meta object for the 'Validate
' operation.- Returns:
- the meta object for the 'Validate' operation.
- See Also:
-
getAccumulationRegisterAggregate
org.eclipse.emf.ecore.EClass getAccumulationRegisterAggregate()Returns the meta object for class 'Accumulation Register Aggregate
'.- Returns:
- the meta object for class 'Accumulation Register Aggregate'.
- See Also:
-
getAccumulationRegisterAggregate_Id
org.eclipse.emf.ecore.EAttribute getAccumulationRegisterAggregate_Id()Returns the meta object for the attribute 'Id
'.- Returns:
- the meta object for the attribute 'Id'.
- See Also:
-
getAccumulationRegisterAggregate_Use
org.eclipse.emf.ecore.EAttribute getAccumulationRegisterAggregate_Use()Returns the meta object for the attribute 'Use
'.- Returns:
- the meta object for the attribute 'Use'.
- See Also:
-
getAccumulationRegisterAggregate_Periodicity
org.eclipse.emf.ecore.EAttribute getAccumulationRegisterAggregate_Periodicity()Returns the meta object for the attribute 'Periodicity
'.- Returns:
- the meta object for the attribute 'Periodicity'.
- See Also:
-
getAccumulationRegisterAggregate_Dimensions
org.eclipse.emf.ecore.EReference getAccumulationRegisterAggregate_Dimensions()Returns the meta object for the reference list 'Dimensions
'.- Returns:
- the meta object for the reference list 'Dimensions'.
- See Also:
-
getAccumulationRegisterAggregate__Validate__DiagnosticChain_Map
org.eclipse.emf.ecore.EOperation getAccumulationRegisterAggregate__Validate__DiagnosticChain_Map()Returns the meta object for the 'Validate
' operation.- Returns:
- the meta object for the 'Validate' operation.
- See Also:
-
getUuid
org.eclipse.emf.ecore.EDataType getUuid()Returns the meta object for data type 'Uuid
'.- Returns:
- the meta object for data type 'Uuid'.
- See Also:
-
getAggregatesFactory
AggregatesFactory getAggregatesFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-