Interface SearchInfoListener

All Superinterfaces:
EventListener
All Known Subinterfaces:
ResultsDisplay
All Known Implementing Classes:
EventResultsTablePanel, ResultsTablePanel

public interface SearchInfoListener extends EventListener
This interface defines the methods that an object must implement in order to get information about a search. The type of informations is limited to any information about the search except for the actual search results. In order to get search results, the ResultsListener interface should be implemented. This interface is typically implemented by a View, i.e. a GUI component, since it is passing non-Portal data that could be useful in updating a UI.
Version:
%version: 1 % %date_modified: Thu Jan 04 16:56:56 2001 %
Author:
mgaines
  • Method Summary

    Modifier and Type
    Method
    Description
    This method is used on the view side to get a handle to the remote controller.
    void
    This method is called to report on the progress of the search.
    void
    This method is called when releasing the listener so that the the controller may be notified that it is no longer needed.
    void
    This method is called at the start of the search to allow the listener to initialize the GUI for the search.
  • Method Details

    • progress

      void progress(SearchEvent event)
      This method is called to report on the progress of the search.
      Parameters:
      event - contains information about the progress of the search.
    • searchStarted

      void searchStarted(SearchEvent event)
      This method is called at the start of the search to allow the listener to initialize the GUI for the search. The type of results to be returned from the search are passed in the event.
      Parameters:
      event - contains useful information about the search
    • getRemoteListener

      Object getRemoteListener()
      This method is used on the view side to get a handle to the remote controller.
    • releaseRemoteListener

      void releaseRemoteListener()
      This method is called when releasing the listener so that the the controller may be notified that it is no longer needed.