AccessibilityObjectWrapperIPhone.h [plain text]
#ifndef AccessibilityObjectWrapperIPhone_h
#define AccessibilityObjectWrapperIPhone_h
#include "AXObjectCache.h"
#include "AccessibilityObject.h"
@class WAKView;
@interface AccessibilityObjectWrapper : NSObject {
WebCore::AccessibilityObject* m_object;
int m_isAccessibilityElement;
uint64_t m_accessibilityTraitsFromAncestor;
}
- (id)initWithAccessibilityObject:(WebCore::AccessibilityObject*)axObject;
- (void)detach;
- (WebCore::AccessibilityObject*)accessibilityObject;
- (id)accessibilityHitTest:(CGPoint)point;
- (AccessibilityObjectWrapper *)accessibilityPostProcessHitTest:(CGPoint)point;
- (BOOL)accessibilityCanFuzzyHitTest;
- (BOOL)isAccessibilityElement;
- (NSString *)accessibilityLabel;
- (CGRect)accessibilityFrame;
- (NSString *)accessibilityValue;
- (NSInteger)accessibilityElementCount;
- (id)accessibilityElementAtIndex:(NSInteger)index;
- (NSInteger)indexOfAccessibilityElement:(id)element;
- (BOOL)isAttachment;
- (WAKView *)attachmentView;
- (void)postFocusChangeNotification;
- (void)postSelectedTextChangeNotification;
- (void)postLayoutChangeNotification;
- (void)accessibilityPostedNotification:(WebCore::AXObjectCache::AXNotification)notification;
@end
#endif // AccessibilityObjectWrapperIPhone_h