org.eaglei.ui.gwt.search
Class SearchContext

java.lang.Object
  extended by org.eaglei.ui.gwt.search.SearchContext
All Implemented Interfaces:
SessionContext.SessionListener

public class SearchContext
extends java.lang.Object
implements SessionContext.SessionListener


Nested Class Summary
static interface SearchContext.SearchListener
           
 
Field Summary
static SearchContext INSTANCE
           
static SearchServiceRemoteAsync searchService
           
 
Method Summary
 void addListener(SearchContext.SearchListener listener)
           
 org.eaglei.search.provider.SearchRequest getCurrentRequest()
           
 ClientSearchResultSet getCurrentResults()
           
 void onLogIn()
           
 void onLogOut()
           
 void search(org.eaglei.search.provider.SearchRequest request)
           
 void setFromHistoryParams(java.lang.String params)
          Sets a request in the context, but doesn't invoke a search.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

searchService

public static final SearchServiceRemoteAsync searchService

INSTANCE

public static final SearchContext INSTANCE
Method Detail

addListener

public void addListener(SearchContext.SearchListener listener)

getCurrentRequest

public org.eaglei.search.provider.SearchRequest getCurrentRequest()

getCurrentResults

public ClientSearchResultSet getCurrentResults()

setFromHistoryParams

public void setFromHistoryParams(java.lang.String params)
Sets a request in the context, but doesn't invoke a search.

Parameters:
request -

search

public void search(org.eaglei.search.provider.SearchRequest request)
Parameters:
request -

onLogIn

public void onLogIn()
Specified by:
onLogIn in interface SessionContext.SessionListener

onLogOut

public void onLogOut()
Specified by:
onLogOut in interface SessionContext.SessionListener


Copyright © 2009-2011 Eagle-I. All Rights Reserved.