org.eclipse.xtext.xbase.ui.jvmmodel.findrefs
Class CompositeSearchQuery
java.lang.Object
org.eclipse.jdt.internal.ui.search.JavaSearchQuery
org.eclipse.xtext.xbase.ui.jvmmodel.findrefs.CompositeSearchQuery
- All Implemented Interfaces:
- org.eclipse.search.ui.ISearchQuery
public class CompositeSearchQuery
- extends org.eclipse.jdt.internal.ui.search.JavaSearchQuery
- Author:
- Jan Koehnlein - Initial contribution and API
Methods inherited from class org.eclipse.jdt.internal.ui.search.JavaSearchQuery |
getResultLabel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompositeSearchQuery
public CompositeSearchQuery(org.eclipse.jdt.ui.search.QuerySpecification data)
addChild
public void addChild(org.eclipse.search.ui.ISearchQuery child)
run
public org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.OperationCanceledException
- Specified by:
run
in interface org.eclipse.search.ui.ISearchQuery
- Overrides:
run
in class org.eclipse.jdt.internal.ui.search.JavaSearchQuery
- Throws:
org.eclipse.core.runtime.OperationCanceledException
getPluginId
protected java.lang.String getPluginId()
setLabel
public void setLabel(java.lang.String label)
getLabel
public java.lang.String getLabel()
- Specified by:
getLabel
in interface org.eclipse.search.ui.ISearchQuery
- Overrides:
getLabel
in class org.eclipse.jdt.internal.ui.search.JavaSearchQuery
canRerun
public boolean canRerun()
- Specified by:
canRerun
in interface org.eclipse.search.ui.ISearchQuery
- Overrides:
canRerun
in class org.eclipse.jdt.internal.ui.search.JavaSearchQuery
canRunInBackground
public boolean canRunInBackground()
- Specified by:
canRunInBackground
in interface org.eclipse.search.ui.ISearchQuery
- Overrides:
canRunInBackground
in class org.eclipse.jdt.internal.ui.search.JavaSearchQuery
getSearchResult
public org.eclipse.search.ui.ISearchResult getSearchResult()
- Specified by:
getSearchResult
in interface org.eclipse.search.ui.ISearchQuery
- Overrides:
getSearchResult
in class org.eclipse.jdt.internal.ui.search.JavaSearchQuery
getChildren
public java.util.List<org.eclipse.search.ui.ISearchQuery> getChildren()