| Trees | Indices | Help |
|---|
|
|
object --+
|
AccessEngine
Runs the main bonobo loop so that AT-SPI events are received and GUI monitors function properly. Allows clients to register for callbacks from the main loop on a set interval. Maintains a dictionary of managers that can be loaned out to Task.Tools objects
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| string |
|
||
|
Inherited from |
|||
|
|||
| dictionary |
callbacks Callback IDs for functions to invoke on timers or idle using gobject |
||
| DeviceManager |
dm Reference to the DeviceManager |
||
| EventManager |
em Reference to the EventManager |
||
| dictionary |
manager_dict Dictionary of managers keyed by manager names (device_man, event_man, tier_man, and view_man) |
||
| dictionary |
none_dict Dictionary of None values with the same keys as manager_dict |
||
| string |
profile Name of the profile this instance of AccessEngine was started under |
||
| SettingsManager |
sm Reference to the SettingsManager |
||
| TierManager |
tm Reference to the TierManager |
||
| ViewManager |
vm Reference to the ViewManager |
||
| boolean |
welcome Output an introductory message when the engine starts? |
||
|
|||
|
Inherited from |
|||
|
|||
Creates the ViewManager, TierManager, and EventManager objects. Calls the init method here to intialize the managers with references to other managers.
|
Calls init on each manager providing it with references to the other managers in case it wants to hold one or more references. Called implicitly by run.
|
Shutsdown all managers. Called implicitly by run when the main loop ends. Sends an exiting message to the default device. |
Quits the gtk main loop. Extra parameters are ignored but captured by args so that this method may be reigstered as a signal handler callback. |
Updates the namespace dictionary of the given object with the names and values of the managers stored in manager_dict. These references can be wiped out by a later call to unloanManagers.
|
Updates the namespace dictionary of the given object with the names and None values of stored in none_dict. This effectively wipes out references to managers previously loaned out by loanManagers.
|
Creates a timer that calls the given callback on the interval specified by the given milliseconds. If ms is None, registers for callbacks on idle.
|
Ceases calls to the given registered callback.
|
Runs an event loop by creating a gobject.MainLoop object and calling the iteration method of its gobject.MainContext. Makes the timer callbacks registered via AccessEngine.addTimer on each iteration of the loop. |
Gets the name of the profile this AccessEngine instance is running under.
|
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0beta1 on Mon Jun 4 15:33:18 2007 | http://epydoc.sourceforge.net |