Package virtualBuffers :: Module adobeFlash :: Class AdobeFlash
[hide private]
[frames] | no frames]

Class AdobeFlash

source code

                    object --+                
                             |                
 baseObject.AutoPropertyObject --+            
                                 |            
       baseObject.ScriptableObject --+        
                                     |        
           cursorManager.CursorManager --+    
                                         |    
                    object --+           |    
                             |           |    
 baseObject.AutoPropertyObject --+       |    
                                 |       |    
       baseObject.ScriptableObject --+   |    
                                     |   |    
treeInterceptorHandler.TreeInterceptor --+    
                                         |    
                             VirtualBuffer --+
                                             |
                                            AdobeFlash

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
bool
__contains__(self, obj)
Determine whether an object is encompassed by this interceptor.
source code
 
_get_isAlive(self)
Whether this interceptor is alive.
source code
NVDAObjects.NVDAObject
getNVDAObjectFromIdentifier(self, docHandle, ID)
Retrieve an NVDAObject for a given node identifier.
source code
2-tuple.
getIdentifierFromNVDAObject(self, obj)
Retreaves the virtualBuffer field identifier from an NVDAObject.
source code
 
_searchableAttribsForNodeType(self, nodeType) source code
 
_activateNVDAObject(self, obj)
Activate an object in response to a user request.
source code

Inherited from VirtualBuffer: event_caret, event_caretMovementFailed, event_focusEntered, event_gainFocus, event_treeInterceptor_gainFocus, event_treeInterceptor_loseFocus, isNVDAObjectPartOfLayoutTable, loadBuffer, makeTextInfo, prepare, script_activatePosition, script_collapseOrExpandControl, script_disablePassThrough, script_elementsList, script_nextColumn, script_nextRow, script_previousColumn, script_previousRow, script_refreshBuffer, script_shiftTab, script_tab, script_toggleScreenLayout, shouldPassThrough, terminate, unloadBuffer

Inherited from VirtualBuffer (private): _activatePosition, _getInitialCaretPos, _getNearestTableCell, _getTableCellCoords, _get_documentConstantIdentifier, _get_isReady, _get_shouldPrepare, _get_shouldRememberCaretPositionAcrossLoads, _handleScrollTo, _isNVDAObjectInApplication, _iterNodesByAttribs, _iterNodesByType, _iterNotLinkBlock, _iterTableCells, _loadBuffer, _loadBufferDone, _loadProgress, _postGainFocus, _quickNavScript, _replayFocusEnteredEvents, _searchableAttributesForNodeType, _set_selection, _shouldIgnoreFocus, _shouldSetFocusToObj, _tabOverride, _tableMovementScriptHelper

Inherited from cursorManager.CursorManager: doFindText, doFindTextDialog, initCursorManager, 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 cursorManager.CursorManager (private): _caretMovementScriptHelper, _get_selection, _selectionMovementScriptHelper

Inherited from treeInterceptorHandler.TreeInterceptor (private): _get_passThrough, _set_passThrough

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

Inherited from baseObject.AutoPropertyObject: invalidateCache

Inherited from baseObject.AutoPropertyObject (private): _getPropertyViaCache

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

Class Methods [hide private]

Inherited from VirtualBuffer: addQuickNav

Inherited from baseObject.AutoPropertyObject: invalidateCaches

Class Variables [hide private]

Inherited from VirtualBuffer: APPLICATION_ROLES, NOT_LINK_BLOCK_MIN_LEN, REASON_QUICKNAV, programmaticScrollMayFireEvent

Inherited from cursorManager.CursorManager (private): _lastFindText

Inherited from treeInterceptorHandler.TreeInterceptor: isReady, shouldPrepare

Inherited from treeInterceptorHandler.TreeInterceptor (private): _cache_shouldPrepare

Inherited from baseObject.AutoPropertyObject: cachePropertiesByDefault

Instance Variables [hide private]

Inherited from cursorManager.CursorManager: selection

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)

__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)

_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)

getNVDAObjectFromIdentifier(self, docHandle, ID)

source code 

Retrieve an NVDAObject for a given node identifier. Subclasses must override this method.

Parameters:
  • docHandle - The document handle.
  • ID - The ID of the node.
Returns: NVDAObjects.NVDAObject
The NVDAObject.
Overrides: VirtualBuffer.getNVDAObjectFromIdentifier
(inherited documentation)

getIdentifierFromNVDAObject(self, obj)

source code 

Retreaves the virtualBuffer field identifier from an NVDAObject.

Parameters:
  • obj - the NVDAObject to retreave the field identifier from.
Returns: 2-tuple.
a the field identifier as a doc handle and ID paire.
Overrides: VirtualBuffer.getIdentifierFromNVDAObject
(inherited documentation)

_activateNVDAObject(self, obj)

source code 

Activate an object in response to a user request. This should generally perform the default action or click on the object.

Parameters:
  • obj - The object to activate.
Overrides: VirtualBuffer._activateNVDAObject
(inherited documentation)