org.eclipse.ocl.examples.modelregistry
Interface ModelRegistryPackage

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:
ModelRegistryPackageImpl

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

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

See Also:
ModelRegistryFactory
Generated
Model
kind="package"

Nested Class Summary
static interface ModelRegistryPackage.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
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static ModelRegistryPackage 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 MODEL_REGISTRATION
          The meta object id for the 'Model Registration' class.
static int MODEL_REGISTRATION__ACCESSOR
          The feature id for the 'Accessor' attribute.
static int MODEL_REGISTRATION__KIND
          The feature id for the 'Kind' attribute.
static int MODEL_REGISTRATION__SERIALIZATION
          The feature id for the 'Serialization' attribute.
static int MODEL_REGISTRATION__URI
          The feature id for the 'Uri' attribute.
static int MODEL_REGISTRATION_FEATURE_COUNT
          The number of structural features of the 'Model Registration' class.
static int MODEL_REGISTRY
          The meta object id for the 'Model Registry' class.
static int MODEL_REGISTRY__ENTRY
          The feature id for the 'Entry' containment reference list.
static int MODEL_REGISTRY__NAME
          The feature id for the 'Name' attribute.
static int MODEL_REGISTRY_FEATURE_COUNT
          The number of structural features of the 'Model Registry' class.
static int MODEL_REGISTRY_SETTINGS
          The meta object id for the 'Settings' class.
static int MODEL_REGISTRY_SETTINGS__NAME
          The feature id for the 'Name' attribute.
static int MODEL_REGISTRY_SETTINGS__RESOURCE
          The feature id for the 'Resource' containment reference list.
static int MODEL_REGISTRY_SETTINGS_FEATURE_COUNT
          The number of structural features of the 'Settings' class.
 
Method Summary
 org.eclipse.emf.ecore.EAttribute getModelRegistration_Accessor()
          Returns the meta object for the attribute 'Accessor'.
 org.eclipse.emf.ecore.EAttribute getModelRegistration_Kind()
          Returns the meta object for the attribute 'Kind'.
 org.eclipse.emf.ecore.EAttribute getModelRegistration_Serialization()
          Returns the meta object for the attribute 'Serialization'.
 org.eclipse.emf.ecore.EAttribute getModelRegistration_Uri()
          Returns the meta object for the attribute 'Uri'.
 org.eclipse.emf.ecore.EClass getModelRegistration()
          Returns the meta object for class 'Model Registration'.
 org.eclipse.emf.ecore.EReference getModelRegistry_Entry()
          Returns the meta object for the containment reference list 'Entry'.
 org.eclipse.emf.ecore.EAttribute getModelRegistry_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getModelRegistry()
          Returns the meta object for class 'Model Registry'.
 ModelRegistryFactory getModelRegistryFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EAttribute getModelRegistrySettings_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EReference getModelRegistrySettings_Resource()
          Returns the meta object for the containment reference list 'Resource'.
 org.eclipse.emf.ecore.EClass getModelRegistrySettings()
          Returns the meta object for class 'Settings'.
 
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, eInvoke, 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
Generated

eNS_URI

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

See Also:
Constant Field Values
Generated

eNS_PREFIX

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

See Also:
Constant Field Values
Generated

eINSTANCE

static final ModelRegistryPackage eINSTANCE
The singleton instance of the package.

Generated

MODEL_REGISTRY

static final int MODEL_REGISTRY
The meta object id for the 'Model Registry' class.

See Also:
ModelRegistryImpl, ModelRegistryPackageImpl.getModelRegistry(), Constant Field Values
Generated

MODEL_REGISTRATION

static final int MODEL_REGISTRATION
The meta object id for the 'Model Registration' class.

See Also:
ModelRegistrationImpl, ModelRegistryPackageImpl.getModelRegistration(), Constant Field Values
Generated

MODEL_REGISTRATION__ACCESSOR

static final int MODEL_REGISTRATION__ACCESSOR
The feature id for the 'Accessor' attribute.

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRATION__KIND

static final int MODEL_REGISTRATION__KIND
The feature id for the 'Kind' attribute.

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRATION__SERIALIZATION

static final int MODEL_REGISTRATION__SERIALIZATION
The feature id for the 'Serialization' attribute.

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRATION__URI

