org.eclipse.xtext.ui.editor.findrefs
Class ReferenceSearchResult

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.findrefs.ReferenceSearchResult
All Implemented Interfaces:
org.eclipse.search.ui.ISearchResult, IAcceptor<IReferenceDescription>

public class ReferenceSearchResult
extends java.lang.Object
implements org.eclipse.search.ui.ISearchResult, IAcceptor<IReferenceDescription>

Author:
Jan Koehnlein - Initial contribution and API

Constructor Summary
protected ReferenceSearchResult(ReferenceQuery query)
           
 
Method Summary
 void accept(IReferenceDescription referenceDescription)
           
 void addListener(org.eclipse.search.ui.ISearchResultListener l)
           
 void finish()
           
 org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
           
 java.lang.String getLabel()
           
 java.util.List<IReferenceDescription> getMatchingReferences()
           
 org.eclipse.search.ui.ISearchQuery getQuery()
           
 java.lang.String getTooltip()
           
 void removeListener(org.eclipse.search.ui.ISearchResultListener l)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceSearchResult

protected ReferenceSearchResult(ReferenceQuery query)
Method Detail

addListener

public void addListener(org.eclipse.search.ui.ISearchResultListener l)
Specified by:
addListener in interface org.eclipse.search.ui.ISearchResult

removeListener

public void removeListener(org.eclipse.search.ui.ISearchResultListener l)
Specified by:
removeListener in interface org.eclipse.search.ui.ISearchResult

getImageDescriptor

public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
Specified by:
getImageDescriptor in interface org.eclipse.search.ui.ISearchResult

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface org.eclipse.search.ui.ISearchResult

getQuery

public org.eclipse.search.ui.ISearchQuery getQuery()
Specified by:
getQuery in interface org.eclipse.search.ui.ISearchResult

getTooltip

public java.lang.String getTooltip()
Specified by:
getTooltip in interface org.eclipse.search.ui.ISearchResult

accept

public void accept(IReferenceDescription referenceDescription)
Specified by:
accept in interface IAcceptor<IReferenceDescription>

getMatchingReferences

public java.util.List<IReferenceDescription> getMatchingReferences()

reset

public void reset()

finish

public void finish()