org.aspectj.org.eclipse.jdt.internal.core.search
Class SubTypeSearchJob

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.core.search.PatternSearchJob
      extended by org.aspectj.org.eclipse.jdt.internal.core.search.SubTypeSearchJob
All Implemented Interfaces:
IJob

public class SubTypeSearchJob
extends PatternSearchJob


Field Summary
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.PatternSearchJob
areIndexesReady, executionTime, participant, pattern, requestor, scope
 
Fields inherited from interface org.aspectj.org.eclipse.jdt.internal.core.search.processing.IJob
CancelIfNotReady, COMPLETE, FAILED, ForceImmediate, WaitUntilReady
 
Constructor Summary
SubTypeSearchJob(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, IndexQueryRequestor requestor)
           
 
Method Summary
 void finished()
           
 Index[] getIndexes(IProgressMonitor progressMonitor)
           
 boolean search(Index index, IProgressMonitor progressMonitor)
           
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.PatternSearchJob
belongsTo, cancel, ensureReadyToRun, execute, getJobFamily, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SubTypeSearchJob

public SubTypeSearchJob(SearchPattern pattern,
                        SearchParticipant participant,
                        IJavaSearchScope scope,
                        IndexQueryRequestor requestor)
Method Detail

finished

public void finished()

getIndexes

public Index[] getIndexes(IProgressMonitor progressMonitor)
Overrides:
getIndexes in class PatternSearchJob

search

public boolean search(Index index,
                      IProgressMonitor progressMonitor)
Overrides:
search in class PatternSearchJob