com.joanju.cg.plugin
Class SearchForTargetsQuery

java.lang.Object
  extended by com.joanju.cg.search.FileSearchQuery
      extended by com.joanju.cg.plugin.SearchForTargetsQuery

public class SearchForTargetsQuery
extends FileSearchQuery


Field Summary
 
Fields inherited from class com.joanju.cg.search.FileSearchQuery
fResult
 
Constructor Summary
SearchForTargetsQuery(int fileID, int line, int column, java.util.ArrayList<Xref> cuXrefs)
          This constructor does not build the matchList.
 
Method Summary
 boolean canRerun()
           
 boolean canRunInBackground()
           
 java.lang.String getLabel()
           
 java.util.Set<CgMatch> getMatches()
           
 IStatus run(IProgressMonitor pm)
           
 
Methods inherited from class com.joanju.cg.search.FileSearchQuery
getSearchResult, getSearchString, isCaseSensitive, isCaseSensitive, isRegexSearch, isRegexSearch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchForTargetsQuery

public SearchForTargetsQuery(int fileID,
                             int line,
                             int column,
                             java.util.ArrayList<Xref> cuXrefs)
This constructor does not build the matchList. The matchList may be built before running the query, or else the matchList is built when the query is run.

Method Detail

canRerun

public boolean canRerun()
Overrides:
canRerun in class FileSearchQuery

canRunInBackground

public boolean canRunInBackground()
Overrides:
canRunInBackground in class FileSearchQuery

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in class FileSearchQuery

getMatches

public java.util.Set<CgMatch> getMatches()

run

public IStatus run(IProgressMonitor pm)
Specified by:
run in class FileSearchQuery


Copyright © 2008 Joanju Software. All Rights Reserved.