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

public interface Repository extends Entity
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'"