Home | History | Annotate | Download | only in accessibility

Lines Matching refs:AXObject

42 class AXObject;
215 RefPtr<AXObject> textElement;
222 AccessibilityText(const String& t, const AccessibilityTextSource& s, const RefPtr<AXObject> element)
253 class AXObject : public RefCounted<AXObject> {
255 typedef Vector<RefPtr<AXObject> > AccessibilityChildrenVector;
276 AXObject();
279 virtual ~AXObject();
281 // After constructing an AXObject, it must be given a
287 // When the corresponding WebCore object that this AXObject
401 virtual AXObject* titleUIElement() const { return 0; }
422 virtual AXObject* activeDescendant() const { return 0; }
472 virtual AXObject* accessibilityHitTest(const IntPoint&) const { return 0; }
474 virtual AXObject* elementAccessibilityHitTest(const IntPoint&) const;
478 virtual AXObject* parentObject() const = 0;
479 AXObject* parentObjectUnignored() const;
480 virtual AXObject* parentObjectIfExists() const { return 0; }
483 virtual AXObject* firstChild() const { return 0; }
484 virtual AXObject* nextSibling() const { return 0; }
485 static AXObject* firstAccessibleObjectFromNode(const Node*);
494 virtual AXObject* observableObject() const { return 0; }
495 virtual AXObject* scrollBar(AccessibilityOrientation) { return 0; }
499 AXObject* focusedUIElement() const;
578 DEFINE_TYPE_CASTS(thisType, AXObject, object, object->predicate, object.predicate)