org.eclipse.mylar.java.tests.search
Class ActiveSearchNotifier

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.eclipse.mylar.context.tests.AbstractContextTest
              extended by org.eclipse.mylar.java.tests.search.ActiveSearchNotifier
All Implemented Interfaces:
junit.framework.Test

public class ActiveSearchNotifier
extends org.eclipse.mylar.context.tests.AbstractContextTest

Author:
Shawn Minto

Field Summary
private  org.eclipse.mylar.internal.context.core.CompositeContext context
           
private  java.lang.String source
           
 
Constructor Summary
ActiveSearchNotifier(org.eclipse.mylar.internal.context.core.CompositeContext context, java.lang.String source)
           
 
Method Summary
 void clearContext()
           
 org.eclipse.mylar.context.core.IMylarElement getElement(java.lang.String handle, java.lang.String kind)
           
 org.eclipse.mylar.context.core.IMylarElement mockEditorSelection(java.lang.String handle, java.lang.String kind)
           
 org.eclipse.mylar.context.core.IMylarElement mockLowerInterest(org.eclipse.mylar.context.core.IMylarElement node)
           
 org.eclipse.mylar.context.core.IMylarElement mockLowerInterest(java.lang.String handle, java.lang.String kind)
           
 org.eclipse.mylar.context.core.IMylarElement mockRaiseInterest(org.eclipse.mylar.context.core.IMylarElement node)
           
 org.eclipse.mylar.context.core.IMylarElement mockRaiseInterest(java.lang.String handle, java.lang.String kind)
           
private  org.eclipse.mylar.context.core.InteractionEvent mockSelection(java.lang.String handle, java.lang.String kind, java.lang.String origin)
           
private  org.eclipse.mylar.context.core.InteractionEvent mockUserEvent(java.lang.String handle, java.lang.String kind, java.lang.String origin, float scale)
           
 
Methods inherited from class org.eclipse.mylar.context.tests.AbstractContextTest
compareTaskscapeEquality, mockInterestContribution, mockInterestContribution, mockNavigation, mockPreferenceChange, mockPropagation, mockSelection, mockSelection, openView, setUp, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

context

private org.eclipse.mylar.internal.context.core.CompositeContext context

source

private java.lang.String source
Constructor Detail

ActiveSearchNotifier

public ActiveSearchNotifier(org.eclipse.mylar.internal.context.core.CompositeContext context,
                            java.lang.String source)
Method Detail

mockLowerInterest

public org.eclipse.mylar.context.core.IMylarElement mockLowerInterest(org.eclipse.mylar.context.core.IMylarElement node)

mockRaiseInterest

public org.eclipse.mylar.context.core.IMylarElement mockRaiseInterest(org.eclipse.mylar.context.core.IMylarElement node)

mockLowerInterest

public org.eclipse.mylar.context.core.IMylarElement mockLowerInterest(java.lang.String handle,
                                                                      java.lang.String kind)

mockRaiseInterest

public org.eclipse.mylar.context.core.IMylarElement mockRaiseInterest(java.lang.String handle,
                                                                      java.lang.String kind)

mockEditorSelection

public org.eclipse.mylar.context.core.IMylarElement mockEditorSelection(java.lang.String handle,
                                                                        java.lang.String kind)

getElement

public org.eclipse.mylar.context.core.IMylarElement getElement(java.lang.String handle,
                                                               java.lang.String kind)

clearContext

public void clearContext()
                  throws java.io.IOException,
                         org.eclipse.core.runtime.CoreException
Throws:
java.io.IOException
org.eclipse.core.runtime.CoreException

mockSelection

private org.eclipse.mylar.context.core.InteractionEvent mockSelection(java.lang.String handle,
                                                                      java.lang.String kind,
                                                                      java.lang.String origin)

mockUserEvent

private org.eclipse.mylar.context.core.InteractionEvent mockUserEvent(java.lang.String handle,
                                                                      java.lang.String kind,
                                                                      java.lang.String origin,
                                                                      float scale)