Package dogtail :: Module tree :: Class Root
[hide private]
[frames] | no frames]

Class Root

source code

Node --+
       |
      Root

FIXME:

Instance Methods [hide private]
 
applications(self)
Get all applications.
source code
 
application(self, appName)
Gets an application by name, returning an Application instance or raising an exception.
source code

Inherited from Node: blink, button, child, childLabelled, childNamed, click, contains, deselect, deselectAll, doAction, doubleClick, dump, findAncestor, findChild, findChildren, getAbsoluteSearchPath, getChildAtPoint, getLogString, getRelativeSearch, getUserVisibleStrings, grabFocus, keyCombo, menu, menuItem, satisfies, select, selectAll, tab, textentry, typeText

Properties [hide private]

Inherited from Node: URI, actions, caretOffset, checked, children, combovalue, dead, debugName, extents, focusable, focused, indexInParent, isSelected, labelee, labeler, labellee, labeller, maxValue, minValue, minValueIncrement, position, role, roleName, selectedChildren, sensitive, showing, size, text, value

Method Details [hide private]

application(self, appName)

source code 

Gets an application by name, returning an Application instance or raising an exception.

This is implemented using findChild, and hence will automatically retry if no such child is found, and will eventually raise an exception. It also logs the search.