Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

Accessibility::Application Interface Reference

import "Accessibility_Application.idl";

Inheritance diagram for Accessibility::Application:

Inheritance graph
[legend]
Collaboration diagram for Accessibility::Application:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void registerToolkitEventListener (in EventListener listener, in string eventName)
void registerObjectEventListener (in EventListener listener, in string eventName)
boolean pause ()
boolean resume ()
string getLocale (in LOCALE_TYPE lctype)
void unImplemented_ ()
void unImplemented2_ ()
void unImplemented3_ ()

Public Attributes

readonly attribute string toolkitName
readonly attribute string version
attribute long id

Member Function Documentation

string Accessibility::Application::getLocale in LOCALE_TYPE  lctype  ) 
 

getLocale:

: the LocaleType for which the locale is queried. Gets the locale in which the application is currently operating. For the current message locale, use LOCALE_TYPE_MESSAGES.

Returns: a string compliant with the POSIX standard for locale description.

boolean Accessibility::Application::pause  ) 
 

pause:

Request that the application temporarily stop sending events. In most cases this should pause the application's main event loop.

Returns: true if the request succeeded, false otherwise.

void Accessibility::Application::registerObjectEventListener in EventListener  listener,
in string  eventName
 

registerObjectEventListener: : an #EventListener object which will receive the requested events : a UTF-8 string indicating the type of (toolkit-specific) event being requested. Register with this application toolkit for "Accessibility::Accessible" event notifications. SUBJECT TO DEPRECATION

void Accessibility::Application::registerToolkitEventListener in EventListener  listener,
in string  eventName
 

registerToolkitEventListener: : an #EventListener object which will receive the requested events from the application's toolkits via toolit 'bridges' : a UTF-8 string indicating the type of (toolkit-specific) event being requested. Not all applications can generate toolkit events of a given type.

Register with this application's toolkit for "toolkit-specific" event notifications. For most event support, clients should use non-toolkit-specific events whenever possible, via #Registry::registerGlobalEventListener - this method is provided as a 'back door' when generic names do not exist for the events in question. SUBJECT TO DEPRECATION in favor of Registry::registerGlobalEventListener forms.

boolean Accessibility::Application::resume  ) 
 

resume:

Request that the application resume sending events.

Returns: true if the request succeeded, false otherwise.

void Accessibility::Application::unImplemented2_  ) 
 

void Accessibility::Application::unImplemented3_  ) 
 

void Accessibility::Application::unImplemented_  ) 
 


Member Data Documentation

attribute long Accessibility::Application::id
 

: The application instance's unique ID as assigned by the registry.

readonly attribute string Accessibility::Application::toolkitName
 

: A string indicating the type of user interface toolkit which is used by the application. Ordinarily clients of should be toolkit-agnostic, dependencies on this method probably should be reconsidered!

readonly attribute string Accessibility::Application::version
 

Version:
: A string indicating the version number of the application's accessibility bridge implementation.


The documentation for this interface was generated from the following file:
Generated on Fri Jan 28 19:24:25 2005 for AT_SPI_IDL by doxygen 1.3.5