Package org.eclipse.emf.cdo.lm.modules
Interface ModulesPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
ModulesPackageImpl
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:
- Generated
- Model
- kind="package"
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Modifier 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
EPackage.Descriptor, EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Dependency Definition
' class.static final int
The operation id for the 'Get Annotation' operation.static final int
The feature id for the 'Annotations' containment reference list.static final int
The feature id for the 'Source' container reference.static final int
The feature id for the 'Target Name' attribute.static final int
The feature id for the 'Version Range' attribute.static final int
The number of structural features of the 'Dependency Definition' class.static final int
The number of operations of the 'Dependency Definition' class.static final ModulesPackage
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 'Module Definition
' class.static final int
The operation id for the 'Get Annotation' operation.static final int
The feature id for the 'Annotations' containment reference list.static final int
The feature id for the 'Dependencies' containment reference list.static final int
The feature id for the 'Name' attribute.static final int
The feature id for the 'Version' attribute.static final int
The number of structural features of the 'Module Definition' class.static final int
The number of operations of the 'Module Definition' class.static final int
The meta object id for the 'Version' data type.static final int
The meta object id for the 'Version Range' data type. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Dependency Definition
'.Returns the meta object for the container reference 'Source
'.Returns the meta object for the attribute 'Target Name
'.Returns the meta object for the attribute 'Version Range
'.Returns the meta object for class 'Module Definition
'.Returns the meta object for the containment reference list 'Dependencies
'.Returns the meta object for the attribute 'Name
'.Returns the meta object for the attribute 'Version
'.Returns the factory that creates the instances of the model.Returns the meta object for data type 'Version
'.Returns the meta object for data type 'Version Range
'.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:
- Generated
-
eNS_URI
The package namespace URI.- See Also:
- Generated
-
eNS_PREFIX
The package namespace name.- See Also:
- Generated
-
eINSTANCE
The singleton instance of the package.- Generated
-
MODULE_DEFINITION
static final int MODULE_DEFINITIONThe meta object id for the 'Module Definition
' class.- See Also:
- Generated
-
MODULE_DEFINITION__ANNOTATIONS
static final int MODULE_DEFINITION__ANNOTATIONSThe feature id for the 'Annotations' containment reference list.- See Also:
- Generated
- Ordered
-
MODULE_DEFINITION__NAME
static final int MODULE_DEFINITION__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated
- Ordered
-
MODULE_DEFINITION__VERSION
static final int MODULE_DEFINITION__VERSIONThe feature id for the 'Version' attribute.- See Also:
- Generated
- Ordered
-
MODULE_DEFINITION__DEPENDENCIES
static final int MODULE_DEFINITION__DEPENDENCIESThe feature id for the 'Dependencies' containment reference list.- See Also:
- Generated
- Ordered
-
MODULE_DEFINITION_FEATURE_COUNT
static final int MODULE_DEFINITION_FEATURE_COUNTThe number of structural features of the 'Module Definition' class.- See Also:
- Generated
- Ordered
-
MODULE_DEFINITION___GET_ANNOTATION__STRING
static final int MODULE_DEFINITION___GET_ANNOTATION__STRINGThe operation id for the 'Get Annotation' operation.- See Also:
- Generated
- Ordered
-
MODULE_DEFINITION_OPERATION_COUNT
static final int MODULE_DEFINITION_OPERATION_COUNTThe number of operations of the 'Module Definition' class.- See Also:
- Generated
- Ordered
-
DEPENDENCY_DEFINITION
static final int DEPENDENCY_DEFINITIONThe meta object id for the 'Dependency Definition
' class. -
DEPENDENCY_DEFINITION__ANNOTATIONS
static final int DEPENDENCY_DEFINITION__ANNOTATIONSThe feature id for the 'Annotations' containment reference list.- See Also:
- Generated
- Ordered
-
DEPENDENCY_DEFINITION__SOURCE
static final int DEPENDENCY_DEFINITION__SOURCEThe feature id for the 'Source' container reference.- See Also:
- Generated
- Ordered
-
DEPENDENCY_DEFINITION__TARGET_NAME
static final int DEPENDENCY_DEFINITION__TARGET_NAMEThe feature id for the 'Target Name' attribute.- See Also:
- Generated
- Ordered
-
DEPENDENCY_DEFINITION__VERSION_RANGE
static final int DEPENDENCY_DEFINITION__VERSION_RANGEThe feature id for the 'Version Range' attribute.- See Also:
- Generated
- Ordered
-
DEPENDENCY_DEFINITION_FEATURE_COUNT
static final int DEPENDENCY_DEFINITION_FEATURE_COUNTThe number of structural features of the 'Dependency Definition' class.- See Also:
- Generated
- Ordered
-
DEPENDENCY_DEFINITION___GET_ANNOTATION__STRING
static final int DEPENDENCY_DEFINITION___GET_ANNOTATION__STRINGThe operation id for the 'Get Annotation' operation.- See Also:
- Generated
- Ordered
-
DEPENDENCY_DEFINITION_OPERATION_COUNT
static final int DEPENDENCY_DEFINITION_OPERATION_COUNTThe number of operations of the 'Dependency Definition' class.- See Also:
- Generated
- Ordered
-
VERSION
static final int VERSIONThe meta object id for the 'Version' data type.- See Also:
- Generated
-
VERSION_RANGE
static final int VERSION_RANGEThe meta object id for the 'Version Range' data type.- See Also:
- Generated
-
-
Method Details
-
getModuleDefinition
EClass getModuleDefinition()Returns the meta object for class 'Module Definition
'.- Returns:
- the meta object for class 'Module Definition'.
- See Also:
- Generated
-
getModuleDefinition_Name
EAttribute getModuleDefinition_Name()Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
- Generated
-
getModuleDefinition_Version
EAttribute getModuleDefinition_Version()Returns the meta object for the attribute 'Version
'.- Returns:
- the meta object for the attribute 'Version'.
- See Also:
- Generated
-
getModuleDefinition_Dependencies
EReference getModuleDefinition_Dependencies()Returns the meta object for the containment reference list 'Dependencies
'.- Returns:
- the meta object for the containment reference list 'Dependencies'.
- See Also:
- Generated
-
getDependencyDefinition
EClass getDependencyDefinition()Returns the meta object for class 'Dependency Definition
'.- Returns:
- the meta object for class 'Dependency Definition'.
- See Also:
- Generated
-
getDependencyDefinition_Source
EReference getDependencyDefinition_Source()Returns the meta object for the container reference 'Source
'.- Returns:
- the meta object for the container reference 'Source'.
- See Also:
- Generated
-
getDependencyDefinition_TargetName
EAttribute getDependencyDefinition_TargetName()Returns the meta object for the attribute 'Target Name
'.- Returns:
- the meta object for the attribute 'Target Name'.
- See Also:
- Generated
-
getDependencyDefinition_VersionRange
EAttribute getDependencyDefinition_VersionRange()Returns the meta object for the attribute 'Version Range
'.- Returns:
- the meta object for the attribute 'Version Range'.
- See Also:
- Generated
-
getVersion
EDataType getVersion()Returns the meta object for data type 'Version
'.- Returns:
- the meta object for data type 'Version'.
- See Also:
- Generated
- Model
- instanceClass="org.eclipse.equinox.p2.metadata.Version"
-
getVersionRange
EDataType getVersionRange()Returns the meta object for data type 'Version Range
'.- Returns:
- the meta object for data type 'Version Range'.
- See Also:
- Generated
- Model
- instanceClass="org.eclipse.equinox.p2.metadata.VersionRange"
-
getModulesFactory
ModulesFactory getModulesFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated
-