Package NVDAObjects :: Package IAccessible :: Module adobeAcrobat :: Class Document
[hide private]
[frames] | no frames]

Class Document

source code

                   object --+                            
                            |                            
baseObject.AutoPropertyObject --+                        
                                |                        
      baseObject.ScriptableObject --+                    
                                    |                    
                           NVDAObject --+                
                                        |                
                            window.Window --+            
                                            |            
                                  IAccessible --+        
                                                |        
                                      AcrobatNode --+    
                                                    |    
                                             RootNode --+
                                                        |
                                                       Document

Nested Classes [hide private]

Inherited from NVDAObject: TextInfo, __metaclass__

Instance Methods [hide private]
 
_get_treeInterceptorClass(self)
If this NVDAObject should use a treeInterceptor, then this property provides the treeInterceptorHandler.TreeInterceptor class it should use.
source code
bool
_get_shouldAllowIAccessibleFocusEvent(self)
Determine whether a focus event should be allowed for this object.
source code

Inherited from RootNode: event_valueChange

Inherited from AcrobatNode: initOverlayClass, scrollIntoView

Inherited from AcrobatNode (private): _get_role, _isEqual

Inherited from IAccessible: __init__, doAction, event_IA2AttributeChange, event_alert, event_caret, event_selection, event_selectionAdd, event_selectionRemove, event_selectionWithIn, findOverlayClasses, getActionName, isDuplicateIAccessibleEvent, isPointInObject, setFocus

Inherited from IAccessible (private): _getIA2RelationFirstTarget, _get_IA2Attributes, _get_IAccessibleIdentity, _get_IAccessibleRole, _get_IAccessibleStates, _get_TextInfo, _get__IA2Relations, _get_actionCount, _get_activeChild, _get_allowIAccessibleChildIDAndChildCountForPositionInfo, _get_childCount, _get_children, _get_columnCount, _get_columnNumber, _get_decodedAccDescription, _get_description, _get_devInfo, _get_embeddingTextInfo, _get_firstChild, _get_flowsFrom, _get_flowsTo, _get_groupName, _get_hasFocus, _get_indexInParent, _get_isPresentableFocusAncestor, _get_keyboardShortcut, _get_labeledBy, _get_lastChild, _get_location, _get_name, _get_next, _get_parent, _get_positionInfo, _get_presentationType, _get_previous, _get_rowCount, _get_rowNumber, _get_states, _get_table, _get_value

Inherited from window.Window: correctAPIForRelation, redraw

Inherited from window.Window (private): _get_displayText, _get_isInForeground, _get_isWindowUnicode, _get_processHandle, _get_processID, _get_windowClassName, _get_windowControlID, _get_windowStyle, _get_windowText, _get_windowThreadID

Inherited from NVDAObject: __eq__, __ne__, event_becomeNavigatorObject, event_descriptionChange, event_focusEntered, event_foreground, event_gainFocus, event_mouseMove, event_nameChange, event_stateChange, event_typedCharacter, makeTextInfo, reportFocus

Inherited from NVDAObject (private): _findSimpleNext, _get_appModule, _get_basicText, _get_container, _get_defaultActionIndex, _get_flatReviewPosition, _get_isProtected, _get_recursiveDescendants, _get_simpleFirstChild, _get_simpleLastChild, _get_simpleNext, _get_simpleParent, _get_simplePrevious, _get_statusBar, _get_treeInterceptor, _set_treeInterceptor

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 IAccessible: getPossibleAPIClasses, kwargsFromSuper, windowHasExtraIAccessibles

Inherited from window.Window: normalizeWindowClassName

Inherited from NVDAObject: findBestAPIClass

Inherited from baseObject.AutoPropertyObject: invalidateCaches

Static Methods [hide private]

Inherited from NVDAObject: objectFromPoint, objectInForeground, objectWithFocus

Class Variables [hide private]

Inherited from RootNode: shouldAllowIAccessibleFocusEvent

Inherited from IAccessible: IA2UniqueID, IAccessibleTableUsesTableCellIndexAttrib, hasEncodedAccDescription, re_positionInfoEncodedAccDescription

Inherited from window.Window: normalizedWindowClassNameCache

Inherited from NVDAObject: beTransparentToMouse, cachePropertiesByDefault, presType_content, presType_layout, presType_unavailable, tableCellCoordsInName

Instance Variables [hide private]

Inherited from IAccessible: IAccessibleChildID

Inherited from window.Window: windowClassName, windowControlID, windowHandle, windowProcessID, windowText

Inherited from NVDAObject: textRepresentationLineLength

Inherited from NVDAObject (private): _mouseEntered

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_get_treeInterceptorClass(self)

source code 

If this NVDAObject should use a treeInterceptor, then this property provides the treeInterceptorHandler.TreeInterceptor class it should use. If not then it should be not implemented.

Overrides: NVDAObject._get_treeInterceptorClass
(inherited documentation)

_get_shouldAllowIAccessibleFocusEvent(self)

source code 

Determine whether a focus event should be allowed for this object. Normally, this checks for the focused state to help eliminate redundant or invalid focus events. However, some implementations do not correctly set the focused state, so this must be overridden.

Returns: bool
True if the focus event should be allowed.
Overrides: IAccessible._get_shouldAllowIAccessibleFocusEvent
(inherited documentation)