org.eclipse.emf.ecp.internal.ui.model
Class RepositoriesContentProvider
java.lang.Object
org.eclipse.emf.ecp.internal.ui.model.StructuredContentProvider<INPUT>
org.eclipse.emf.ecp.internal.ui.model.TreeContentProvider<INPUT>
org.eclipse.emf.ecp.internal.ui.model.ECPContentProvider<ECPRepositoryManager>
org.eclipse.emf.ecp.internal.ui.model.RepositoriesContentProvider
- All Implemented Interfaces:
- ECPModelContextProvider, ECPObserver, ECPRepositoriesChangedObserver, ECPRepositoryContentChangedObserver, org.eclipse.emf.edit.provider.INotifyChangedListener, org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITreeContentProvider
public class RepositoriesContentProvider
- extends ECPContentProvider<ECPRepositoryManager>
- implements ECPRepositoriesChangedObserver, ECPRepositoryContentChangedObserver
- Author:
- Eike Stepper, Eugen Neufeld
Methods inherited from interface org.eclipse.jface.viewers.IContentProvider |
inputChanged |
RepositoriesContentProvider
public RepositoriesContentProvider()
RepositoriesContentProvider
public RepositoriesContentProvider(ECPProvider allowedProvider)
repositoriesChanged
public void repositoriesChanged(Collection<ECPRepository> oldRepositories,
Collection<ECPRepository> newRepositories)
- This is called to indicate, that repositories changed.
- Specified by:
repositoriesChanged
in interface ECPRepositoriesChangedObserver
- Parameters:
oldRepositories
- repositories before changenewRepositories
- repositories after change
contentChanged
public void contentChanged(ECPRepository repository,
Collection<Object> objects)
- This is called to indicate, that objects inside the repository changed.
- Specified by:
contentChanged
in interface ECPRepositoryContentChangedObserver
- Parameters:
repository
- the repository the changes occurredobjects
- the objects that changed
Copyright © 2014. All Rights Reserved.