org.eclipse.mylar.java.tests.xml
Class XmlResultUpdaterSearchListener

java.lang.Object
  extended by org.eclipse.mylar.context.tests.support.search.TestActiveSearchListener
      extended by org.eclipse.mylar.java.tests.xml.XmlResultUpdaterSearchListener
All Implemented Interfaces:
org.eclipse.mylar.internal.context.core.IActiveSearchListener

public class XmlResultUpdaterSearchListener
extends org.eclipse.mylar.context.tests.support.search.TestActiveSearchListener


Field Summary
private  int degreeOfSeparation
           
private  boolean gathered
           
private  org.eclipse.mylar.context.core.IMylarElement node
           
private  java.util.List<org.eclipse.mylar.context.core.IMylarElement> results
           
 
Constructor Summary
XmlResultUpdaterSearchListener(org.eclipse.mylar.context.core.AbstractRelationProvider prov, org.eclipse.mylar.context.core.IMylarElement searchNode, int degreeOfSeparation)
           
 
Method Summary
 java.util.List<?> getResults()
           
protected  void incrementInterest(org.eclipse.mylar.context.core.IMylarElement node, java.lang.String elementKind, java.lang.String elementHandle, int degreeOfSeparation)
           
 boolean resultsGathered()
           
 void searchCompleted(java.util.List<?> l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

results

private java.util.List<org.eclipse.mylar.context.core.IMylarElement> results

node

private org.eclipse.mylar.context.core.IMylarElement node

degreeOfSeparation

private int degreeOfSeparation

gathered

private boolean gathered
Constructor Detail

XmlResultUpdaterSearchListener

public XmlResultUpdaterSearchListener(org.eclipse.mylar.context.core.AbstractRelationProvider prov,
                                      org.eclipse.mylar.context.core.IMylarElement searchNode,
                                      int degreeOfSeparation)
Method Detail

searchCompleted

public void searchCompleted(java.util.List<?> l)
Specified by:
searchCompleted in interface org.eclipse.mylar.internal.context.core.IActiveSearchListener
Overrides:
searchCompleted in class org.eclipse.mylar.context.tests.support.search.TestActiveSearchListener

incrementInterest

protected void incrementInterest(org.eclipse.mylar.context.core.IMylarElement node,
                                 java.lang.String elementKind,
                                 java.lang.String elementHandle,
                                 int degreeOfSeparation)

resultsGathered

public boolean resultsGathered()
Specified by:
resultsGathered in interface org.eclipse.mylar.internal.context.core.IActiveSearchListener
Overrides:
resultsGathered in class org.eclipse.mylar.context.tests.support.search.TestActiveSearchListener

getResults

public java.util.List<?> getResults()
Overrides:
getResults in class org.eclipse.mylar.context.tests.support.search.TestActiveSearchListener