Interface Repository
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,NamedElement
,Notifier
,PCMBaseClass
,PCMClass
- All Known Implementing Classes:
RepositoryImpl
A representation of the model object 'Repository'.
The repository entity allows storing components, data types, and interfaces to be fetched and reused for construction of component instances as well as new component types.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- annotation="http://www.eclipse.org/emf/2002/Ecore constraints='repositorynotempty'" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL/LPG repositorynotempty='self.components__Repository->size()<>0 or self.dataTypes__Repository->size()<>0 or self.interfaces__Repository->size()<>0 or self.failureTypes__Repository->size()<>0'"
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Components Repository' containment reference list.Returns the value of the 'Data Types Repository' containment reference list.Returns the value of the 'Failure Types Repository' containment reference list.Returns the value of the 'Interfaces Repository' containment reference list.Returns the value of the 'Repository Description' attribute.void
setRepositoryDescription
(String value) Sets the value of the 'Repository Description
' attribute.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.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.pcm.core.entity.NamedElement
getEntityName, setEntityName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-
-
Method Details
-
getRepositoryDescription
String getRepositoryDescription()Returns the value of the 'Repository Description' attribute. This property represents a description of the repository.- Returns:
- the value of the 'Repository Description' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- unique="false" ordered="false"
-
setRepositoryDescription
Sets the value of the 'Repository Description
' attribute.- Parameters:
value
- the new value of the 'Repository Description' attribute.- See Also:
- Generated class or method.
-
getComponents__Repository
EList<RepositoryComponent> getComponents__Repository()Returns the value of the 'Components Repository' containment reference list. The list contents are of typeRepositoryComponent
. It is bidirectional and its opposite is 'Repository Repository Component
'. This property represents the provides component types stored in the repository.- Returns:
- the value of the 'Components Repository' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="repository__RepositoryComponent" containment="true" ordered="false"
-
getInterfaces__Repository
Returns the value of the 'Interfaces Repository' containment reference list. The list contents are of typeInterface
. It is bidirectional and its opposite is 'Repository Interface
'. This property represents the interfaces stored in the repository.- Returns:
- the value of the 'Interfaces Repository' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="repository__Interface" containment="true" ordered="false"
-
getFailureTypes__Repository
EList<FailureType> getFailureTypes__Repository()Returns the value of the 'Failure Types Repository' containment reference list. The list contents are of typeFailureType
. It is bidirectional and its opposite is 'Repository Failure Type
'.- Returns:
- the value of the 'Failure Types Repository' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="repository__FailureType" containment="true" ordered="false"
-
getDataTypes__Repository
Returns the value of the 'Data Types Repository' containment reference list. The list contents are of typeDataType
. It is bidirectional and its opposite is 'Repository Data Type
'. This property represents the data types stored in the repository.- Returns:
- the value of the 'Data Types Repository' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="repository__DataType" containment="true" ordered="false"
-