Interface ModulesPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
ModulesPackageImpl
public interface ModulesPackage extends EPackage
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:
ModulesFactory
- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ModulesPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static int
ACCESS_PROVIDING_MODULE_DIRECTIVE
The meta object id for the 'Access Providing Module Directive
' class.static int
ACCESS_PROVIDING_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
The feature id for the 'Accessable Package' reference.static int
ACCESS_PROVIDING_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
ACCESS_PROVIDING_MODULE_DIRECTIVE__MODULES
The feature id for the 'Modules' containment reference list.static int
ACCESS_PROVIDING_MODULE_DIRECTIVE__NAMESPACES
The feature id for the 'Namespaces' attribute list.static int
ACCESS_PROVIDING_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Access Providing Module Directive' class.static ModulesPackage
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
EXPORTS_MODULE_DIRECTIVE
The meta object id for the 'Exports Module Directive
' class.static int
EXPORTS_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
The feature id for the 'Accessable Package' reference.static int
EXPORTS_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
EXPORTS_MODULE_DIRECTIVE__MODULES
The feature id for the 'Modules' containment reference list.static int
EXPORTS_MODULE_DIRECTIVE__NAMESPACES
The feature id for the 'Namespaces' attribute list.static int
EXPORTS_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Exports Module Directive' class.static int
MODULE_DIRECTIVE
The meta object id for the 'Module Directive
' class.static int
MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Module Directive' class.static int
MODULE_REFERENCE
The meta object id for the 'Module Reference
' class.static int
MODULE_REFERENCE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
MODULE_REFERENCE__NAMESPACES
The feature id for the 'Namespaces' attribute list.static int
MODULE_REFERENCE__TARGET
The feature id for the 'Target' reference.static int
MODULE_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Module Reference' class.static int
OPENS_MODULE_DIRECTIVE
The meta object id for the 'Opens Module Directive
' class.static int
OPENS_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
The feature id for the 'Accessable Package' reference.static int
OPENS_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
OPENS_MODULE_DIRECTIVE__MODULES
The feature id for the 'Modules' containment reference list.static int
OPENS_MODULE_DIRECTIVE__NAMESPACES
The feature id for the 'Namespaces' attribute list.static int
OPENS_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Opens Module Directive' class.static int
PROVIDES_MODULE_DIRECTIVE
The meta object id for the 'Provides Module Directive
' class.static int
PROVIDES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
PROVIDES_MODULE_DIRECTIVE__SERVICE_PROVIDERS
The feature id for the 'Service Providers' containment reference list.static int
PROVIDES_MODULE_DIRECTIVE__TYPE_REFERENCE
The feature id for the 'Type Reference' containment reference.static int
PROVIDES_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Provides Module Directive' class.static int
REQUIRES_MODULE_DIRECTIVE
The meta object id for the 'Requires Module Directive
' class.static int
REQUIRES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
REQUIRES_MODULE_DIRECTIVE__MODIFIER
The feature id for the 'Modifier' containment reference.static int
REQUIRES_MODULE_DIRECTIVE__REQUIRED_MODULE
The feature id for the 'Required Module' containment reference.static int
REQUIRES_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Requires Module Directive' class.static int
USES_MODULE_DIRECTIVE
The meta object id for the 'Uses Module Directive
' class.static int
USES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
USES_MODULE_DIRECTIVE__TYPE_REFERENCE
The feature id for the 'Type Reference' containment reference.static int
USES_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Uses Module Directive' class.
-
Method Summary
-
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 Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final ModulesPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
MODULE_DIRECTIVE
static final int MODULE_DIRECTIVE
The meta object id for the 'Module Directive
' class.- See Also:
ModuleDirectiveImpl
,ModulesPackageImpl.getModuleDirective()
, Constant Field Values- Generated class or method.
-
MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
static final int MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
MODULE_DIRECTIVE_FEATURE_COUNT
static final int MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Module Directive' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USES_MODULE_DIRECTIVE
static final int USES_MODULE_DIRECTIVE
The meta object id for the 'Uses Module Directive
' class.- See Also:
UsesModuleDirectiveImpl
,ModulesPackageImpl.getUsesModuleDirective()
, Constant Field Values- Generated class or method.
-
USES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
static final int USES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USES_MODULE_DIRECTIVE__TYPE_REFERENCE
static final int USES_MODULE_DIRECTIVE__TYPE_REFERENCE
The feature id for the 'Type Reference' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USES_MODULE_DIRECTIVE_FEATURE_COUNT
static final int USES_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Uses Module Directive' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PROVIDES_MODULE_DIRECTIVE
static final int PROVIDES_MODULE_DIRECTIVE
The meta object id for the 'Provides Module Directive
' class.- See Also:
ProvidesModuleDirectiveImpl
,ModulesPackageImpl.getProvidesModuleDirective()
, Constant Field Values- Generated class or method.
-
PROVIDES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
static final int PROVIDES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PROVIDES_MODULE_DIRECTIVE__TYPE_REFERENCE
static final int PROVIDES_MODULE_DIRECTIVE__TYPE_REFERENCE
The feature id for the 'Type Reference' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PROVIDES_MODULE_DIRECTIVE__SERVICE_PROVIDERS
static final int PROVIDES_MODULE_DIRECTIVE__SERVICE_PROVIDERS
The feature id for the 'Service Providers' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
PROVIDES_MODULE_DIRECTIVE_FEATURE_COUNT
static final int PROVIDES_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Provides Module Directive' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ACCESS_PROVIDING_MODULE_DIRECTIVE
static final int ACCESS_PROVIDING_MODULE_DIRECTIVE
The meta object id for the 'Access Providing Module Directive
' class.- See Also:
AccessProvidingModuleDirectiveImpl
,ModulesPackageImpl.getAccessProvidingModuleDirective()
, Constant Field Values- Generated class or method.
-
ACCESS_PROVIDING_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
static final int ACCESS_PROVIDING_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ACCESS_PROVIDING_MODULE_DIRECTIVE__NAMESPACES
static final int ACCESS_PROVIDING_MODULE_DIRECTIVE__NAMESPACES
The feature id for the 'Namespaces' attribute list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ACCESS_PROVIDING_MODULE_DIRECTIVE__MODULES
static final int ACCESS_PROVIDING_MODULE_DIRECTIVE__MODULES
The feature id for the 'Modules' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ACCESS_PROVIDING_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
static final int ACCESS_PROVIDING_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
The feature id for the 'Accessable Package' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ACCESS_PROVIDING_MODULE_DIRECTIVE_FEATURE_COUNT
static final int ACCESS_PROVIDING_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Access Providing Module Directive' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
REQUIRES_MODULE_DIRECTIVE
static final int REQUIRES_MODULE_DIRECTIVE
The meta object id for the 'Requires Module Directive
' class.- See Also:
RequiresModuleDirectiveImpl
,ModulesPackageImpl.getRequiresModuleDirective()
, Constant Field Values- Generated class or method.
-
REQUIRES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
static final int REQUIRES_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
REQUIRES_MODULE_DIRECTIVE__MODIFIER
static final int REQUIRES_MODULE_DIRECTIVE__MODIFIER
The feature id for the 'Modifier' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
REQUIRES_MODULE_DIRECTIVE__REQUIRED_MODULE
static final int REQUIRES_MODULE_DIRECTIVE__REQUIRED_MODULE
The feature id for the 'Required Module' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
REQUIRES_MODULE_DIRECTIVE_FEATURE_COUNT
static final int REQUIRES_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Requires Module Directive' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPENS_MODULE_DIRECTIVE
static final int OPENS_MODULE_DIRECTIVE
The meta object id for the 'Opens Module Directive
' class.- See Also:
OpensModuleDirectiveImpl
,ModulesPackageImpl.getOpensModuleDirective()
, Constant Field Values- Generated class or method.
-
OPENS_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
static final int OPENS_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPENS_MODULE_DIRECTIVE__NAMESPACES
static final int OPENS_MODULE_DIRECTIVE__NAMESPACES
The feature id for the 'Namespaces' attribute list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPENS_MODULE_DIRECTIVE__MODULES
static final int OPENS_MODULE_DIRECTIVE__MODULES
The feature id for the 'Modules' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPENS_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
static final int OPENS_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
The feature id for the 'Accessable Package' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
OPENS_MODULE_DIRECTIVE_FEATURE_COUNT
static final int OPENS_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Opens Module Directive' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
EXPORTS_MODULE_DIRECTIVE
static final int EXPORTS_MODULE_DIRECTIVE
The meta object id for the 'Exports Module Directive
' class.- See Also:
ExportsModuleDirectiveImpl
,ModulesPackageImpl.getExportsModuleDirective()
, Constant Field Values- Generated class or method.
-
EXPORTS_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
static final int EXPORTS_MODULE_DIRECTIVE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
EXPORTS_MODULE_DIRECTIVE__NAMESPACES
static final int EXPORTS_MODULE_DIRECTIVE__NAMESPACES
The feature id for the 'Namespaces' attribute list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
EXPORTS_MODULE_DIRECTIVE__MODULES
static final int EXPORTS_MODULE_DIRECTIVE__MODULES
The feature id for the 'Modules' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
EXPORTS_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
static final int EXPORTS_MODULE_DIRECTIVE__ACCESSABLE_PACKAGE
The feature id for the 'Accessable Package' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
EXPORTS_MODULE_DIRECTIVE_FEATURE_COUNT
static final int EXPORTS_MODULE_DIRECTIVE_FEATURE_COUNT
The number of structural features of the 'Exports Module Directive' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
MODULE_REFERENCE
static final int MODULE_REFERENCE
The meta object id for the 'Module Reference
' class.- See Also:
ModuleReferenceImpl
,ModulesPackageImpl.getModuleReference()
, Constant Field Values- Generated class or method.
-
MODULE_REFERENCE__LAYOUT_INFORMATIONS
static final int MODULE_REFERENCE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
MODULE_REFERENCE__NAMESPACES
static final int MODULE_REFERENCE__NAMESPACES
The feature id for the 'Namespaces' attribute list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
MODULE_REFERENCE__TARGET
static final int MODULE_REFERENCE__TARGET
The feature id for the 'Target' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
MODULE_REFERENCE_FEATURE_COUNT
static final int MODULE_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Module Reference' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getModuleDirective
EClass getModuleDirective()
Returns the meta object for class 'Module Directive
'.- Returns:
- the meta object for class 'Module Directive'.
- See Also:
ModuleDirective
- Generated class or method.
-
getUsesModuleDirective
EClass getUsesModuleDirective()
Returns the meta object for class 'Uses Module Directive
'.- Returns:
- the meta object for class 'Uses Module Directive'.
- See Also:
UsesModuleDirective
- Generated class or method.
-
getProvidesModuleDirective
EClass getProvidesModuleDirective()
Returns the meta object for class 'Provides Module Directive
'.- Returns:
- the meta object for class 'Provides Module Directive'.
- See Also:
ProvidesModuleDirective
- Generated class or method.
-
getProvidesModuleDirective_ServiceProviders
EReference getProvidesModuleDirective_ServiceProviders()
Returns the meta object for the containment reference list 'Service Providers
'.- Returns:
- the meta object for the containment reference list 'Service Providers'.
- See Also:
ProvidesModuleDirective.getServiceProviders()
,getProvidesModuleDirective()
- Generated class or method.
-
getAccessProvidingModuleDirective
EClass getAccessProvidingModuleDirective()
Returns the meta object for class 'Access Providing Module Directive
'.- Returns:
- the meta object for class 'Access Providing Module Directive'.
- See Also:
AccessProvidingModuleDirective
- Generated class or method.
-
getAccessProvidingModuleDirective_Modules
EReference getAccessProvidingModuleDirective_Modules()
Returns the meta object for the containment reference list 'Modules
'.- Returns:
- the meta object for the containment reference list 'Modules'.
- See Also:
AccessProvidingModuleDirective.getModules()
,getAccessProvidingModuleDirective()
- Generated class or method.
-
getAccessProvidingModuleDirective_AccessablePackage
EReference getAccessProvidingModuleDirective_AccessablePackage()
Returns the meta object for the reference 'Accessable Package
'.- Returns:
- the meta object for the reference 'Accessable Package'.
- See Also:
AccessProvidingModuleDirective.getAccessablePackage()
,getAccessProvidingModuleDirective()
- Generated class or method.
-
getRequiresModuleDirective
EClass getRequiresModuleDirective()
Returns the meta object for class 'Requires Module Directive
'.- Returns:
- the meta object for class 'Requires Module Directive'.
- See Also:
RequiresModuleDirective
- Generated class or method.
-
getRequiresModuleDirective_Modifier
EReference getRequiresModuleDirective_Modifier()
Returns the meta object for the containment reference 'Modifier
'.- Returns:
- the meta object for the containment reference 'Modifier'.
- See Also:
RequiresModuleDirective.getModifier()
,getRequiresModuleDirective()
- Generated class or method.
-
getRequiresModuleDirective_RequiredModule
EReference getRequiresModuleDirective_RequiredModule()
Returns the meta object for the containment reference 'Required Module
'.- Returns:
- the meta object for the containment reference 'Required Module'.
- See Also:
RequiresModuleDirective.getRequiredModule()
,getRequiresModuleDirective()
- Generated class or method.
-
getOpensModuleDirective
EClass getOpensModuleDirective()
Returns the meta object for class 'Opens Module Directive
'.- Returns:
- the meta object for class 'Opens Module Directive'.
- See Also:
OpensModuleDirective
- Generated class or method.
-
getExportsModuleDirective
EClass getExportsModuleDirective()
Returns the meta object for class 'Exports Module Directive
'.- Returns:
- the meta object for class 'Exports Module Directive'.
- See Also:
ExportsModuleDirective
- Generated class or method.
-
getModuleReference
EClass getModuleReference()
Returns the meta object for class 'Module Reference
'.- Returns:
- the meta object for class 'Module Reference'.
- See Also:
ModuleReference
- Generated class or method.
-
getModuleReference_Target
EReference getModuleReference_Target()
Returns the meta object for the reference 'Target
'.- Returns:
- the meta object for the reference 'Target'.
- See Also:
ModuleReference.getTarget()
,getModuleReference()
- Generated class or method.
-
getModulesFactory
ModulesFactory getModulesFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-