uk.ac.ic.doc.automed.p2p.gui
Class BrowserTool

java.lang.Object
  extended by uk.ac.ic.doc.automed.p2p.gui.BrowserTool
Direct Known Subclasses:
MappingBrowserTool

public abstract class BrowserTool
extends java.lang.Object


Field Summary
protected  KQueryMain main
           
protected  ObjectBrowser sbr
           
protected  java.lang.String title
           
 
Constructor Summary
BrowserTool(KQueryMain main)
           
 
Method Summary
 void add(Edge e, HTMLObjectListViewer.Descriptor desc)
          Add a record to the browser
 void clear()
          Clear the brower
protected abstract  SearchBrowserHandler getSearchHandler()
          Search result handler
 java.lang.String getTitle()
           
 java.awt.Component getUI()
           
 ObjectList getUI(java.lang.Object viewerID, boolean scrollable)
           
protected abstract  java.awt.event.ActionListener getViewHandler()
          For sub-classes to implement a handler for handling events that are raised by the viewers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sbr

protected ObjectBrowser sbr

main

protected KQueryMain main

title

protected java.lang.String title
Constructor Detail

BrowserTool

public BrowserTool(KQueryMain main)
Method Detail

getUI

public java.awt.Component getUI()

getUI

public ObjectList getUI(java.lang.Object viewerID,
                        boolean scrollable)

add

public void add(Edge e,
                HTMLObjectListViewer.Descriptor desc)
Add a record to the browser

Parameters:
e -
omap -

clear

public void clear()
Clear the brower


getTitle

public java.lang.String getTitle()

getViewHandler

protected abstract java.awt.event.ActionListener getViewHandler()
For sub-classes to implement a handler for handling events that are raised by the viewers

Returns:

getSearchHandler

protected abstract SearchBrowserHandler getSearchHandler()
Search result handler

Returns: