AX: re-organize fake elements to use new AccessibilityMockObject
[WebKit-https.git] / Source / WebCore / accessibility / AccessibilityTableColumn.h
index 1706e5a..5c60396 100644 (file)
@@ -29,7 +29,7 @@
 #ifndef AccessibilityTableColumn_h
 #define AccessibilityTableColumn_h
 
-#include "AccessibilityObject.h"
+#include "AccessibilityMockObject.h"
 #include "AccessibilityTable.h"
 #include "IntRect.h"
 
@@ -37,7 +37,7 @@ namespace WebCore {
     
 class RenderTableSection;
 
-class AccessibilityTableColumn : public AccessibilityObject {
+class AccessibilityTableColumn : public AccessibilityMockObject {
     
 private:
     AccessibilityTableColumn();
@@ -45,8 +45,6 @@ public:
     static PassRefPtr<AccessibilityTableColumn> create();
     virtual ~AccessibilityTableColumn();
     
-    void setParentTable(AccessibilityTable*);
-    virtual AccessibilityObject* parentObject() const { return m_parentTable; }
     AccessibilityObject* headerObject();
         
     virtual bool accessibilityIsIgnored() const;
@@ -58,12 +56,12 @@ public:
     
     virtual const AccessibilityChildrenVector& children();
     virtual void addChildren();
+    virtual void setParent(AccessibilityObject*);
     
     virtual LayoutSize size() const;
     virtual LayoutRect elementRect() const;
     
 private:    
-    AccessibilityTable* m_parentTable;
     int m_columnIndex;
     LayoutRect m_columnRect;