Module compoundDocuments :: Class CompoundDocument
[hide private]
[frames] | no frames]

Class CompoundDocument

source code

                    object --+            
                             |            
 baseObject.AutoPropertyObject --+        
                                 |        
       baseObject.ScriptableObject --+    
                                     |    
             editableText.EditableText --+
                                         |
                    object --+           |
                             |           |
 baseObject.AutoPropertyObject --+       |
                                 |       |
       baseObject.ScriptableObject --+   |
                                     |   |
treeInterceptorHandler.TreeInterceptor --+
                                         |
                                        CompoundDocument

Nested Classes [hide private]
  TextInfo

Inherited from baseObject.AutoPropertyObject: __metaclass__

Instance Methods [hide private]
 
__init__(self, rootNVDAObject)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
_get_isAlive(self)
Whether this interceptor is alive.
source code
bool
__contains__(self, obj)
Determine whether an object is encompassed by this interceptor.
source code
 
makeTextInfo(self, position) source code
 
_get_caretObject(self) source code
 
event_treeInterceptor_gainFocus(self) source code
 
event_caret(self, obj, nextHandler) source code
 
event_gainFocus(self, obj, nextHandler) source code
 
event_focusEntered(self, obj, nextHandler) source code
 
event_stateChange(self, obj, nextHandler) source code
 
event_selection(self, obj, nextHandler) source code
 
event_selectionAdd(self, obj, nextHandler) source code
 
event_selectionRemove(self, obj, nextHandler) source code

Inherited from editableText.EditableText: detectPossibleSelectionChange, initAutoSelectDetection, script_caret_backspaceCharacter, script_caret_backspaceWord, script_caret_delete, script_caret_moveByCharacter, script_caret_moveByLine, script_caret_moveByParagraph, script_caret_moveByWord

Inherited from treeInterceptorHandler.TreeInterceptor: prepare, terminate

Inherited from baseObject.ScriptableObject: bindGesture, bindGestures, clearGestureBindings, getScript

Inherited from baseObject.AutoPropertyObject: invalidateCache

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from baseObject.AutoPropertyObject: invalidateCaches

Class Variables [hide private]

Inherited from editableText.EditableText: shouldFireCaretMovementFailedEvents

Inherited from treeInterceptorHandler.TreeInterceptor: isReady, shouldPrepare

Inherited from baseObject.AutoPropertyObject: cachePropertiesByDefault

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, rootNVDAObject)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

_get_isAlive(self)

source code 

Whether this interceptor is alive. If it is not alive, it will be removed.

Overrides: treeInterceptorHandler.TreeInterceptor._get_isAlive
(inherited documentation)

__contains__(self, obj)
(In operator)

source code 

Determine whether an object is encompassed by this interceptor.

Parameters:
  • obj - The object in question.
Returns: bool
True if the object is encompassed by this interceptor.
Overrides: treeInterceptorHandler.TreeInterceptor.__contains__
(inherited documentation)