InputManagerContext Interface Reference

Inheritance diagram for InputManagerContext:

InternationalInput List of all members.

Public Member Functions

void createIMMenu (String im[])
 Creates (or re-creates) the menu for selecting input methods.

void groupStateChanged (String name, boolean active)
 Called upon the change of the state of an input method.

void createWebPageMenu (InputManager.WebPage wp[])
 Creates (or re-creates) the menu for accessing web pages.

InternationalInputContext getInternationalInputContext ()
 Returns the InternationalInputContext.

void showMessage (String msg)
 Displays and logs a message.


Member Function Documentation

void createIMMenu String  im[]  ) 
 

Creates (or re-creates) the menu for selecting input methods.

To be called every time, when the list of available input methods has changed. Input methods to be hidden from the user may be omitted (like default, none)

Parameters:
im Array of input method names. Null entries are ignored.

Implemented in InternationalInput.

Referenced by InputManager::createIMMenu().

void createWebPageMenu InputManager.WebPage  wp[]  ) 
 

Creates (or re-creates) the menu for accessing web pages.

To be called every time when the list of web pages has changed.

Parameters:
wp Array of web page objects. Null entries are ignored.

Implemented in InternationalInput.

Referenced by InputManager::createWebPageMenu().

InternationalInputContext getInternationalInputContext  ) 
 

Returns the InternationalInputContext.

Implemented in InternationalInput.

Referenced by InputManager::InputManager().

void groupStateChanged String  name,
boolean  active
 

Called upon the change of the state of an input method.

Parameters:
name Name of the group
active Activated/deactivated.

Implemented in InternationalInput.

Referenced by InputManager::Group::activate(), and InputManager::Group::deactivate().

void showMessage String  msg  ) 
 

Displays and logs a message.

Parameters:
msg the message.

Implemented in InternationalInput.

Referenced by InputManager::Group::load(), and InputManager::loadConfig().


The documentation for this interface was generated from the following file:
Generated on Sun Aug 15 11:56:54 2004 for International Input by doxygen 1.3.7