20 #ifndef INCLUDED_VCL_INC_OSX_A11YWRAPPER_H
21 #define INCLUDED_VCL_INC_OSX_A11YWRAPPER_H
24 #include <com/sun/star/accessibility/XAccessibleAction.hpp>
25 #include <com/sun/star/accessibility/XAccessibleContext.hpp>
26 #include <com/sun/star/accessibility/XAccessibleComponent.hpp>
27 #include <com/sun/star/accessibility/XAccessibleExtendedComponent.hpp>
28 #include <com/sun/star/accessibility/XAccessibleSelection.hpp>
29 #include <com/sun/star/accessibility/XAccessibleTable.hpp>
30 #include <com/sun/star/accessibility/XAccessibleText.hpp>
31 #include <com/sun/star/accessibility/XAccessibleTextAttributes.hpp>
32 #include <com/sun/star/accessibility/XAccessibleEditableText.hpp>
33 #include <com/sun/star/accessibility/XAccessibleValue.hpp>
34 #include <com/sun/star/accessibility/XAccessibleMultiLineText.hpp>
35 #include <com/sun/star/accessibility/XAccessibleTextMarkup.hpp>
61 -(id)accessibilityAttributeValue:(NSString *)attribute;
62 -(
BOOL)accessibilityIsIgnored;
63 -(NSArray *)accessibilityAttributeNames;
64 -(
BOOL)accessibilityIsAttributeSettable:(NSString *)attribute;
65 -(NSArray *)accessibilityParameterizedAttributeNames;
66 -(
BOOL)accessibilitySetOverrideValue:(
id)value forAttribute:(NSString *)attribute;
67 -(
void)accessibilitySetValue:(
id)value forAttribute:(NSString *)attribute;
68 -(id)accessibilityAttributeValue:(NSString *)attribute forParameter:(
id)parameter;
69 -(id)accessibilityFocusedUIElement;
70 -(NSString *)accessibilityActionDescription:(NSString *)action;
71 -(
void)accessibilityPerformAction:(NSString *)action;
72 -(NSArray *)accessibilityActionNames;
73 -(id)accessibilityHitTest:(NSPoint)point;
79 -(id)numberOfCharactersAttribute;
80 -(id)selectedTextAttribute;
81 -(id)selectedTextRangeAttribute;
82 -(id)visibleCharacterRangeAttribute;
83 -(id)childrenAttribute;
84 -(id)orientationAttribute;
87 -(
void)setActsAsRadioGroup:(
BOOL)actsAsRadioGroup;
88 -(
BOOL)actsAsRadioGroup;
89 -(NSWindow*)windowForParent;
93 +(
void)setPopupMenuOpen:(
BOOL)popupMenuOpen;
94 -(
css::accessibility::XAccessibleAction *)accessibleAction;
95 -(
css::accessibility::XAccessibleContext *)accessibleContext;
96 -(
css::accessibility::XAccessibleComponent *)accessibleComponent;
97 -(
css::accessibility::XAccessibleExtendedComponent *)accessibleExtendedComponent;
98 -(
css::accessibility::XAccessibleSelection *)accessibleSelection;
99 -(
css::accessibility::XAccessibleTable *)accessibleTable;
100 -(
css::accessibility::XAccessibleText *)accessibleText;
101 -(
css::accessibility::XAccessibleEditableText *)accessibleEditableText;
102 -(
css::accessibility::XAccessibleValue *)accessibleValue;
103 -(
css::accessibility::XAccessibleTextAttributes *)accessibleTextAttributes;
104 -(
css::accessibility::XAccessibleMultiLineText *)accessibleMultiLineText;
105 -(
css::accessibility::XAccessibleTextMarkup *)accessibleTextMarkup;
108 #endif // INCLUDED_VCL_INC_OSX_A11YWRAPPER_H
css::uno::Reference< css::accessibility::XAccessibleAction > rAccessibleAction
css::uno::Reference< css::accessibility::XAccessibleSelection > rAccessibleSelection
css::uno::Reference< css::accessibility::XAccessibleText > rAccessibleText
css::uno::Reference< css::accessibility::XAccessibleValue > rAccessibleValue
ReferenceWrapper * mpReferenceWrapper
const wchar_t *typedef BOOL
css::uno::Reference< css::accessibility::XAccessibleExtendedComponent > rAccessibleExtendedComponent
css::uno::Reference< css::accessibility::XAccessibleContext > rAccessibleContext
css::uno::Reference< css::accessibility::XAccessibleTextMarkup > rAccessibleTextMarkup
css::uno::Reference< css::accessibility::XAccessibleTextAttributes > rAccessibleTextAttributes
css::uno::Reference< css::accessibility::XAccessibleComponent > rAccessibleComponent
css::uno::Reference< css::accessibility::XAccessibleMultiLineText > rAccessibleMultiLineText
css::uno::Reference< css::accessibility::XAccessibleTable > rAccessibleTable
css::uno::Reference< css::accessibility::XAccessibleEditableText > rAccessibleEditableText