Interface Repository
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,Edp2Dao
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,MetaDao
,Notifier
- All Known Subinterfaces:
LocalDirectoryRepository
,LocalMemoryRepository
- All Known Implementing Classes:
LocalDirectoryRepositoryImpl
,LocalMemoryRepositoryImpl
,LocalMemoryRepositoryImplGen
,RepositoryImpl
,RepositoryImplGen
A representation of the model object 'Repository'.
Unit of containment/storage for descriptions (metric and aggregation function) and experiment groups. Depending on the actual type of storage where the data is stored different subclasses of this class must be used to access the data itself.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true" superTypes="de.uka.ipd.sdq.identifier.Identifier org.palladiosimulator.edp2.models.Repository.MetaDao"
-
Method Summary
Modifier and TypeMethodDescriptionEList<org.palladiosimulator.metricspec.Description>
Returns the value of the 'Descriptions' reference list.Returns the value of the 'Experiment Groups' reference list.Returns the value of the 'Repositories' container reference.boolean
Returns the value of the 'Read Only' attribute.void
void
setReadOnly
(boolean value) Sets the value of the 'Read Only
' attribute.void
setRepositories
(Repositories value) Sets the value of the 'Repositories
' container reference.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.palladiosimulator.edp2.dao.Edp2Dao
canClose, canDelete, canOpen, close, delete, flush, isDeleted, isOpen, open
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 de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.palladiosimulator.edp2.dao.MetaDao
getMeasurementsDaoFactory
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getRepositories
Repositories getRepositories()Returns the value of the 'Repositories' container reference. It is bidirectional and its opposite is 'Available Repositories
'.- Returns:
- the value of the 'Repositories' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="availableRepositories" required="true" transient="false" ordered="false"
-
setRepositories
Sets the value of the 'Repositories
' container reference.- Parameters:
value
- the new value of the 'Repositories' container reference.- See Also:
- Generated class or method.
-
getExperimentGroups
EList<ExperimentGroup> getExperimentGroups()Returns the value of the 'Experiment Groups' reference list. The list contents are of typeExperimentGroup
. It is bidirectional and its opposite is 'Repository
'.- Returns:
- the value of the 'Experiment Groups' reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="repository" transient="true" ordered="false"
-
isReadOnly
boolean isReadOnly()Returns the value of the 'Read Only' attribute.- Returns:
- the value of the 'Read Only' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setReadOnly
void setReadOnly(boolean value) Sets the value of the 'Read Only
' attribute.- Parameters:
value
- the new value of the 'Read Only' attribute.- See Also:
- Generated class or method.
-
getDescriptions
EList<org.palladiosimulator.metricspec.Description> getDescriptions()Returns the value of the 'Descriptions' reference list. The list contents are of typeDescription
.- Returns:
- the value of the 'Descriptions' reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- transient="true" ordered="false"
-
resetExperimentGroups
void resetExperimentGroups()- Generated class or method.
- EMF model class or method.
-