Interface RepositoryPackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
RepositoryPackageImpl

public interface RepositoryPackage 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

Contains all elements to handle repositories. Repositories are responsible to load/store experiment data.

See Also:
Generated class or method.
EMF model class or method.
kind="package"
  • Field Details

    • eNAME

      static final String eNAME
      The package name.
      See Also:
      Generated class or method.
    • eNS_URI

      static final String eNS_URI
      The package namespace URI.
      See Also:
      Generated class or method.
    • eNS_PREFIX

      static final String eNS_PREFIX
      The package namespace name.
      See Also:
      Generated class or method.
    • eINSTANCE

      static final RepositoryPackage eINSTANCE
      The singleton instance of the package.
      Generated class or method.
    • REPOSITORY

      static final int REPOSITORY
      The meta object id for the 'Repository' class.
      See Also:
      Generated class or method.
    • REPOSITORY__ID

      static final int REPOSITORY__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • REPOSITORY__REPOSITORIES

      static final int REPOSITORY__REPOSITORIES
      The feature id for the 'Repositories' container reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • REPOSITORY__EXPERIMENT_GROUPS

      static final int REPOSITORY__EXPERIMENT_GROUPS
      The feature id for the 'Experiment Groups' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • REPOSITORY__READ_ONLY

      static final int REPOSITORY__READ_ONLY
      The feature id for the 'Read Only' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • REPOSITORY__DESCRIPTIONS

      static final int REPOSITORY__DESCRIPTIONS
      The feature id for the 'Descriptions' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • REPOSITORY_FEATURE_COUNT

      static final int REPOSITORY_FEATURE_COUNT
      The number of structural features of the 'Repository' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOCAL_MEMORY_REPOSITORY

      static final int LOCAL_MEMORY_REPOSITORY
      The meta object id for the 'Local Memory Repository' class.
      See Also:
      Generated class or method.
    • LOCAL_MEMORY_REPOSITORY__ID

      static final int LOCAL_MEMORY_REPOSITORY__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOCAL_MEMORY_REPOSITORY__REPOSITORIES

      static final int LOCAL_MEMORY_REPOSITORY__REPOSITORIES
      The feature id for the 'Repositories' container reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOCAL_MEMORY_REPOSITORY__EXPERIMENT_GROUPS

      static final int LOCAL_MEMORY_REPOSITORY__EXPERIMENT_GROUPS
      The feature id for the 'Experiment Groups' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOCAL_MEMORY_REPOSITORY__READ_ONLY

      static final int LOCAL_MEMORY_REPOSITORY__READ_ONLY
      The feature id for the 'Read Only' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOCAL_MEMORY_REPOSITORY__DESCRIPTIONS

      static final int LOCAL_MEMORY_REPOSITORY__DESCRIPTIONS
      The feature id for the 'Descriptions' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOCAL_MEMORY_REPOSITORY__DOMAIN

      static final int LOCAL_MEMORY_REPOSITORY__DOMAIN
      The feature id for the 'Domain' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOCAL_MEMORY_REPOSITORY_FEATURE_COUNT

      static final int LOCAL_MEMORY_REPOSITORY_FEATURE_COUNT
      The number of structural features of the 'Local Memory Repository' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • REPOSITORIES

      static final int REPOSITORIES
      The meta object id for the 'Repositories' class.
      See Also:
      Generated class or method.
    • REPOSITORIES__AVAILABLE_REPOSITORIES

      static final int REPOSITORIES__AVAILABLE_REPOSITORIES
      The feature id for the 'Available Repositories' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • REPOSITORIES__COMMON_RESOURCE_SET

      static final int REPOSITORIES__COMMON_RESOURCE_SET
      The feature id for the 'Common Resource Set' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • REPOSITORIES_FEATURE_COUNT

      static final int REPOSITORIES_FEATURE_COUNT
      The number of structural features of the 'Repositories' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • IRESOURCE_SET

      static final int IRESOURCE_SET
      The meta object id for the 'IResource Set' class.
      See Also:
      Generated class or method.
    • IRESOURCE_SET_FEATURE_COUNT

      static final int IRESOURCE_SET_FEATURE_COUNT
      The number of structural features of the 'IResource Set' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • MEASUREMENTS_DAO_FACTORY

      static final int MEASUREMENTS_DAO_FACTORY
      The meta object id for the 'Measurements Dao Factory' class.
      See Also:
      Generated class or method.
    • MEASUREMENTS_DAO_FACTORY_FEATURE_COUNT

      static final int MEASUREMENTS_DAO_FACTORY_FEATURE_COUNT
      The number of structural features of the 'Measurements Dao Factory' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • META_DAO

      static final int META_DAO
      The meta object id for the 'Meta Dao' class.
      See Also:
      Generated class or method.
    • META_DAO_FEATURE_COUNT

      static final int META_DAO_FEATURE_COUNT
      The number of structural features of the 'Meta Dao' class.
      See Also:
      Generated class or method.
      Ordered collection.
  • Method Details

    • getLocalMemoryRepository

      EClass getLocalMemoryRepository()
      Returns the meta object for class 'Local Memory Repository'.
      Returns:
      the meta object for class 'Local Memory Repository'.
      See Also:
      Generated class or method.
    • getLocalMemoryRepository_Domain

      EAttribute getLocalMemoryRepository_Domain()
      Returns the meta object for the attribute 'Domain'.
      Returns:
      the meta object for the attribute 'Domain'.
      See Also:
      Generated class or method.
    • getRepositories

      EClass getRepositories()
      Returns the meta object for class 'Repositories'.
      Returns:
      the meta object for class 'Repositories'.
      See Also:
      Generated class or method.
    • getRepositories_AvailableRepositories

      EReference getRepositories_AvailableRepositories()
      Returns the meta object for the containment reference list 'Available Repositories'.
      Returns:
      the meta object for the containment reference list 'Available Repositories'.
      See Also:
      Generated class or method.
    • getRepositories_CommonResourceSet

      EReference getRepositories_CommonResourceSet()
      Returns the meta object for the reference 'Common Resource Set'.
      Returns:
      the meta object for the reference 'Common Resource Set'.
      See Also:
      Generated class or method.
    • getIResourceSet

      EClass getIResourceSet()
      Returns the meta object for class 'IResource Set'.
      Returns:
      the meta object for class 'IResource Set'.
      See Also:
      Generated class or method.
      EMF model class or method.
      instanceClass="org.eclipse.emf.ecore.resource.ResourceSet"
    • getMeasurementsDaoFactory

      EClass getMeasurementsDaoFactory()
      Returns the meta object for class 'Measurements Dao Factory'.
      Returns:
      the meta object for class 'Measurements Dao Factory'.
      See Also:
      Generated class or method.
      EMF model class or method.
      instanceClass="org.palladiosimulator.edp2.dao.MeasurementsDaoFactory"
    • getMetaDao

      EClass getMetaDao()
      Returns the meta object for class 'Meta Dao'.
      Returns:
      the meta object for class 'Meta Dao'.
      See Also:
      Generated class or method.
      EMF model class or method.
      instanceClass="org.palladiosimulator.edp2.dao.MetaDao"
    • getRepository

      EClass getRepository()
      Returns the meta object for class 'Repository'.
      Returns:
      the meta object for class 'Repository'.
      See Also:
      Generated class or method.
    • getRepository_Repositories

      EReference getRepository_Repositories()
      Returns the meta object for the container reference 'Repositories'.
      Returns:
      the meta object for the container reference 'Repositories'.
      See Also:
      Generated class or method.
    • getRepository_ExperimentGroups

      EReference getRepository_ExperimentGroups()
      Returns the meta object for the reference list 'Experiment Groups'.
      Returns:
      the meta object for the reference list 'Experiment Groups'.
      See Also:
      Generated class or method.
    • getRepository_ReadOnly

      EAttribute getRepository_ReadOnly()
      Returns the meta object for the attribute 'Read Only'.
      Returns:
      the meta object for the attribute 'Read Only'.
      See Also:
      Generated class or method.
    • getRepository_Descriptions

      EReference getRepository_Descriptions()
      Returns the meta object for the reference list 'Descriptions'.
      Returns:
      the meta object for the reference list 'Descriptions'.
      See Also:
      Generated class or method.
    • getRepositoryFactory

      RepositoryFactory getRepositoryFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.
      Generated class or method.