Module cursorManager :: Class ReviewCursorManager
[hide private]
[frames] | no frames]

Class ReviewCursorManager

source code

                   object --+            
                            |            
baseObject.AutoPropertyObject --+        
                                |        
      baseObject.ScriptableObject --+    
                                    |    
                        CursorManager --+
                                        |
                                       ReviewCursorManager

A cursor manager used for review. This cursor manager maintains its own caret and selection information. Thus, the underlying text range need not support updating the caret or selection.

Nested Classes [hide private]

Inherited from baseObject.AutoPropertyObject: __metaclass__

Instance Methods [hide private]
 
initCursorManager(self)
Initialise this cursor manager.
source code
 
makeTextInfo(self, position) source code
 
_get_selection(self) source code
 
_set_selection(self, info) source code

Inherited from CursorManager: __init__, doFindText, doFindTextDialog, initOverlayClass, script_bottomOfDocument, script_copyToClipboard, script_endOfLine, script_find, script_findNext, script_findPrevious, script_moveByCharacter_back, script_moveByCharacter_forward, script_moveByLine_back, script_moveByLine_forward, script_moveByPage_back, script_moveByPage_forward, script_moveByParagraph_back, script_moveByParagraph_forward, script_moveByWord_back, script_moveByWord_forward, script_selectAll, script_selectCharacter_back, script_selectCharacter_forward, script_selectLine_back, script_selectLine_forward, script_selectPage_back, script_selectPage_forward, script_selectParagraph_back, script_selectParagraph_forward, script_selectToBeginningOfLine, script_selectToBottomOfDocument, script_selectToEndOfLine, script_selectToTopOfDocument, script_selectWord_back, script_selectWord_forward, script_startOfLine, script_topOfDocument

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 CursorManager (private): _lastFindText

Inherited from baseObject.AutoPropertyObject: cachePropertiesByDefault

Instance Variables [hide private]

Inherited from CursorManager: selection

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

initCursorManager(self)

source code 

Initialise this cursor manager. This must be called before the cursor manager functionality can be used. It is normally called by __init__ or initOverlayClass.

Overrides: CursorManager.initCursorManager
(inherited documentation)

_get_selection(self)

source code 
Overrides: CursorManager._get_selection

_set_selection(self, info)

source code 
Overrides: CursorManager._set_selection