Lines Matching defs:AccessibleContext

60     typedef JOBJECT64 AccessibleContext;
117 typedef BOOL (*GetAccessibleContextFromHWNDFP) (HWND window, long *vmID, AccessibleContext *ac);
118 typedef HWND (*getHWNDFromAccessibleContextFP) (long vmID, AccessibleContext ac);
120 typedef BOOL (*GetAccessibleContextAtFP) (long vmID, AccessibleContext acParent,
121 jint x, jint y, AccessibleContext *ac);
122 typedef BOOL (*GetAccessibleContextWithFocusFP) (HWND window, long *vmID, AccessibleContext *ac);
123 typedef BOOL (*GetAccessibleContextInfoFP) (long vmID, AccessibleContext ac, AccessibleContextInfo *info);
124 typedef AccessibleContext (*GetAccessibleChildFromContextFP) (long vmID, AccessibleContext ac, jint i);
125 typedef AccessibleContext (*GetAccessibleParentFromContextFP) (long vmID, AccessibleContext ac);
128 typedef BOOL (*getAccessibleTableInfoFP) (long vmID, AccessibleContext ac, AccessibleTableInfo *tableInfo);
132 typedef BOOL (*getAccessibleTableRowHeaderFP) (long vmID, AccessibleContext acParent, AccessibleTableInfo *tableInfo);
133 typedef BOOL (*getAccessibleTableColumnHeaderFP) (long vmID, AccessibleContext acParent, AccessibleTableInfo *tableInfo);
135 typedef AccessibleContext (*getAccessibleTableRowDescriptionFP) (long vmID, AccessibleContext acParent, jint row);
136 typedef AccessibleContext (*getAccessibleTableColumnDescriptionFP) (long vmID, AccessibleContext acParent, jint column);
154 typedef BOOL (*getAccessibleRelationSetFP) (long vmID, AccessibleContext accessibleContext,
158 typedef BOOL (*getAccessibleHypertextFP)(long vmID, AccessibleContext accessibleContext,
161 typedef BOOL (*activateAccessibleHyperlinkFP)(long vmID, AccessibleContext accessibleContext,
165 const AccessibleContext accessibleContext);
168 const AccessibleContext accessibleContext,
183 typedef BOOL (*getAccessibleKeyBindingsFP)(long vmID, AccessibleContext accessibleContext,
186 typedef BOOL (*getAccessibleIconsFP)(long vmID, AccessibleContext accessibleContext,
189 typedef BOOL (*getAccessibleActionsFP)(long vmID, AccessibleContext accessibleContext,
192 typedef BOOL (*doAccessibleActionsFP)(long vmID, AccessibleContext accessibleContext,
220 typedef BOOL (*setTextContentsFP) (const long vmID, const AccessibleContext ac, const wchar_t *text);
221 typedef AccessibleContext (*getParentWithRoleFP) (const long vmID, const AccessibleContext ac, const wchar_t *role);
222 typedef AccessibleContext (*getParentWithRoleElseRootFP) (const long vmID, const AccessibleContext ac, const wchar_t *role);
223 typedef AccessibleContext (*getTopLevelObjectFP) (const long vmID, const AccessibleContext ac);
224 typedef int (*getObjectDepthFP) (const long vmID, const AccessibleContext ac);
225 typedef AccessibleContext (*getActiveDescendentFP) (const long vmID, const AccessibleContext ac);
228 typedef BOOL (*getVirtualAccessibleNameFP) (const long vmID, const AccessibleContext accessibleContext,
231 typedef BOOL (*requestFocusFP) (const long vmID, const AccessibleContext accessibleContext);
233 typedef BOOL (*selectTextRangeFP) (const long vmID, const AccessibleContext accessibleContext,
236 typedef BOOL (*getTextAttributesInRangeFP) (const long vmID, const AccessibleContext accessibleContext,
240 typedef int (*getVisibleChildrenCountFP) (const long vmID, const AccessibleContext accessibleContext);
242 typedef BOOL (*getVisibleChildrenFP) (const long vmID, const AccessibleContext accessibleContext,
245 typedef BOOL (*setCaretPositionFP) (const long vmID, const AccessibleContext accessibleContext, const int position);
247 typedef BOOL (*getCaretLocationFP) (long vmID, AccessibleContext ac, AccessibleTextRectInfo *rectInfo, jint index);
389 // Returns the virtual machine ID and AccessibleContext for a top-level window
390 BOOL GetAccessibleContextFromHWND(HWND target, long *vmID, AccessibleContext *ac);
392 // Returns the HWND from the AccessibleContext of a top-level window
393 HWND getHWNDFromAccessibleContext(long vmID, AccessibleContext ac);
442 BOOL GetAccessibleContextAt(long vmID, AccessibleContext acParent,
443 jint x, jint y, AccessibleContext *ac);
444 BOOL GetAccessibleContextWithFocus(HWND window, long *vmID, AccessibleContext *ac);
445 BOOL GetAccessibleContextInfo(long vmID, AccessibleContext ac, AccessibleContextInfo *info);
446 AccessibleContext GetAccessibleChildFromContext(long vmID, AccessibleContext ac, jint index);
447 AccessibleContext GetAccessibleParentFromContext(long vmID, AccessibleContext ac);
461 BOOL getAccessibleTableInfo(long vmID, AccessibleContext acParent, AccessibleTableInfo *tableInfo);
466 BOOL getAccessibleTableRowHeader(long vmID, AccessibleContext acParent, AccessibleTableInfo *tableInfo);
467 BOOL getAccessibleTableColumnHeader(long vmID, AccessibleContext acParent, AccessibleTableInfo *tableInfo);
469 AccessibleContext getAccessibleTableRowDescription(long vmID, AccessibleContext acParent, jint row);
470 AccessibleContext getAccessibleTableColumnDescription(long vmID, AccessibleContext acParent, jint column);
486 BOOL getAccessibleRelationSet(long vmID, AccessibleContext accessibleContext,
494 BOOL getAccessibleHypertext(long vmID, AccessibleContext accessibleContext,
500 BOOL activateAccessibleHyperlink(long vmID, AccessibleContext accessibleContext,
519 const AccessibleContext accessibleContext,
547 BOOL getAccessibleKeyBindings(long vmID, AccessibleContext accessibleContext,
553 BOOL getAccessibleIcons(long vmID, AccessibleContext accessibleContext,
559 BOOL getAccessibleActions(long vmID, AccessibleContext accessibleContext,
568 BOOL doAccessibleActions(long vmID, AccessibleContext accessibleContext,
581 * Sets editable text contents. The AccessibleContext must implement AccessibleEditableText and
585 BOOL setTextContents (const long vmID, const AccessibleContext accessibleContext, const wchar_t *text);
592 * returns (AccessibleContext)0.
594 AccessibleContext getParentWithRole (const long vmID, const AccessibleContext accessibleContext,
602 * Returns (AccessibleContext)0 on error.
604 AccessibleContext getParentWithRoleElseRoot (const long vmID, const AccessibleContext accessibleContext,
611 * (AccessibleContext)0 on error.
613 AccessibleContext getTopLevelObject (const long vmID, const AccessibleContext accessibleContext);
620 int getObjectDepth (const long vmID, const AccessibleContext accessibleContext);
626 * Returns (AccessibleContext)0 on error or if there is no selection.
628 AccessibleContext getActiveDescendent (const long vmID, const AccessibleContext accessibleContext);
659 BOOL getVirtualAccessibleName(const long vmID, const AccessibleContext accessibleContext,
667 BOOL requestFocus(const long vmID, const AccessibleContext accessibleContext);
675 BOOL selectTextRange(const long vmID, const AccessibleContext accessibleContext, const int startIndex,
684 BOOL getTextAttributesInRange(const long vmID, const AccessibleContext accessibleContext,
693 int getVisibleChildrenCount(const long vmID, const AccessibleContext accessibleContext);
696 * Gets the visible children of an AccessibleContext. Returns whether successful.
700 BOOL getVisibleChildren(const long vmID, const AccessibleContext accessibleContext,
709 BOOL setCaretPosition(const long vmID, const AccessibleContext accessibleContext,
715 BOOL getCaretLocation(long vmID, AccessibleContext ac,