Package AccessEngine :: Package AccessEngineAPI :: Module AEApiError
[hide private]
[frames] | no frames]

Module AEApiError

source code

Defines a hierarchy of AccessEngineAPI exceptions that are raised in tools methods. A hierarchy of exceptions is used rather than a single exception with various error codes to support the catching of a particular subtree of the hierarchy, a single kind of exception, or all exceptions.


Authors:
Peter Parente, Scott Haeger

Organization: IBM Corporation

Copyright: Copyright (c) 2005, 2007 IBM Corporation

License: The BSD License All rights reserved. This program and the accompanying materials are made available under the terms of the BSD license which accompanies this distribution, and is available at http://www.opensource.org/licenses/bsd-license.php

Classes [hide private]
  StopTasks
Special exception that stops execution of all tasks registered to handle the current AEEvent.
  AEApiError
Base class for all AccessEngineAPI exceptions.
  UnknownError
Exception for a unknown reasons.
  DeviceError
Exception subtree for all device errors.
  InvalidDeviceError
Exception for a request for an invalid device.
  InvalidStyleError
Exception for an invalid style.
  UndefinedKeyError
Exception for an undefined key constant failure.
  CancelledKeyError
Exception for an incomplete key command registration failure.
  ActionError
Exception subtree for accessible action errors.
  FocusError
Exception for failures setting the focus.
  SelectError
Exception for failures setting the selection.
  MouseError
Exception for mouse event failures.
  CaretError
Exception for failures setting the caret position.
  TextError
Exception for failures manipulating text.
  PORError
Exception for AEPor and related accessible failures.