public interface IRepositoryIndexer
| Modifier and Type | Method and Description |
|---|---|
String |
getIndexerId() |
void |
initialize(org.eclipse.core.runtime.IProgressMonitor monitor)
This method is called from a background thread which does not keep any workspace locks.
|
void |
repositoryAdded(IRepository repository,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called by repository registry when new repository is added.
|
void |
repositoryRemoved(IRepository repository,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called by repository registry when a repository is removed.
|
String getIndexerId()
void initialize(org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionvoid repositoryAdded(IRepository repository, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionvoid repositoryRemoved(IRepository repository, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionCopyright © 2005–2021 Eclipse Foundation. All rights reserved.