org.eclipse.emf.ecp.spi.core
Interface InternalRepository
- All Superinterfaces:
- Comparable<ECPElement>, ECPContainer, ECPDisposable, ECPElement, ECPPropertiesAware, ECPProviderAware, ECPRepository, InternalRegistryElement, PropertiesStore.StorableElement
- All Known Implementing Classes:
- ECPRepositoryImpl
public interface InternalRepository
- extends ECPRepository, PropertiesStore.StorableElement, InternalRegistryElement
- Since:
- 1.1
- Author:
- Eike Stepper
getProvider
InternalProvider getProvider()
- This method returns the provider of this repository.
- Specified by:
getProvider
in interface ECPProviderAware
- Returns:
- the provider of the repository
getProviderSpecificData
Object getProviderSpecificData()
- This method returns provider specific data of this repository.
- Returns:
- the provider specific data
setProviderSpecificData
void setProviderSpecificData(Object data)
- This method sets the provider specific data for this repository.
- Parameters:
data
- the provider specific data to set
notifyObjectsChanged
void notifyObjectsChanged(Collection<Object> objects)
- This is a callback method used to notify the repository about changes.
- Parameters:
objects
- that have changed
Copyright © 2014. All Rights Reserved.