net.sourceforge.nite.gui.util
Class MultiAnnotatorDisplay

java.lang.Object
  extended by net.sourceforge.nite.gui.util.MultiAnnotatorDisplay
All Implemented Interfaces:
java.awt.event.WindowListener, java.util.EventListener

public class MultiAnnotatorDisplay
extends java.lang.Object
implements java.awt.event.WindowListener

A simple display for multi-annotator data that will work on any data set. It just renders each coding as a separate window, one line per element indented by level in the tree, with NAME:content(att1:val)(att2:val)... If the element is timed, it gets synchronized with the signals. It includes a search menu with highlighting of results on the main display.

Author:
Jonathan Kilgour, Jean Carletta November 2003

Nested Class Summary
 class MultiAnnotatorDisplay.ExitAction
          A very simple "exit" action
 class MultiAnnotatorDisplay.MyMouseListener
           
 class MultiAnnotatorDisplay.SearchAction
          A "search" action - pops up a search GUI
 
Constructor Summary
MultiAnnotatorDisplay(java.lang.String c, java.lang.String o, java.lang.String top, java.lang.String comm, java.lang.String att)
           
 
Method Summary
static void main(java.lang.String[] args)
          Called to start the application.
 void windowActivated(java.awt.event.WindowEvent event)
          NOP (methode needed for implementing WindowListener).
 void windowClosed(java.awt.event.WindowEvent event)
          NOP (methode needed for implementing WindowListener).
 void windowClosing(java.awt.event.WindowEvent event)
          Processes #exit().
 void windowDeactivated(java.awt.event.WindowEvent event)
          NOP (method needed for implementing WindowListener).
 void windowDeiconified(java.awt.event.WindowEvent event)
          NOP (method needed for implementing WindowListener).
 void windowIconified(java.awt.event.WindowEvent event)
          NOP (method needed for implementing WindowListener).
 void windowOpened(java.awt.event.WindowEvent event)
          NOP (method needed for implementing WindowListener).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiAnnotatorDisplay

public MultiAnnotatorDisplay(java.lang.String c,
                             java.lang.String o,
                             java.lang.String top,
                             java.lang.String comm,
                             java.lang.String att)
Method Detail

main

public static void main(java.lang.String[] args)
Called to start the application. Legal command line arguments are:


windowActivated

public void windowActivated(java.awt.event.WindowEvent event)
NOP (methode needed for implementing WindowListener).

Specified by:
windowActivated in interface java.awt.event.WindowListener
Parameters:
event - parameter isn't used

windowClosed

public void windowClosed(java.awt.event.WindowEvent event)
NOP (methode needed for implementing WindowListener).

Specified by:
windowClosed in interface java.awt.event.WindowListener
Parameters:
event - parameter isn't used

windowClosing

public void windowClosing(java.awt.event.WindowEvent event)
Processes #exit().

Specified by:
windowClosing in interface java.awt.event.WindowListener
Parameters:
event - parameter isn't used

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent event)
NOP (method needed for implementing WindowListener).

Specified by:
windowDeactivated in interface java.awt.event.WindowListener
Parameters:
event - parameter isn't used

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent event)
NOP (method needed for implementing WindowListener).

Specified by:
windowDeiconified in interface java.awt.event.WindowListener
Parameters:
event - parameter isn't used

windowIconified

public void windowIconified(java.awt.event.WindowEvent event)
NOP (method needed for implementing WindowListener).

Specified by:
windowIconified in interface java.awt.event.WindowListener
Parameters:
event - parameter isn't used

windowOpened

public void windowOpened(java.awt.event.WindowEvent event)
NOP (method needed for implementing WindowListener).

Specified by:
windowOpened in interface java.awt.event.WindowListener
Parameters:
event - parameter isn't used