private class MavenPomSelectionComponent.SearchJob
extends org.eclipse.core.runtime.jobs.Job
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
field |
private IndexManager |
indexManager |
private java.lang.String |
query |
private boolean |
stop |
| Constructor and Description |
|---|
SearchJob(java.lang.String field,
IndexManager indexManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
canceling() |
int |
getClassifier() |
protected org.eclipse.core.runtime.IStatus |
run(org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
setQuery(java.lang.String query) |
private void |
setResult(int severity,
java.lang.String message,
java.util.Map<java.lang.String,IndexedArtifact> result) |
boolean |
shouldRun() |
addJobChangeListener, belongsTo, cancel, create, create, createSystem, createSystem, done, getJobGroup, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, join, removeJobChangeListener, schedule, schedule, setJobGroup, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRuleprivate IndexManager indexManager
private java.lang.String query
private java.lang.String field
private volatile boolean stop
public SearchJob(java.lang.String field,
IndexManager indexManager)
public void setQuery(java.lang.String query)
public boolean shouldRun()
shouldRun in class org.eclipse.core.runtime.jobs.Jobpublic int getClassifier()
protected org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
run in class org.eclipse.core.runtime.jobs.Jobprotected void canceling()
canceling in class org.eclipse.core.runtime.jobs.Jobprivate void setResult(int severity,
java.lang.String message,
java.util.Map<java.lang.String,IndexedArtifact> result)