static final int MODEL_REGISTRATION__URI
The feature id for the 'Uri' attribute.

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRATION_FEATURE_COUNT

static final int MODEL_REGISTRATION_FEATURE_COUNT
The number of structural features of the 'Model Registration' class.

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRY__NAME

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

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRY__ENTRY

static final int MODEL_REGISTRY__ENTRY
The feature id for the 'Entry' containment reference list.

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRY_FEATURE_COUNT

static final int MODEL_REGISTRY_FEATURE_COUNT
The number of structural features of the 'Model Registry' class.

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRY_SETTINGS

static final int MODEL_REGISTRY_SETTINGS
The meta object id for the 'Settings' class.

See Also:
ModelRegistrySettingsImpl, ModelRegistryPackageImpl.getModelRegistrySettings(), Constant Field Values
Generated

MODEL_REGISTRY_SETTINGS__NAME

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

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRY_SETTINGS__RESOURCE

static final int MODEL_REGISTRY_SETTINGS__RESOURCE
The feature id for the 'Resource' containment reference list.

See Also:
Constant Field Values
Generated
Ordered

MODEL_REGISTRY_SETTINGS_FEATURE_COUNT

static final int MODEL_REGISTRY_SETTINGS_FEATURE_COUNT
The number of structural features of the 'Settings' class.

See Also:
Constant Field Values
Generated
Ordered
Method Detail

getModelRegistry

org.eclipse.emf.ecore.EClass getModelRegistry()
Returns the meta object for class 'Model Registry'.

Returns:
the meta object for class 'Model Registry'.
See Also:
ModelRegistry
Generated

getModelRegistry_Name

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

Returns:
the meta object for the attribute 'Name'.
See Also:
ModelRegistry.getName(), getModelRegistry()
Generated

getModelRegistry_Entry

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

Returns:
the meta object for the containment reference list 'Entry'.
See Also:
ModelRegistry.getEntry(), getModelRegistry()
Generated

getModelRegistration

org.eclipse.emf.ecore.EClass getModelRegistration()
Returns the meta object for class 'Model Registration'.

Returns:
the meta object for class 'Model Registration'.
See Also:
ModelRegistration
Generated

getModelRegistration_Accessor

org.eclipse.emf.ecore.EAttribute getModelRegistration_Accessor()
Returns the meta object for the attribute 'Accessor'.

Returns:
the meta object for the attribute 'Accessor'.
See Also:
ModelRegistration.getAccessor(), getModelRegistration()
Generated

getModelRegistration_Kind

org.eclipse.emf.ecore.EAttribute getModelRegistration_Kind()
Returns the meta object for the attribute 'Kind'.

Returns:
the meta object for the attribute 'Kind'.
See Also:
ModelRegistration.getKind(), getModelRegistration()
Generated

getModelRegistration_Serialization

org.eclipse.emf.ecore.EAttribute getModelRegistration_Serialization()
Returns the meta object for the attribute 'Serialization'.

Returns:
the meta object for the attribute 'Serialization'.
See Also:
ModelRegistration.getSerialization(), getModelRegistration()
Generated

getModelRegistration_Uri

org.eclipse.emf.ecore.EAttribute getModelRegistration_Uri()
Returns the meta object for the attribute 'Uri'.

Returns:
the meta object for the attribute 'Uri'.
See Also:
ModelRegistration.getUri(), getModelRegistration()
Generated

getModelRegistrySettings

org.eclipse.emf.ecore.EClass getModelRegistrySettings()
Returns the meta object for class 'Settings'.

Returns:
the meta object for class 'Settings'.
See Also:
ModelRegistrySettings
Generated

getModelRegistrySettings_Name

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

Returns:
the meta object for the attribute 'Name'.
See Also:
ModelRegistrySettings.getName(), getModelRegistrySettings()
Generated

getModelRegistrySettings_Resource

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

Returns:
the meta object for the containment reference list 'Resource'.
See Also:
ModelRegistrySettings.getResource(), getModelRegistrySettings()
Generated

getModelRegistryFactory

ModelRegistryFactory getModelRegistryFactory()
Returns the factory that creates the instances of the model.

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