org.thdl.tib.scanner
Class WindowScannerFilter

java.lang.Object
  |
  +--org.thdl.tib.scanner.WindowScannerFilter
All Implemented Interfaces:
ActionListener, EventListener, FocusListener, ItemListener, WindowListener

public class WindowScannerFilter
extends Object
implements WindowListener, FocusListener, ActionListener, ItemListener

Provides a graphical interfase to input Tibetan text (Roman or Tibetan script) and displays the words (Roman or Tibetan script) with their definitions. Works without Tibetan script in platforms that don't support Swing. Can access dictionaries stored locally or remotely. For example, to access the public dictionary database run the command:

java -jar DictionarySearchStandalone.jar http://iris.lib.virginia.edu/tibetan/servlet/org.thdl.tib.scanner.RemoteScannerFilter

If the JRE you installed does not support Swing classes but supports AWT (as the JRE for handhelds), run the command:

java -jar DictionarySearchHandheld.jar -simple ry-dic99

Author:
Andrés Montano Pellegrini

Constructor Summary
WindowScannerFilter(String file)
           
WindowScannerFilter(String file, boolean ipaq)
           
 
Method Summary
 void actionPerformed(ActionEvent e)
           
 void focusGained(FocusEvent e)
          Added to update the Edit menu in dependence upon which textbox the keyboard focus is at.
 void focusLost(FocusEvent e)
          Added to update the Edit menu in dependence upon which textbox the keyboard focus is at.
 void itemStateChanged(ItemEvent e)
           
static void main(String[] args)
           
 void windowActivated(WindowEvent e)
          Sin cuerpo, no hace nada.
 void windowClosed(WindowEvent e)
          Sin cuerpo, no hace nada.
 void windowClosing(WindowEvent e)
          Cierra la ventana.
 void windowDeactivated(WindowEvent e)
          Sin cuerpo, no hace nada.
 void windowDeiconified(WindowEvent e)
          Sin cuerpo, no hace nada.
 void windowIconified(WindowEvent e)
          Sin cuerpo, no hace nada.
 void windowOpened(WindowEvent e)
          Sin cuerpo, no hace nada.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindowScannerFilter

public WindowScannerFilter(String file)

WindowScannerFilter

public WindowScannerFilter(String file,
                           boolean ipaq)
Method Detail

main

public static void main(String[] args)

windowClosing

public void windowClosing(WindowEvent e)
Cierra la ventana. Invocado unicamente cuando el programa corre como aplicacion, para que el programa pare su ejecucion cuando el usuario cierre la ventana principal.

Specified by:
windowClosing in interface WindowListener

windowActivated

public void windowActivated(WindowEvent e)
Sin cuerpo, no hace nada. Esta incluido solo para satisfacer la interfase WindowListener, la cual es implementada para tener el metodo windowClosing.

Specified by:
windowActivated in interface WindowListener
See Also:
windowClosing(java.awt.event.WindowEvent)

windowClosed

public void windowClosed(WindowEvent e)
Sin cuerpo, no hace nada. Esta incluido solo para satisfacer la interfase WindowListener, la cual es implementada para tener el metodo windowClosing.

Specified by:
windowClosed in interface WindowListener
See Also:
windowClosing(java.awt.event.WindowEvent)

windowDeactivated

public void windowDeactivated(WindowEvent e)
Sin cuerpo, no hace nada. Esta incluido solo para satisfacer la interfase WindowListener, la cual es implementada para tener el metodo windowClosing.

Specified by:
windowDeactivated in interface WindowListener
See Also:
windowClosing(java.awt.event.WindowEvent)

windowDeiconified

public void windowDeiconified(WindowEvent e)
Sin cuerpo, no hace nada. Esta incluido solo para satisfacer la interfase WindowListener, la cual es implementada para tener el metodo windowClosing.

Specified by:
windowDeiconified in interface WindowListener
See Also:
windowClosing(java.awt.event.WindowEvent)

windowIconified

public void windowIconified(WindowEvent e)
Sin cuerpo, no hace nada. Esta incluido solo para satisfacer la interfase WindowListener, la cual es implementada para tener el metodo windowClosing.

Specified by:
windowIconified in interface WindowListener
See Also:
windowClosing(java.awt.event.WindowEvent)

windowOpened

public void windowOpened(WindowEvent e)
Sin cuerpo, no hace nada. Esta incluido solo para satisfacer la interfase WindowListener, la cual es implementada para tener el metodo windowClosing.

Specified by:
windowOpened in interface WindowListener
See Also:
windowClosing(java.awt.event.WindowEvent)

focusGained

public void focusGained(FocusEvent e)
Added to update the Edit menu in dependence upon which textbox the keyboard focus is at.

Specified by:
focusGained in interface FocusListener

focusLost

public void focusLost(FocusEvent e)
Added to update the Edit menu in dependence upon which textbox the keyboard focus is at.

Specified by:
focusLost in interface FocusListener

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener

itemStateChanged

public void itemStateChanged(ItemEvent e)
Specified by:
itemStateChanged in interface ItemListener


These API docs were created 02/02/2003 08:19 PM.
Copyright © 2001-2002 Tibetan and Himalayan Digital Library. All Rights Reserved.
Hosted by SourceForge_Logo