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, yieldRule
private 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.Job
public int getClassifier()
protected org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
run
in class org.eclipse.core.runtime.jobs.Job
protected void canceling()
canceling
in class org.eclipse.core.runtime.jobs.Job
private void setResult(int severity, java.lang.String message, java.util.Map<java.lang.String,IndexedArtifact> result)