1 /* |
1 /* |
2 * Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * |
4 * |
5 * This code is free software; you can redistribute it and/or modify it |
5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as |
6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. Oracle designates this |
7 * published by the Free Software Foundation. Oracle designates this |
48 } |
48 } |
49 |
49 |
50 - (id)initWithParent:(NSObject*)parent withEnv:(JNIEnv *)env withAccessible:(jobject)accessible withIndex:(jint)index withView:(NSView *)view withJavaRole:(NSString *)javaRole; |
50 - (id)initWithParent:(NSObject*)parent withEnv:(JNIEnv *)env withAccessible:(jobject)accessible withIndex:(jint)index withView:(NSView *)view withJavaRole:(NSString *)javaRole; |
51 - (void)unregisterFromCocoaAXSystem; |
51 - (void)unregisterFromCocoaAXSystem; |
52 - (void)postValueChanged; |
52 - (void)postValueChanged; |
|
53 - (void)postSelectedTextChanged; |
53 - (void)postSelectionChanged; |
54 - (void)postSelectionChanged; |
54 - (BOOL)isEqual:(id)anObject; |
55 - (BOOL)isEqual:(id)anObject; |
55 - (BOOL)isAccessibleWithEnv:(JNIEnv *)env forAccessible:(jobject)accessible; |
56 - (BOOL)isAccessibleWithEnv:(JNIEnv *)env forAccessible:(jobject)accessible; |
56 |
57 |
57 + (void)postFocusChanged:(id)message; |
58 + (void)postFocusChanged:(id)message; |
69 - (NSWindow*)window; |
70 - (NSWindow*)window; |
70 - (id)parent; |
71 - (id)parent; |
71 - (NSString *)javaRole; |
72 - (NSString *)javaRole; |
72 - (BOOL)isMenu; |
73 - (BOOL)isMenu; |
73 - (BOOL)isSelected:(JNIEnv *)env; |
74 - (BOOL)isSelected:(JNIEnv *)env; |
|
75 - (BOOL)isSelectable:(JNIEnv *)env; |
74 - (BOOL)isVisible:(JNIEnv *)env; |
76 - (BOOL)isVisible:(JNIEnv *)env; |
75 |
77 |
76 // attribute names |
78 // attribute names |
77 - (NSArray *)initializeAttributeNamesWithEnv:(JNIEnv *)env; |
79 - (NSArray *)initializeAttributeNamesWithEnv:(JNIEnv *)env; |
78 - (NSArray *)accessibilityAttributeNames; |
80 - (NSArray *)accessibilityAttributeNames; |
83 - (void)accessibilitySetValue:(id)value forAttribute:(NSString *)attribute; |
85 - (void)accessibilitySetValue:(id)value forAttribute:(NSString *)attribute; |
84 |
86 |
85 - (NSArray *)accessibilityChildrenAttribute; |
87 - (NSArray *)accessibilityChildrenAttribute; |
86 - (BOOL)accessibilityIsChildrenAttributeSettable; |
88 - (BOOL)accessibilityIsChildrenAttributeSettable; |
87 - (NSUInteger)accessibilityIndexOfChild:(id)child; |
89 - (NSUInteger)accessibilityIndexOfChild:(id)child; |
|
90 - (NSArray *)accessibilityArrayAttributeValues:(NSString *)attribute |
|
91 index:(NSUInteger)index maxCount:(NSUInteger)maxCount; |
88 - (NSNumber *)accessibilityEnabledAttribute; |
92 - (NSNumber *)accessibilityEnabledAttribute; |
89 - (BOOL)accessibilityIsEnabledAttributeSettable; |
93 - (BOOL)accessibilityIsEnabledAttributeSettable; |
90 - (NSNumber *)accessibilityFocusedAttribute; |
94 - (NSNumber *)accessibilityFocusedAttribute; |
91 - (BOOL)accessibilityIsFocusedAttributeSettable; |
95 - (BOOL)accessibilityIsFocusedAttributeSettable; |
92 - (void)accessibilitySetFocusedAttribute:(id)value; |
96 - (void)accessibilitySetFocusedAttribute:(id)value; |
93 - (NSString *)accessibilityHelpAttribute; |
97 - (NSString *)accessibilityHelpAttribute; |
94 - (BOOL)accessibilityIsHelpAttributeSettable; |
98 - (BOOL)accessibilityIsHelpAttributeSettable; |
|
99 - (NSValue *)accessibilityIndexAttribute; |
|
100 - (BOOL)accessibilityIsIndexAttributeSettable; |
95 - (id)accessibilityMaxValueAttribute; |
101 - (id)accessibilityMaxValueAttribute; |
96 - (BOOL)accessibilityIsMaxValueAttributeSettable; |
102 - (BOOL)accessibilityIsMaxValueAttributeSettable; |
97 - (id)accessibilityMinValueAttribute; |
103 - (id)accessibilityMinValueAttribute; |
98 - (BOOL)accessibilityIsMinValueAttributeSettable; |
104 - (BOOL)accessibilityIsMinValueAttributeSettable; |
99 - (id)accessibilityOrientationAttribute; |
105 - (id)accessibilityOrientationAttribute; |
106 - (BOOL)accessibilityIsRoleAttributeSettable; |
112 - (BOOL)accessibilityIsRoleAttributeSettable; |
107 - (NSString *)accessibilityRoleDescriptionAttribute; |
113 - (NSString *)accessibilityRoleDescriptionAttribute; |
108 - (BOOL)accessibilityIsRoleDescriptionAttributeSettable; |
114 - (BOOL)accessibilityIsRoleDescriptionAttributeSettable; |
109 - (NSArray *)accessibilitySelectedChildrenAttribute; |
115 - (NSArray *)accessibilitySelectedChildrenAttribute; |
110 - (BOOL)accessibilityIsSelectedChildrenAttributeSettable; |
116 - (BOOL)accessibilityIsSelectedChildrenAttributeSettable; |
|
117 - (NSNumber *)accessibilitySelectedAttribute; |
|
118 - (BOOL)accessibilityIsSelectedAttributeSettable; |
|
119 - (void)accessibilitySetSelectedAttribute:(id)value; |
111 - (NSValue *)accessibilitySizeAttribute; |
120 - (NSValue *)accessibilitySizeAttribute; |
112 - (BOOL)accessibilityIsSizeAttributeSettable; |
121 - (BOOL)accessibilityIsSizeAttributeSettable; |
113 - (NSString *)accessibilitySubroleAttribute; |
122 - (NSString *)accessibilitySubroleAttribute; |
114 - (BOOL)accessibilityIsSubroleAttributeSettable; |
123 - (BOOL)accessibilityIsSubroleAttributeSettable; |
115 - (NSString *)accessibilityTitleAttribute; |
124 - (NSString *)accessibilityTitleAttribute; |