Class RepositoryPackageImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.ENamedElementImpl
-
- org.eclipse.emf.ecore.impl.EPackageImpl
-
- org.palladiosimulator.edp2.models.Repository.impl.RepositoryPackageImpl
-
- All Implemented Interfaces:
Notifier
,EModelElement
,ENamedElement
,EObject
,EPackage
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,BasicExtendedMetaData.EPackageExtendedMetaData.Holder
,RepositoryPackage
public class RepositoryPackageImpl extends EPackageImpl implements RepositoryPackage
An implementation of the model Package.- Generated class or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
Nested classes/interfaces inherited from interface org.palladiosimulator.edp2.models.Repository.RepositoryPackage
RepositoryPackage.Literals
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
-
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
-
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Fields inherited from interface org.palladiosimulator.edp2.models.Repository.RepositoryPackage
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, IRESOURCE_SET, IRESOURCE_SET_FEATURE_COUNT, LOCAL_MEMORY_REPOSITORY, LOCAL_MEMORY_REPOSITORY__DESCRIPTIONS, LOCAL_MEMORY_REPOSITORY__DOMAIN, LOCAL_MEMORY_REPOSITORY__EXPERIMENT_GROUPS, LOCAL_MEMORY_REPOSITORY__ID, LOCAL_MEMORY_REPOSITORY__READ_ONLY, LOCAL_MEMORY_REPOSITORY__REPOSITORIES, LOCAL_MEMORY_REPOSITORY_FEATURE_COUNT, MEASUREMENTS_DAO_FACTORY, MEASUREMENTS_DAO_FACTORY_FEATURE_COUNT, META_DAO, META_DAO_FEATURE_COUNT, REMOTE_CDO_REPOSITORY, REMOTE_CDO_REPOSITORY__DESCRIPTIONS, REMOTE_CDO_REPOSITORY__EXPERIMENT_GROUPS, REMOTE_CDO_REPOSITORY__ID, REMOTE_CDO_REPOSITORY__READ_ONLY, REMOTE_CDO_REPOSITORY__REPOSITORIES, REMOTE_CDO_REPOSITORY__URL, REMOTE_CDO_REPOSITORY_FEATURE_COUNT, REPOSITORIES, REPOSITORIES__AVAILABLE_REPOSITORIES, REPOSITORIES__COMMON_RESOURCE_SET, REPOSITORIES_FEATURE_COUNT, REPOSITORY, REPOSITORY__DESCRIPTIONS, REPOSITORY__EXPERIMENT_GROUPS, REPOSITORY__ID, REPOSITORY__READ_ONLY, REPOSITORY__REPOSITORIES, REPOSITORY_FEATURE_COUNT
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createPackageContents()
Creates the meta-model objects for the package.EClass
getIResourceSet()
EClass
getLocalMemoryRepository()
EAttribute
getLocalMemoryRepository_Domain()
EClass
getMeasurementsDaoFactory()
EClass
getMetaDao()
EClass
getRemoteCdoRepository()
EAttribute
getRemoteCdoRepository_Url()
EClass
getRepositories()
EReference
getRepositories_AvailableRepositories()
EReference
getRepositories_CommonResourceSet()
EClass
getRepository()
EReference
getRepository_Descriptions()
EReference
getRepository_ExperimentGroups()
EAttribute
getRepository_ReadOnly()
EReference
getRepository_Repositories()
RepositoryFactory
getRepositoryFactory()
static RepositoryPackage
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.void
initializePackageContents()
Complete the initialization of the package and its meta-model.-
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
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.ecore.InternalEObject
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
init
public static RepositoryPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
RepositoryPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.- See Also:
RepositoryPackage.eNS_URI
,createPackageContents()
,initializePackageContents()
- Generated class or method.
-
getLocalMemoryRepository
public EClass getLocalMemoryRepository()
- Specified by:
getLocalMemoryRepository
in interfaceRepositoryPackage
- Returns:
- the meta object for class 'Local Memory Repository'.
- See Also:
LocalMemoryRepository
- Generated class or method.
-
getLocalMemoryRepository_Domain
public EAttribute getLocalMemoryRepository_Domain()
- Specified by:
getLocalMemoryRepository_Domain
in interfaceRepositoryPackage
- Returns:
- the meta object for the attribute 'Domain'.
- See Also:
LocalMemoryRepository.getDomain()
,RepositoryPackage.getLocalMemoryRepository()
- Generated class or method.
-
getRemoteCdoRepository
public EClass getRemoteCdoRepository()
- Specified by:
getRemoteCdoRepository
in interfaceRepositoryPackage
- Returns:
- the meta object for class 'Remote Cdo Repository'.
- See Also:
RemoteCdoRepository
- Generated class or method.
-
getRemoteCdoRepository_Url
public EAttribute getRemoteCdoRepository_Url()
- Specified by:
getRemoteCdoRepository_Url
in interfaceRepositoryPackage
- Returns:
- the meta object for the attribute 'Url'.
- See Also:
RemoteCdoRepository.getUrl()
,RepositoryPackage.getRemoteCdoRepository()
- Generated class or method.
-
getRepositories
public EClass getRepositories()
- Specified by:
getRepositories
in interfaceRepositoryPackage
- Returns:
- the meta object for class 'Repositories'.
- See Also:
Repositories
- Generated class or method.
-
getRepositories_AvailableRepositories
public EReference getRepositories_AvailableRepositories()
- Specified by:
getRepositories_AvailableRepositories
in interfaceRepositoryPackage
- Returns:
- the meta object for the containment reference list 'Available Repositories'.
- See Also:
Repositories.getAvailableRepositories()
,RepositoryPackage.getRepositories()
- Generated class or method.
-
getRepositories_CommonResourceSet
public EReference getRepositories_CommonResourceSet()
- Specified by:
getRepositories_CommonResourceSet
in interfaceRepositoryPackage
- Returns:
- the meta object for the reference 'Common Resource Set'.
- See Also:
Repositories.getCommonResourceSet()
,RepositoryPackage.getRepositories()
- Generated class or method.
-
getIResourceSet
public EClass getIResourceSet()
- Specified by:
getIResourceSet
in interfaceRepositoryPackage
- Returns:
- the meta object for class 'IResource Set'.
- See Also:
ResourceSet
- Generated class or method.
-
getMeasurementsDaoFactory
public EClass getMeasurementsDaoFactory()
- Specified by:
getMeasurementsDaoFactory
in interfaceRepositoryPackage
- Returns:
- the meta object for class 'Measurements Dao Factory'.
- See Also:
MeasurementsDaoFactory
- Generated class or method.
-
getMetaDao
public EClass getMetaDao()
- Specified by:
getMetaDao
in interfaceRepositoryPackage
- Returns:
- the meta object for class 'Meta Dao'.
- See Also:
MetaDao
- Generated class or method.
-
getRepository
public EClass getRepository()
- Specified by:
getRepository
in interfaceRepositoryPackage
- Returns:
- the meta object for class 'Repository'.
- See Also:
Repository
- Generated class or method.
-
getRepository_Repositories
public EReference getRepository_Repositories()
- Specified by:
getRepository_Repositories
in interfaceRepositoryPackage
- Returns:
- the meta object for the container reference 'Repositories'.
- See Also:
Repository.getRepositories()
,RepositoryPackage.getRepository()
- Generated class or method.
-
getRepository_ReadOnly
public EAttribute getRepository_ReadOnly()
- Specified by:
getRepository_ReadOnly
in interfaceRepositoryPackage
- Returns:
- the meta object for the attribute 'Read Only'.
- See Also:
Repository.isReadOnly()
,RepositoryPackage.getRepository()
- Generated class or method.
-
getRepository_Descriptions
public EReference getRepository_Descriptions()
- Specified by:
getRepository_Descriptions
in interfaceRepositoryPackage
- Returns:
- the meta object for the reference list 'Descriptions'.
- See Also:
Repository.getDescriptions()
,RepositoryPackage.getRepository()
- Generated class or method.
-
getRepository_ExperimentGroups
public EReference getRepository_ExperimentGroups()
- Specified by:
getRepository_ExperimentGroups
in interfaceRepositoryPackage
- Returns:
- the meta object for the reference list 'Experiment Groups'.
- See Also:
Repository.getExperimentGroups()
,RepositoryPackage.getRepository()
- Generated class or method.
-
getRepositoryFactory
public RepositoryFactory getRepositoryFactory()
- Specified by:
getRepositoryFactory
in interfaceRepositoryPackage
- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
createPackageContents
public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.- Generated class or method.
-
initializePackageContents
public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.- Generated class or method.
-
-