| Trees | Indices | Help |
|
|---|
|
|
object --+
|
AEUserInterface.AEUserInterface --+
|
AEInput
Most abstract base class for all AEInput devices. Maintains a collection of Gesture listeners that can be notified using _notifyInputListeners. Defines simple init and close methods that change the state of the ready flag.
This class is abstract as most of its methods raise NotImplementedError and need to be overriden with input device specific code in subclasses.
|
|||
|
|||
|
|||
| list of string |
|
||
|
|||
|
|||
|
|||
| boolean |
|
||
|
|||
| list of integer |
|
||
| integer |
|
||
| string |
|
||
|
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
| list of callable |
listeners Collection of listeners that are notified about Gestures on an input device |
||
| boolean |
ready Is the input device initialized? |
||
|
|||
|
Inherited from |
|||
|
|||
|
Called after the instance is created to initialize the device. If called when already initialized, this will restore the device to it's initialized state. May also be called to re-initialize the device after a call to close.
|
Gets a list of strings representing the capabilities of this device. Typical output capabilities include "system input," "braille," "switch," etc. though others are certainly possible. The AEDeviceManager will only load a device if another device doesn't already provide all of its capabilities.
|
|
|
|
|
|
|
|
|
|
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0beta1 on Mon Jun 30 13:05:53 2008 | http://epydoc.sourceforge.net |