comparison dstep/appkit/NSAccessibility.d @ 16:19885b43130e

Huge update, the bridge actually works now
author Jacob Carlborg <doob@me.com>
date Sun, 03 Jan 2010 22:06:11 +0100
parents
children
comparison
equal deleted inserted replaced
15:7ff919f595d5 16:19885b43130e
1 /**
2 * Copyright: Copyright (c) 2009 Jacob Carlborg.
3 * Authors: Jacob Carlborg
4 * Version: Initial created: Sep 24, 2009
5 * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0)
6 */
7 module dstep.appkit.NSAccessibility;
8
9 import dstep.appkit.AppKitDefines;
10 import dstep.foundation.NSArray;
11 import dstep.appkit.NSErrors;
12 import dstep.foundation.NSString;
13 import dstep.foundation.NSGeometry;
14 import dstep.foundation.NSObject;
15 import dstep.objc.bridge.Bridge;
16 import dstep.objc.objc;
17
18 import bindings = dstep.appkit.NSAccessibility_bindings;
19
20 private
21 {
22 NSString NSAccessibilityErrorCodeExceptionInfo_;
23 NSString NSAccessibilityRoleAttribute_;
24 NSString NSAccessibilityRoleDescriptionAttribute_;
25 NSString NSAccessibilitySubroleAttribute_;
26 NSString NSAccessibilityHelpAttribute_;
27 NSString NSAccessibilityValueAttribute_;
28 NSString NSAccessibilityMinValueAttribute_;
29 NSString NSAccessibilityMaxValueAttribute_;
30 NSString NSAccessibilityEnabledAttribute_;
31 NSString NSAccessibilityFocusedAttribute_;
32 NSString NSAccessibilityParentAttribute_;
33 NSString NSAccessibilityChildrenAttribute_;
34 NSString NSAccessibilityWindowAttribute_;
35 NSString NSAccessibilityTopLevelUIElementAttribute_;
36 NSString NSAccessibilitySelectedChildrenAttribute_;
37 NSString NSAccessibilityVisibleChildrenAttribute_;
38 NSString NSAccessibilityPositionAttribute_;
39 NSString NSAccessibilitySizeAttribute_;
40 NSString NSAccessibilityContentsAttribute_;
41 NSString NSAccessibilityTitleAttribute_;
42 NSString NSAccessibilityDescriptionAttribute_;
43 NSString NSAccessibilityShownMenuAttribute_;
44 NSString NSAccessibilityValueDescriptionAttribute_;
45 NSString NSAccessibilityPreviousContentsAttribute_;
46 NSString NSAccessibilityNextContentsAttribute_;
47 NSString NSAccessibilityHeaderAttribute_;
48 NSString NSAccessibilityEditedAttribute_;
49 NSString NSAccessibilityTabsAttribute_;
50 NSString NSAccessibilityHorizontalScrollBarAttribute_;
51 NSString NSAccessibilityVerticalScrollBarAttribute_;
52 NSString NSAccessibilityOverflowButtonAttribute_;
53 NSString NSAccessibilityIncrementButtonAttribute_;
54 NSString NSAccessibilityDecrementButtonAttribute_;
55 NSString NSAccessibilityFilenameAttribute_;
56 NSString NSAccessibilityExpandedAttribute_;
57 NSString NSAccessibilitySelectedAttribute_;
58 NSString NSAccessibilitySplittersAttribute_;
59 NSString NSAccessibilityDocumentAttribute_;
60 NSString NSAccessibilityURLAttribute_;
61 NSString NSAccessibilityIndexAttribute_;
62 NSString NSAccessibilityRowCountAttribute_;
63 NSString NSAccessibilityColumnCountAttribute_;
64 NSString NSAccessibilityOrderedByRowAttribute_;
65 NSString NSAccessibilityTitleUIElementAttribute_;
66 NSString NSAccessibilityServesAsTitleForUIElementsAttribute_;
67 NSString NSAccessibilityLinkedUIElementsAttribute_;
68 NSString NSAccessibilitySelectedTextAttribute_;
69 NSString NSAccessibilitySelectedTextRangeAttribute_;
70 NSString NSAccessibilityNumberOfCharactersAttribute_;
71 NSString NSAccessibilityVisibleCharacterRangeAttribute_;
72 NSString NSAccessibilitySharedTextUIElementsAttribute_;
73 NSString NSAccessibilitySharedCharacterRangeAttribute_;
74 NSString NSAccessibilityInsertionPointLineNumberAttribute_;
75 NSString NSAccessibilitySelectedTextRangesAttribute_;
76 NSString NSAccessibilityLineForIndexParameterizedAttribute_;
77 NSString NSAccessibilityRangeForLineParameterizedAttribute_;
78 NSString NSAccessibilityStringForRangeParameterizedAttribute_;
79 NSString NSAccessibilityRangeForPositionParameterizedAttribute_;
80 NSString NSAccessibilityRangeForIndexParameterizedAttribute_;
81 NSString NSAccessibilityBoundsForRangeParameterizedAttribute_;
82 NSString NSAccessibilityRTFForRangeParameterizedAttribute_;
83 NSString NSAccessibilityStyleRangeForIndexParameterizedAttribute_;
84 NSString NSAccessibilityAttributedStringForRangeParameterizedAttribute_;
85 NSString NSAccessibilityFontTextAttribute_;
86 NSString NSAccessibilityForegroundColorTextAttribute_;
87 NSString NSAccessibilityBackgroundColorTextAttribute_;
88 NSString NSAccessibilityUnderlineColorTextAttribute_;
89 NSString NSAccessibilityStrikethroughColorTextAttribute_;
90 NSString NSAccessibilityUnderlineTextAttribute_;
91 NSString NSAccessibilitySuperscriptTextAttribute_;
92 NSString NSAccessibilityStrikethroughTextAttribute_;
93 NSString NSAccessibilityShadowTextAttribute_;
94 NSString NSAccessibilityAttachmentTextAttribute_;
95 NSString NSAccessibilityLinkTextAttribute_;
96 NSString NSAccessibilityMisspelledTextAttribute_;
97 NSString NSAccessibilityFontNameKey_;
98 NSString NSAccessibilityFontFamilyKey_;
99 NSString NSAccessibilityVisibleNameKey_;
100 NSString NSAccessibilityFontSizeKey_;
101 NSString NSAccessibilityMainAttribute_;
102 NSString NSAccessibilityMinimizedAttribute_;
103 NSString NSAccessibilityCloseButtonAttribute_;
104 NSString NSAccessibilityZoomButtonAttribute_;
105 NSString NSAccessibilityMinimizeButtonAttribute_;
106 NSString NSAccessibilityToolbarButtonAttribute_;
107 NSString NSAccessibilityProxyAttribute_;
108 NSString NSAccessibilityGrowAreaAttribute_;
109 NSString NSAccessibilityModalAttribute_;
110 NSString NSAccessibilityDefaultButtonAttribute_;
111 NSString NSAccessibilityCancelButtonAttribute_;
112 NSString NSAccessibilityMenuBarAttribute_;
113 NSString NSAccessibilityWindowsAttribute_;
114 NSString NSAccessibilityFrontmostAttribute_;
115 NSString NSAccessibilityHiddenAttribute_;
116 NSString NSAccessibilityMainWindowAttribute_;
117 NSString NSAccessibilityFocusedWindowAttribute_;
118 NSString NSAccessibilityFocusedUIElementAttribute_;
119 NSString NSAccessibilityOrientationAttribute_;
120 NSString NSAccessibilityVerticalOrientationValue_;
121 NSString NSAccessibilityHorizontalOrientationValue_;
122 NSString NSAccessibilityColumnTitlesAttribute_;
123 NSString NSAccessibilitySearchButtonAttribute_;
124 NSString NSAccessibilitySearchMenuAttribute_;
125 NSString NSAccessibilityClearButtonAttribute_;
126 NSString NSAccessibilityRowsAttribute_;
127 NSString NSAccessibilityVisibleRowsAttribute_;
128 NSString NSAccessibilitySelectedRowsAttribute_;
129 NSString NSAccessibilityColumnsAttribute_;
130 NSString NSAccessibilityVisibleColumnsAttribute_;
131 NSString NSAccessibilitySelectedColumnsAttribute_;
132 NSString NSAccessibilitySortDirectionAttribute_;
133 NSString NSAccessibilityAscendingSortDirectionValue_;
134 NSString NSAccessibilityDescendingSortDirectionValue_;
135 NSString NSAccessibilityUnknownSortDirectionValue_;
136 NSString NSAccessibilityDisclosingAttribute_;
137 NSString NSAccessibilityDisclosedRowsAttribute_;
138 NSString NSAccessibilityDisclosedByRowAttribute_;
139 NSString NSAccessibilityDisclosureLevelAttribute_;
140 NSString NSAccessibilityAllowedValuesAttribute_;
141 NSString NSAccessibilityLabelUIElementsAttribute_;
142 NSString NSAccessibilityLabelValueAttribute_;
143 NSString NSAccessibilityMatteHoleAttribute_;
144 NSString NSAccessibilityMatteContentUIElementAttribute_;
145 NSString NSAccessibilityMarkerUIElementsAttribute_;
146 NSString NSAccessibilityMarkerValuesAttribute_;
147 NSString NSAccessibilityMarkerGroupUIElementAttribute_;
148 NSString NSAccessibilityUnitsAttribute_;
149 NSString NSAccessibilityUnitDescriptionAttribute_;
150 NSString NSAccessibilityMarkerTypeAttribute_;
151 NSString NSAccessibilityMarkerTypeDescriptionAttribute_;
152 NSString NSAccessibilityLeftTabStopMarkerTypeValue_;
153 NSString NSAccessibilityRightTabStopMarkerTypeValue_;
154 NSString NSAccessibilityCenterTabStopMarkerTypeValue_;
155 NSString NSAccessibilityDecimalTabStopMarkerTypeValue_;
156 NSString NSAccessibilityHeadIndentMarkerTypeValue_;
157 NSString NSAccessibilityTailIndentMarkerTypeValue_;
158 NSString NSAccessibilityFirstLineIndentMarkerTypeValue_;
159 NSString NSAccessibilityUnknownMarkerTypeValue_;
160 NSString NSAccessibilityInchesUnitValue_;
161 NSString NSAccessibilityCentimetersUnitValue_;
162 NSString NSAccessibilityPointsUnitValue_;
163 NSString NSAccessibilityPicasUnitValue_;
164 NSString NSAccessibilityUnknownUnitValue_;
165 NSString NSAccessibilityPressAction_;
166 NSString NSAccessibilityIncrementAction_;
167 NSString NSAccessibilityDecrementAction_;
168 NSString NSAccessibilityConfirmAction_;
169 NSString NSAccessibilityPickAction_;
170 NSString NSAccessibilityCancelAction_;
171 NSString NSAccessibilityRaiseAction_;
172 NSString NSAccessibilityShowMenuAction_;
173 NSString NSAccessibilityDeleteAction_;
174 NSString NSAccessibilityMainWindowChangedNotification_;
175 NSString NSAccessibilityFocusedWindowChangedNotification_;
176 NSString NSAccessibilityFocusedUIElementChangedNotification_;
177 NSString NSAccessibilityApplicationActivatedNotification_;
178 NSString NSAccessibilityApplicationDeactivatedNotification_;
179 NSString NSAccessibilityApplicationHiddenNotification_;
180 NSString NSAccessibilityApplicationShownNotification_;
181 NSString NSAccessibilityWindowCreatedNotification_;
182 NSString NSAccessibilityWindowMovedNotification_;
183 NSString NSAccessibilityWindowResizedNotification_;
184 NSString NSAccessibilityWindowMiniaturizedNotification_;
185 NSString NSAccessibilityWindowDeminiaturizedNotification_;
186 NSString NSAccessibilityDrawerCreatedNotification_;
187 NSString NSAccessibilitySheetCreatedNotification_;
188 NSString NSAccessibilityUIElementDestroyedNotification_;
189 NSString NSAccessibilityValueChangedNotification_;
190 NSString NSAccessibilityTitleChangedNotification_;
191 NSString NSAccessibilityResizedNotification_;
192 NSString NSAccessibilityMovedNotification_;
193 NSString NSAccessibilityCreatedNotification_;
194 NSString NSAccessibilityHelpTagCreatedNotification_;
195 NSString NSAccessibilitySelectedTextChangedNotification_;
196 NSString NSAccessibilityRowCountChangedNotification_;
197 NSString NSAccessibilitySelectedChildrenChangedNotification_;
198 NSString NSAccessibilitySelectedRowsChangedNotification_;
199 NSString NSAccessibilitySelectedColumnsChangedNotification_;
200 NSString NSAccessibilityUnknownRole_;
201 NSString NSAccessibilityButtonRole_;
202 NSString NSAccessibilityRadioButtonRole_;
203 NSString NSAccessibilityCheckBoxRole_;
204 NSString NSAccessibilitySliderRole_;
205 NSString NSAccessibilityTabGroupRole_;
206 NSString NSAccessibilityTextFieldRole_;
207 NSString NSAccessibilityStaticTextRole_;
208 NSString NSAccessibilityTextAreaRole_;
209 NSString NSAccessibilityScrollAreaRole_;
210 NSString NSAccessibilityPopUpButtonRole_;
211 NSString NSAccessibilityMenuButtonRole_;
212 NSString NSAccessibilityTableRole_;
213 NSString NSAccessibilityApplicationRole_;
214 NSString NSAccessibilityGroupRole_;
215 NSString NSAccessibilityRadioGroupRole_;
216 NSString NSAccessibilityListRole_;
217 NSString NSAccessibilityScrollBarRole_;
218 NSString NSAccessibilityValueIndicatorRole_;
219 NSString NSAccessibilityImageRole_;
220 NSString NSAccessibilityMenuBarRole_;
221 NSString NSAccessibilityMenuRole_;
222 NSString NSAccessibilityMenuItemRole_;
223 NSString NSAccessibilityColumnRole_;
224 NSString NSAccessibilityRowRole_;
225 NSString NSAccessibilityToolbarRole_;
226 NSString NSAccessibilityBusyIndicatorRole_;
227 NSString NSAccessibilityProgressIndicatorRole_;
228 NSString NSAccessibilityWindowRole_;
229 NSString NSAccessibilityDrawerRole_;
230 NSString NSAccessibilitySystemWideRole_;
231 NSString NSAccessibilityOutlineRole_;
232 NSString NSAccessibilityIncrementorRole_;
233 NSString NSAccessibilityBrowserRole_;
234 NSString NSAccessibilityComboBoxRole_;
235 NSString NSAccessibilitySplitGroupRole_;
236 NSString NSAccessibilitySplitterRole_;
237 NSString NSAccessibilityColorWellRole_;
238 NSString NSAccessibilityGrowAreaRole_;
239 NSString NSAccessibilitySheetRole_;
240 NSString NSAccessibilityHelpTagRole_;
241 NSString NSAccessibilityMatteRole_;
242 NSString NSAccessibilityRulerRole_;
243 NSString NSAccessibilityRulerMarkerRole_;
244 NSString NSAccessibilitySortButtonRole_;
245 NSString NSAccessibilityLinkRole_;
246 NSString NSAccessibilityDisclosureTriangleRole_;
247 NSString NSAccessibilityGridRole_;
248 NSString NSAccessibilityUnknownSubrole_;
249 NSString NSAccessibilityCloseButtonSubrole_;
250 NSString NSAccessibilityZoomButtonSubrole_;
251 NSString NSAccessibilityMinimizeButtonSubrole_;
252 NSString NSAccessibilityToolbarButtonSubrole_;
253 NSString NSAccessibilityTableRowSubrole_;
254 NSString NSAccessibilityOutlineRowSubrole_;
255 NSString NSAccessibilitySecureTextFieldSubrole_;
256 NSString NSAccessibilityStandardWindowSubrole_;
257 NSString NSAccessibilityDialogSubrole_;
258 NSString NSAccessibilitySystemDialogSubrole_;
259 NSString NSAccessibilityFloatingWindowSubrole_;
260 NSString NSAccessibilitySystemFloatingWindowSubrole_;
261 NSString NSAccessibilityIncrementArrowSubrole_;
262 NSString NSAccessibilityDecrementArrowSubrole_;
263 NSString NSAccessibilityIncrementPageSubrole_;
264 NSString NSAccessibilityDecrementPageSubrole_;
265 NSString NSAccessibilitySearchFieldSubrole_;
266 NSString NSAccessibilityTextAttachmentSubrole_;
267 NSString NSAccessibilityTextLinkSubrole_;
268 NSString NSAccessibilityTimelineSubrole_;
269 }
270
271 NSString NSAccessibilityErrorCodeExceptionInfo ()
272 {
273 if (NSAccessibilityErrorCodeExceptionInfo_)
274 return NSAccessibilityErrorCodeExceptionInfo_;
275
276 return NSAccessibilityErrorCodeExceptionInfo_ = new NSString(bindings.NSAccessibilityErrorCodeExceptionInfo);
277 }
278
279 NSString NSAccessibilityRoleAttribute ()
280 {
281 if (NSAccessibilityRoleAttribute_)
282 return NSAccessibilityRoleAttribute_;
283
284 return NSAccessibilityRoleAttribute_ = new NSString(bindings.NSAccessibilityRoleAttribute);
285 }
286
287 NSString NSAccessibilityRoleDescriptionAttribute ()
288 {
289 if (NSAccessibilityRoleDescriptionAttribute_)
290 return NSAccessibilityRoleDescriptionAttribute_;
291
292 return NSAccessibilityRoleDescriptionAttribute_ = new NSString(bindings.NSAccessibilityRoleDescriptionAttribute);
293 }
294
295 NSString NSAccessibilitySubroleAttribute ()
296 {
297 if (NSAccessibilitySubroleAttribute_)
298 return NSAccessibilitySubroleAttribute_;
299
300 return NSAccessibilitySubroleAttribute_ = new NSString(bindings.NSAccessibilitySubroleAttribute);
301 }
302
303 NSString NSAccessibilityHelpAttribute ()
304 {
305 if (NSAccessibilityHelpAttribute_)
306 return NSAccessibilityHelpAttribute_;
307
308 return NSAccessibilityHelpAttribute_ = new NSString(bindings.NSAccessibilityHelpAttribute);
309 }
310
311 NSString NSAccessibilityValueAttribute ()
312 {
313 if (NSAccessibilityValueAttribute_)
314 return NSAccessibilityValueAttribute_;
315
316 return NSAccessibilityValueAttribute_ = new NSString(bindings.NSAccessibilityValueAttribute);
317 }
318
319 NSString NSAccessibilityMinValueAttribute ()
320 {
321 if (NSAccessibilityMinValueAttribute_)
322 return NSAccessibilityMinValueAttribute_;
323
324 return NSAccessibilityMinValueAttribute_ = new NSString(bindings.NSAccessibilityMinValueAttribute);
325 }
326
327 NSString NSAccessibilityMaxValueAttribute ()
328 {
329 if (NSAccessibilityMaxValueAttribute_)
330 return NSAccessibilityMaxValueAttribute_;
331
332 return NSAccessibilityMaxValueAttribute_ = new NSString(bindings.NSAccessibilityMaxValueAttribute);
333 }
334
335 NSString NSAccessibilityEnabledAttribute ()
336 {
337 if (NSAccessibilityEnabledAttribute_)
338 return NSAccessibilityEnabledAttribute_;
339
340 return NSAccessibilityEnabledAttribute_ = new NSString(bindings.NSAccessibilityEnabledAttribute);
341 }
342
343 NSString NSAccessibilityFocusedAttribute ()
344 {
345 if (NSAccessibilityFocusedAttribute_)
346 return NSAccessibilityFocusedAttribute_;
347
348 return NSAccessibilityFocusedAttribute_ = new NSString(bindings.NSAccessibilityFocusedAttribute);
349 }
350
351 NSString NSAccessibilityParentAttribute ()
352 {
353 if (NSAccessibilityParentAttribute_)
354 return NSAccessibilityParentAttribute_;
355
356 return NSAccessibilityParentAttribute_ = new NSString(bindings.NSAccessibilityParentAttribute);
357 }
358
359 NSString NSAccessibilityChildrenAttribute ()
360 {
361 if (NSAccessibilityChildrenAttribute_)
362 return NSAccessibilityChildrenAttribute_;
363
364 return NSAccessibilityChildrenAttribute_ = new NSString(bindings.NSAccessibilityChildrenAttribute);
365 }
366
367 NSString NSAccessibilityWindowAttribute ()
368 {
369 if (NSAccessibilityWindowAttribute_)
370 return NSAccessibilityWindowAttribute_;
371
372 return NSAccessibilityWindowAttribute_ = new NSString(bindings.NSAccessibilityWindowAttribute);
373 }
374
375 NSString NSAccessibilityTopLevelUIElementAttribute ()
376 {
377 if (NSAccessibilityTopLevelUIElementAttribute_)
378 return NSAccessibilityTopLevelUIElementAttribute_;
379
380 return NSAccessibilityTopLevelUIElementAttribute_ = new NSString(bindings.NSAccessibilityTopLevelUIElementAttribute);
381 }
382
383 NSString NSAccessibilitySelectedChildrenAttribute ()
384 {
385 if (NSAccessibilitySelectedChildrenAttribute_)
386 return NSAccessibilitySelectedChildrenAttribute_;
387
388 return NSAccessibilitySelectedChildrenAttribute_ = new NSString(bindings.NSAccessibilitySelectedChildrenAttribute);
389 }
390
391 NSString NSAccessibilityVisibleChildrenAttribute ()
392 {
393 if (NSAccessibilityVisibleChildrenAttribute_)
394 return NSAccessibilityVisibleChildrenAttribute_;
395
396 return NSAccessibilityVisibleChildrenAttribute_ = new NSString(bindings.NSAccessibilityVisibleChildrenAttribute);
397 }
398
399 NSString NSAccessibilityPositionAttribute ()
400 {
401 if (NSAccessibilityPositionAttribute_)
402 return NSAccessibilityPositionAttribute_;
403
404 return NSAccessibilityPositionAttribute_ = new NSString(bindings.NSAccessibilityPositionAttribute);
405 }
406
407 NSString NSAccessibilitySizeAttribute ()
408 {
409 if (NSAccessibilitySizeAttribute_)
410 return NSAccessibilitySizeAttribute_;
411
412 return NSAccessibilitySizeAttribute_ = new NSString(bindings.NSAccessibilitySizeAttribute);
413 }
414
415 NSString NSAccessibilityContentsAttribute ()
416 {
417 if (NSAccessibilityContentsAttribute_)
418 return NSAccessibilityContentsAttribute_;
419
420 return NSAccessibilityContentsAttribute_ = new NSString(bindings.NSAccessibilityContentsAttribute);
421 }
422
423 NSString NSAccessibilityTitleAttribute ()
424 {
425 if (NSAccessibilityTitleAttribute_)
426 return NSAccessibilityTitleAttribute_;
427
428 return NSAccessibilityTitleAttribute_ = new NSString(bindings.NSAccessibilityTitleAttribute);
429 }
430
431 NSString NSAccessibilityDescriptionAttribute ()
432 {
433 if (NSAccessibilityDescriptionAttribute_)
434 return NSAccessibilityDescriptionAttribute_;
435
436 return NSAccessibilityDescriptionAttribute_ = new NSString(bindings.NSAccessibilityDescriptionAttribute);
437 }
438
439 NSString NSAccessibilityShownMenuAttribute ()
440 {
441 if (NSAccessibilityShownMenuAttribute_)
442 return NSAccessibilityShownMenuAttribute_;
443
444 return NSAccessibilityShownMenuAttribute_ = new NSString(bindings.NSAccessibilityShownMenuAttribute);
445 }
446
447 NSString NSAccessibilityValueDescriptionAttribute ()
448 {
449 if (NSAccessibilityValueDescriptionAttribute_)
450 return NSAccessibilityValueDescriptionAttribute_;
451
452 return NSAccessibilityValueDescriptionAttribute_ = new NSString(bindings.NSAccessibilityValueDescriptionAttribute);
453 }
454
455 NSString NSAccessibilityPreviousContentsAttribute ()
456 {
457 if (NSAccessibilityPreviousContentsAttribute_)
458 return NSAccessibilityPreviousContentsAttribute_;
459
460 return NSAccessibilityPreviousContentsAttribute_ = new NSString(bindings.NSAccessibilityPreviousContentsAttribute);
461 }
462
463 NSString NSAccessibilityNextContentsAttribute ()
464 {
465 if (NSAccessibilityNextContentsAttribute_)
466 return NSAccessibilityNextContentsAttribute_;
467
468 return NSAccessibilityNextContentsAttribute_ = new NSString(bindings.NSAccessibilityNextContentsAttribute);
469 }
470
471 NSString NSAccessibilityHeaderAttribute ()
472 {
473 if (NSAccessibilityHeaderAttribute_)
474 return NSAccessibilityHeaderAttribute_;
475
476 return NSAccessibilityHeaderAttribute_ = new NSString(bindings.NSAccessibilityHeaderAttribute);
477 }
478
479 NSString NSAccessibilityEditedAttribute ()
480 {
481 if (NSAccessibilityEditedAttribute_)
482 return NSAccessibilityEditedAttribute_;
483
484 return NSAccessibilityEditedAttribute_ = new NSString(bindings.NSAccessibilityEditedAttribute);
485 }
486
487 NSString NSAccessibilityTabsAttribute ()
488 {
489 if (NSAccessibilityTabsAttribute_)
490 return NSAccessibilityTabsAttribute_;
491
492 return NSAccessibilityTabsAttribute_ = new NSString(bindings.NSAccessibilityTabsAttribute);
493 }
494
495 NSString NSAccessibilityHorizontalScrollBarAttribute ()
496 {
497 if (NSAccessibilityHorizontalScrollBarAttribute_)
498 return NSAccessibilityHorizontalScrollBarAttribute_;
499
500 return NSAccessibilityHorizontalScrollBarAttribute_ = new NSString(bindings.NSAccessibilityHorizontalScrollBarAttribute);
501 }
502
503 NSString NSAccessibilityVerticalScrollBarAttribute ()
504 {
505 if (NSAccessibilityVerticalScrollBarAttribute_)
506 return NSAccessibilityVerticalScrollBarAttribute_;
507
508 return NSAccessibilityVerticalScrollBarAttribute_ = new NSString(bindings.NSAccessibilityVerticalScrollBarAttribute);
509 }
510
511 NSString NSAccessibilityOverflowButtonAttribute ()
512 {
513 if (NSAccessibilityOverflowButtonAttribute_)
514 return NSAccessibilityOverflowButtonAttribute_;
515
516 return NSAccessibilityOverflowButtonAttribute_ = new NSString(bindings.NSAccessibilityOverflowButtonAttribute);
517 }
518
519 NSString NSAccessibilityIncrementButtonAttribute ()
520 {
521 if (NSAccessibilityIncrementButtonAttribute_)
522 return NSAccessibilityIncrementButtonAttribute_;
523
524 return NSAccessibilityIncrementButtonAttribute_ = new NSString(bindings.NSAccessibilityIncrementButtonAttribute);
525 }
526
527 NSString NSAccessibilityDecrementButtonAttribute ()
528 {
529 if (NSAccessibilityDecrementButtonAttribute_)
530 return NSAccessibilityDecrementButtonAttribute_;
531
532 return NSAccessibilityDecrementButtonAttribute_ = new NSString(bindings.NSAccessibilityDecrementButtonAttribute);
533 }
534
535 NSString NSAccessibilityFilenameAttribute ()
536 {
537 if (NSAccessibilityFilenameAttribute_)
538 return NSAccessibilityFilenameAttribute_;
539
540 return NSAccessibilityFilenameAttribute_ = new NSString(bindings.NSAccessibilityFilenameAttribute);
541 }
542
543 NSString NSAccessibilityExpandedAttribute ()
544 {
545 if (NSAccessibilityExpandedAttribute_)
546 return NSAccessibilityExpandedAttribute_;
547
548 return NSAccessibilityExpandedAttribute_ = new NSString(bindings.NSAccessibilityExpandedAttribute);
549 }
550
551 NSString NSAccessibilitySelectedAttribute ()
552 {
553 if (NSAccessibilitySelectedAttribute_)
554 return NSAccessibilitySelectedAttribute_;
555
556 return NSAccessibilitySelectedAttribute_ = new NSString(bindings.NSAccessibilitySelectedAttribute);
557 }
558
559 NSString NSAccessibilitySplittersAttribute ()
560 {
561 if (NSAccessibilitySplittersAttribute_)
562 return NSAccessibilitySplittersAttribute_;
563
564 return NSAccessibilitySplittersAttribute_ = new NSString(bindings.NSAccessibilitySplittersAttribute);
565 }
566
567 NSString NSAccessibilityDocumentAttribute ()
568 {
569 if (NSAccessibilityDocumentAttribute_)
570 return NSAccessibilityDocumentAttribute_;
571
572 return NSAccessibilityDocumentAttribute_ = new NSString(bindings.NSAccessibilityDocumentAttribute);
573 }
574
575 NSString NSAccessibilityURLAttribute ()
576 {
577 if (NSAccessibilityURLAttribute_)
578 return NSAccessibilityURLAttribute_;
579
580 return NSAccessibilityURLAttribute_ = new NSString(bindings.NSAccessibilityURLAttribute);
581 }
582
583 NSString NSAccessibilityIndexAttribute ()
584 {
585 if (NSAccessibilityIndexAttribute_)
586 return NSAccessibilityIndexAttribute_;
587
588 return NSAccessibilityIndexAttribute_ = new NSString(bindings.NSAccessibilityIndexAttribute);
589 }
590
591 NSString NSAccessibilityRowCountAttribute ()
592 {
593 if (NSAccessibilityRowCountAttribute_)
594 return NSAccessibilityRowCountAttribute_;
595
596 return NSAccessibilityRowCountAttribute_ = new NSString(bindings.NSAccessibilityRowCountAttribute);
597 }
598
599 NSString NSAccessibilityColumnCountAttribute ()
600 {
601 if (NSAccessibilityColumnCountAttribute_)
602 return NSAccessibilityColumnCountAttribute_;
603
604 return NSAccessibilityColumnCountAttribute_ = new NSString(bindings.NSAccessibilityColumnCountAttribute);
605 }
606
607 NSString NSAccessibilityOrderedByRowAttribute ()
608 {
609 if (NSAccessibilityOrderedByRowAttribute_)
610 return NSAccessibilityOrderedByRowAttribute_;
611
612 return NSAccessibilityOrderedByRowAttribute_ = new NSString(bindings.NSAccessibilityOrderedByRowAttribute);
613 }
614
615 NSString NSAccessibilityTitleUIElementAttribute ()
616 {
617 if (NSAccessibilityTitleUIElementAttribute_)
618 return NSAccessibilityTitleUIElementAttribute_;
619
620 return NSAccessibilityTitleUIElementAttribute_ = new NSString(bindings.NSAccessibilityTitleUIElementAttribute);
621 }
622
623 NSString NSAccessibilityServesAsTitleForUIElementsAttribute ()
624 {
625 if (NSAccessibilityServesAsTitleForUIElementsAttribute_)
626 return NSAccessibilityServesAsTitleForUIElementsAttribute_;
627
628 return NSAccessibilityServesAsTitleForUIElementsAttribute_ = new NSString(bindings.NSAccessibilityServesAsTitleForUIElementsAttribute);
629 }
630
631 NSString NSAccessibilityLinkedUIElementsAttribute ()
632 {
633 if (NSAccessibilityLinkedUIElementsAttribute_)
634 return NSAccessibilityLinkedUIElementsAttribute_;
635
636 return NSAccessibilityLinkedUIElementsAttribute_ = new NSString(bindings.NSAccessibilityLinkedUIElementsAttribute);
637 }
638
639 NSString NSAccessibilitySelectedTextAttribute ()
640 {
641 if (NSAccessibilitySelectedTextAttribute_)
642 return NSAccessibilitySelectedTextAttribute_;
643
644 return NSAccessibilitySelectedTextAttribute_ = new NSString(bindings.NSAccessibilitySelectedTextAttribute);
645 }
646
647 NSString NSAccessibilitySelectedTextRangeAttribute ()
648 {
649 if (NSAccessibilitySelectedTextRangeAttribute_)
650 return NSAccessibilitySelectedTextRangeAttribute_;
651
652 return NSAccessibilitySelectedTextRangeAttribute_ = new NSString(bindings.NSAccessibilitySelectedTextRangeAttribute);
653 }
654
655 NSString NSAccessibilityNumberOfCharactersAttribute ()
656 {
657 if (NSAccessibilityNumberOfCharactersAttribute_)
658 return NSAccessibilityNumberOfCharactersAttribute_;
659
660 return NSAccessibilityNumberOfCharactersAttribute_ = new NSString(bindings.NSAccessibilityNumberOfCharactersAttribute);
661 }
662
663 NSString NSAccessibilityVisibleCharacterRangeAttribute ()
664 {
665 if (NSAccessibilityVisibleCharacterRangeAttribute_)
666 return NSAccessibilityVisibleCharacterRangeAttribute_;
667
668 return NSAccessibilityVisibleCharacterRangeAttribute_ = new NSString(bindings.NSAccessibilityVisibleCharacterRangeAttribute);
669 }
670
671 NSString NSAccessibilitySharedTextUIElementsAttribute ()
672 {
673 if (NSAccessibilitySharedTextUIElementsAttribute_)
674 return NSAccessibilitySharedTextUIElementsAttribute_;
675
676 return NSAccessibilitySharedTextUIElementsAttribute_ = new NSString(bindings.NSAccessibilitySharedTextUIElementsAttribute);
677 }
678
679 NSString NSAccessibilitySharedCharacterRangeAttribute ()
680 {
681 if (NSAccessibilitySharedCharacterRangeAttribute_)
682 return NSAccessibilitySharedCharacterRangeAttribute_;
683
684 return NSAccessibilitySharedCharacterRangeAttribute_ = new NSString(bindings.NSAccessibilitySharedCharacterRangeAttribute);
685 }
686
687 NSString NSAccessibilityInsertionPointLineNumberAttribute ()
688 {
689 if (NSAccessibilityInsertionPointLineNumberAttribute_)
690 return NSAccessibilityInsertionPointLineNumberAttribute_;
691
692 return NSAccessibilityInsertionPointLineNumberAttribute_ = new NSString(bindings.NSAccessibilityInsertionPointLineNumberAttribute);
693 }
694
695 NSString NSAccessibilitySelectedTextRangesAttribute ()
696 {
697 if (NSAccessibilitySelectedTextRangesAttribute_)
698 return NSAccessibilitySelectedTextRangesAttribute_;
699
700 return NSAccessibilitySelectedTextRangesAttribute_ = new NSString(bindings.NSAccessibilitySelectedTextRangesAttribute);
701 }
702
703 NSString NSAccessibilityLineForIndexParameterizedAttribute ()
704 {
705 if (NSAccessibilityLineForIndexParameterizedAttribute_)
706 return NSAccessibilityLineForIndexParameterizedAttribute_;
707
708 return NSAccessibilityLineForIndexParameterizedAttribute_ = new NSString(bindings.NSAccessibilityLineForIndexParameterizedAttribute);
709 }
710
711 NSString NSAccessibilityRangeForLineParameterizedAttribute ()
712 {
713 if (NSAccessibilityRangeForLineParameterizedAttribute_)
714 return NSAccessibilityRangeForLineParameterizedAttribute_;
715
716 return NSAccessibilityRangeForLineParameterizedAttribute_ = new NSString(bindings.NSAccessibilityRangeForLineParameterizedAttribute);
717 }
718
719 NSString NSAccessibilityStringForRangeParameterizedAttribute ()
720 {
721 if (NSAccessibilityStringForRangeParameterizedAttribute_)
722 return NSAccessibilityStringForRangeParameterizedAttribute_;
723
724 return NSAccessibilityStringForRangeParameterizedAttribute_ = new NSString(bindings.NSAccessibilityStringForRangeParameterizedAttribute);
725 }
726
727 NSString NSAccessibilityRangeForPositionParameterizedAttribute ()
728 {
729 if (NSAccessibilityRangeForPositionParameterizedAttribute_)
730 return NSAccessibilityRangeForPositionParameterizedAttribute_;
731
732 return NSAccessibilityRangeForPositionParameterizedAttribute_ = new NSString(bindings.NSAccessibilityRangeForPositionParameterizedAttribute);
733 }
734
735 NSString NSAccessibilityRangeForIndexParameterizedAttribute ()
736 {
737 if (NSAccessibilityRangeForIndexParameterizedAttribute_)
738 return NSAccessibilityRangeForIndexParameterizedAttribute_;
739
740 return NSAccessibilityRangeForIndexParameterizedAttribute_ = new NSString(bindings.NSAccessibilityRangeForIndexParameterizedAttribute);
741 }
742
743 NSString NSAccessibilityBoundsForRangeParameterizedAttribute ()
744 {
745 if (NSAccessibilityBoundsForRangeParameterizedAttribute_)
746 return NSAccessibilityBoundsForRangeParameterizedAttribute_;
747
748 return NSAccessibilityBoundsForRangeParameterizedAttribute_ = new NSString(bindings.NSAccessibilityBoundsForRangeParameterizedAttribute);
749 }
750
751 NSString NSAccessibilityRTFForRangeParameterizedAttribute ()
752 {
753 if (NSAccessibilityRTFForRangeParameterizedAttribute_)
754 return NSAccessibilityRTFForRangeParameterizedAttribute_;
755
756 return NSAccessibilityRTFForRangeParameterizedAttribute_ = new NSString(bindings.NSAccessibilityRTFForRangeParameterizedAttribute);
757 }
758
759 NSString NSAccessibilityStyleRangeForIndexParameterizedAttribute ()
760 {
761 if (NSAccessibilityStyleRangeForIndexParameterizedAttribute_)
762 return NSAccessibilityStyleRangeForIndexParameterizedAttribute_;
763
764 return NSAccessibilityStyleRangeForIndexParameterizedAttribute_ = new NSString(bindings.NSAccessibilityStyleRangeForIndexParameterizedAttribute);
765 }
766
767 NSString NSAccessibilityAttributedStringForRangeParameterizedAttribute ()
768 {
769 if (NSAccessibilityAttributedStringForRangeParameterizedAttribute_)
770 return NSAccessibilityAttributedStringForRangeParameterizedAttribute_;
771
772 return NSAccessibilityAttributedStringForRangeParameterizedAttribute_ = new NSString(bindings.NSAccessibilityAttributedStringForRangeParameterizedAttribute);
773 }
774
775 NSString NSAccessibilityFontTextAttribute ()
776 {
777 if (NSAccessibilityFontTextAttribute_)
778 return NSAccessibilityFontTextAttribute_;
779
780 return NSAccessibilityFontTextAttribute_ = new NSString(bindings.NSAccessibilityFontTextAttribute);
781 }
782
783 NSString NSAccessibilityForegroundColorTextAttribute ()
784 {
785 if (NSAccessibilityForegroundColorTextAttribute_)
786 return NSAccessibilityForegroundColorTextAttribute_;
787
788 return NSAccessibilityForegroundColorTextAttribute_ = new NSString(bindings.NSAccessibilityForegroundColorTextAttribute);
789 }
790
791 NSString NSAccessibilityBackgroundColorTextAttribute ()
792 {
793 if (NSAccessibilityBackgroundColorTextAttribute_)
794 return NSAccessibilityBackgroundColorTextAttribute_;
795
796 return NSAccessibilityBackgroundColorTextAttribute_ = new NSString(bindings.NSAccessibilityBackgroundColorTextAttribute);
797 }
798
799 NSString NSAccessibilityUnderlineColorTextAttribute ()
800 {
801 if (NSAccessibilityUnderlineColorTextAttribute_)
802 return NSAccessibilityUnderlineColorTextAttribute_;
803
804 return NSAccessibilityUnderlineColorTextAttribute_ = new NSString(bindings.NSAccessibilityUnderlineColorTextAttribute);
805 }
806
807 NSString NSAccessibilityStrikethroughColorTextAttribute ()
808 {
809 if (NSAccessibilityStrikethroughColorTextAttribute_)
810 return NSAccessibilityStrikethroughColorTextAttribute_;
811
812 return NSAccessibilityStrikethroughColorTextAttribute_ = new NSString(bindings.NSAccessibilityStrikethroughColorTextAttribute);
813 }
814
815 NSString NSAccessibilityUnderlineTextAttribute ()
816 {
817 if (NSAccessibilityUnderlineTextAttribute_)
818 return NSAccessibilityUnderlineTextAttribute_;
819
820 return NSAccessibilityUnderlineTextAttribute_ = new NSString(bindings.NSAccessibilityUnderlineTextAttribute);
821 }
822
823 NSString NSAccessibilitySuperscriptTextAttribute ()
824 {
825 if (NSAccessibilitySuperscriptTextAttribute_)
826 return NSAccessibilitySuperscriptTextAttribute_;
827
828 return NSAccessibilitySuperscriptTextAttribute_ = new NSString(bindings.NSAccessibilitySuperscriptTextAttribute);
829 }
830
831 NSString NSAccessibilityStrikethroughTextAttribute ()
832 {
833 if (NSAccessibilityStrikethroughTextAttribute_)
834 return NSAccessibilityStrikethroughTextAttribute_;
835
836 return NSAccessibilityStrikethroughTextAttribute_ = new NSString(bindings.NSAccessibilityStrikethroughTextAttribute);
837 }
838
839 NSString NSAccessibilityShadowTextAttribute ()
840 {
841 if (NSAccessibilityShadowTextAttribute_)
842 return NSAccessibilityShadowTextAttribute_;
843
844 return NSAccessibilityShadowTextAttribute_ = new NSString(bindings.NSAccessibilityShadowTextAttribute);
845 }
846
847 NSString NSAccessibilityAttachmentTextAttribute ()
848 {
849 if (NSAccessibilityAttachmentTextAttribute_)
850 return NSAccessibilityAttachmentTextAttribute_;
851
852 return NSAccessibilityAttachmentTextAttribute_ = new NSString(bindings.NSAccessibilityAttachmentTextAttribute);
853 }
854
855 NSString NSAccessibilityLinkTextAttribute ()
856 {
857 if (NSAccessibilityLinkTextAttribute_)
858 return NSAccessibilityLinkTextAttribute_;
859
860 return NSAccessibilityLinkTextAttribute_ = new NSString(bindings.NSAccessibilityLinkTextAttribute);
861 }
862
863 NSString NSAccessibilityMisspelledTextAttribute ()
864 {
865 if (NSAccessibilityMisspelledTextAttribute_)
866 return NSAccessibilityMisspelledTextAttribute_;
867
868 return NSAccessibilityMisspelledTextAttribute_ = new NSString(bindings.NSAccessibilityMisspelledTextAttribute);
869 }
870
871 NSString NSAccessibilityFontNameKey ()
872 {
873 if (NSAccessibilityFontNameKey_)
874 return NSAccessibilityFontNameKey_;
875
876 return NSAccessibilityFontNameKey_ = new NSString(bindings.NSAccessibilityFontNameKey);
877 }
878
879 NSString NSAccessibilityFontFamilyKey ()
880 {
881 if (NSAccessibilityFontFamilyKey_)
882 return NSAccessibilityFontFamilyKey_;
883
884 return NSAccessibilityFontFamilyKey_ = new NSString(bindings.NSAccessibilityFontFamilyKey);
885 }
886
887 NSString NSAccessibilityVisibleNameKey ()
888 {
889 if (NSAccessibilityVisibleNameKey_)
890 return NSAccessibilityVisibleNameKey_;
891
892 return NSAccessibilityVisibleNameKey_ = new NSString(bindings.NSAccessibilityVisibleNameKey);
893 }
894
895 NSString NSAccessibilityFontSizeKey ()
896 {
897 if (NSAccessibilityFontSizeKey_)
898 return NSAccessibilityFontSizeKey_;
899
900 return NSAccessibilityFontSizeKey_ = new NSString(bindings.NSAccessibilityFontSizeKey);
901 }
902
903 NSString NSAccessibilityMainAttribute ()
904 {
905 if (NSAccessibilityMainAttribute_)
906 return NSAccessibilityMainAttribute_;
907
908 return NSAccessibilityMainAttribute_ = new NSString(bindings.NSAccessibilityMainAttribute);
909 }
910
911 NSString NSAccessibilityMinimizedAttribute ()
912 {
913 if (NSAccessibilityMinimizedAttribute_)
914 return NSAccessibilityMinimizedAttribute_;
915
916 return NSAccessibilityMinimizedAttribute_ = new NSString(bindings.NSAccessibilityMinimizedAttribute);
917 }
918
919 NSString NSAccessibilityCloseButtonAttribute ()
920 {
921 if (NSAccessibilityCloseButtonAttribute_)
922 return NSAccessibilityCloseButtonAttribute_;
923
924 return NSAccessibilityCloseButtonAttribute_ = new NSString(bindings.NSAccessibilityCloseButtonAttribute);
925 }
926
927 NSString NSAccessibilityZoomButtonAttribute ()
928 {
929 if (NSAccessibilityZoomButtonAttribute_)
930 return NSAccessibilityZoomButtonAttribute_;
931
932 return NSAccessibilityZoomButtonAttribute_ = new NSString(bindings.NSAccessibilityZoomButtonAttribute);
933 }
934
935 NSString NSAccessibilityMinimizeButtonAttribute ()
936 {
937 if (NSAccessibilityMinimizeButtonAttribute_)
938 return NSAccessibilityMinimizeButtonAttribute_;
939
940 return NSAccessibilityMinimizeButtonAttribute_ = new NSString(bindings.NSAccessibilityMinimizeButtonAttribute);
941 }
942
943 NSString NSAccessibilityToolbarButtonAttribute ()
944 {
945 if (NSAccessibilityToolbarButtonAttribute_)
946 return NSAccessibilityToolbarButtonAttribute_;
947
948 return NSAccessibilityToolbarButtonAttribute_ = new NSString(bindings.NSAccessibilityToolbarButtonAttribute);
949 }
950
951 NSString NSAccessibilityProxyAttribute ()
952 {
953 if (NSAccessibilityProxyAttribute_)
954 return NSAccessibilityProxyAttribute_;
955
956 return NSAccessibilityProxyAttribute_ = new NSString(bindings.NSAccessibilityProxyAttribute);
957 }
958
959 NSString NSAccessibilityGrowAreaAttribute ()
960 {
961 if (NSAccessibilityGrowAreaAttribute_)
962 return NSAccessibilityGrowAreaAttribute_;
963
964 return NSAccessibilityGrowAreaAttribute_ = new NSString(bindings.NSAccessibilityGrowAreaAttribute);
965 }
966
967 NSString NSAccessibilityModalAttribute ()
968 {
969 if (NSAccessibilityModalAttribute_)
970 return NSAccessibilityModalAttribute_;
971
972 return NSAccessibilityModalAttribute_ = new NSString(bindings.NSAccessibilityModalAttribute);
973 }
974
975 NSString NSAccessibilityDefaultButtonAttribute ()
976 {
977 if (NSAccessibilityDefaultButtonAttribute_)
978 return NSAccessibilityDefaultButtonAttribute_;
979
980 return NSAccessibilityDefaultButtonAttribute_ = new NSString(bindings.NSAccessibilityDefaultButtonAttribute);
981 }
982
983 NSString NSAccessibilityCancelButtonAttribute ()
984 {
985 if (NSAccessibilityCancelButtonAttribute_)
986 return NSAccessibilityCancelButtonAttribute_;
987
988 return NSAccessibilityCancelButtonAttribute_ = new NSString(bindings.NSAccessibilityCancelButtonAttribute);
989 }
990
991 NSString NSAccessibilityMenuBarAttribute ()
992 {
993 if (NSAccessibilityMenuBarAttribute_)
994 return NSAccessibilityMenuBarAttribute_;
995
996 return NSAccessibilityMenuBarAttribute_ = new NSString(bindings.NSAccessibilityMenuBarAttribute);
997 }
998
999 NSString NSAccessibilityWindowsAttribute ()
1000 {
1001 if (NSAccessibilityWindowsAttribute_)
1002 return NSAccessibilityWindowsAttribute_;
1003
1004 return NSAccessibilityWindowsAttribute_ = new NSString(bindings.NSAccessibilityWindowsAttribute);
1005 }
1006
1007 NSString NSAccessibilityFrontmostAttribute ()
1008 {
1009 if (NSAccessibilityFrontmostAttribute_)
1010 return NSAccessibilityFrontmostAttribute_;
1011
1012 return NSAccessibilityFrontmostAttribute_ = new NSString(bindings.NSAccessibilityFrontmostAttribute);
1013 }
1014
1015 NSString NSAccessibilityHiddenAttribute ()
1016 {
1017 if (NSAccessibilityHiddenAttribute_)
1018 return NSAccessibilityHiddenAttribute_;
1019
1020 return NSAccessibilityHiddenAttribute_ = new NSString(bindings.NSAccessibilityHiddenAttribute);
1021 }
1022
1023 NSString NSAccessibilityMainWindowAttribute ()
1024 {
1025 if (NSAccessibilityMainWindowAttribute_)
1026 return NSAccessibilityMainWindowAttribute_;
1027
1028 return NSAccessibilityMainWindowAttribute_ = new NSString(bindings.NSAccessibilityMainWindowAttribute);
1029 }
1030
1031 NSString NSAccessibilityFocusedWindowAttribute ()
1032 {
1033 if (NSAccessibilityFocusedWindowAttribute_)
1034 return NSAccessibilityFocusedWindowAttribute_;
1035
1036 return NSAccessibilityFocusedWindowAttribute_ = new NSString(bindings.NSAccessibilityFocusedWindowAttribute);
1037 }
1038
1039 NSString NSAccessibilityFocusedUIElementAttribute ()
1040 {
1041 if (NSAccessibilityFocusedUIElementAttribute_)
1042 return NSAccessibilityFocusedUIElementAttribute_;
1043
1044 return NSAccessibilityFocusedUIElementAttribute_ = new NSString(bindings.NSAccessibilityFocusedUIElementAttribute);
1045 }
1046
1047 NSString NSAccessibilityOrientationAttribute ()
1048 {
1049 if (NSAccessibilityOrientationAttribute_)
1050 return NSAccessibilityOrientationAttribute_;
1051
1052 return NSAccessibilityOrientationAttribute_ = new NSString(bindings.NSAccessibilityOrientationAttribute);
1053 }
1054
1055 NSString NSAccessibilityVerticalOrientationValue ()
1056 {
1057 if (NSAccessibilityVerticalOrientationValue_)
1058 return NSAccessibilityVerticalOrientationValue_;
1059
1060 return NSAccessibilityVerticalOrientationValue_ = new NSString(bindings.NSAccessibilityVerticalOrientationValue);
1061 }
1062
1063 NSString NSAccessibilityHorizontalOrientationValue ()
1064 {
1065 if (NSAccessibilityHorizontalOrientationValue_)
1066 return NSAccessibilityHorizontalOrientationValue_;
1067
1068 return NSAccessibilityHorizontalOrientationValue_ = new NSString(bindings.NSAccessibilityHorizontalOrientationValue);
1069 }
1070
1071 NSString NSAccessibilityColumnTitlesAttribute ()
1072 {
1073 if (NSAccessibilityColumnTitlesAttribute_)
1074 return NSAccessibilityColumnTitlesAttribute_;
1075
1076 return NSAccessibilityColumnTitlesAttribute_ = new NSString(bindings.NSAccessibilityColumnTitlesAttribute);
1077 }
1078
1079 NSString NSAccessibilitySearchButtonAttribute ()
1080 {
1081 if (NSAccessibilitySearchButtonAttribute_)
1082 return NSAccessibilitySearchButtonAttribute_;
1083
1084 return NSAccessibilitySearchButtonAttribute_ = new NSString(bindings.NSAccessibilitySearchButtonAttribute);
1085 }
1086
1087 NSString NSAccessibilitySearchMenuAttribute ()
1088 {
1089 if (NSAccessibilitySearchMenuAttribute_)
1090 return NSAccessibilitySearchMenuAttribute_;
1091
1092 return NSAccessibilitySearchMenuAttribute_ = new NSString(bindings.NSAccessibilitySearchMenuAttribute);
1093 }
1094
1095 NSString NSAccessibilityClearButtonAttribute ()
1096 {
1097 if (NSAccessibilityClearButtonAttribute_)
1098 return NSAccessibilityClearButtonAttribute_;
1099
1100 return NSAccessibilityClearButtonAttribute_ = new NSString(bindings.NSAccessibilityClearButtonAttribute);
1101 }
1102
1103 NSString NSAccessibilityRowsAttribute ()
1104 {
1105 if (NSAccessibilityRowsAttribute_)
1106 return NSAccessibilityRowsAttribute_;
1107
1108 return NSAccessibilityRowsAttribute_ = new NSString(bindings.NSAccessibilityRowsAttribute);
1109 }
1110
1111 NSString NSAccessibilityVisibleRowsAttribute ()
1112 {
1113 if (NSAccessibilityVisibleRowsAttribute_)
1114 return NSAccessibilityVisibleRowsAttribute_;
1115
1116 return NSAccessibilityVisibleRowsAttribute_ = new NSString(bindings.NSAccessibilityVisibleRowsAttribute);
1117 }
1118
1119 NSString NSAccessibilitySelectedRowsAttribute ()
1120 {
1121 if (NSAccessibilitySelectedRowsAttribute_)
1122 return NSAccessibilitySelectedRowsAttribute_;
1123
1124 return NSAccessibilitySelectedRowsAttribute_ = new NSString(bindings.NSAccessibilitySelectedRowsAttribute);
1125 }
1126
1127 NSString NSAccessibilityColumnsAttribute ()
1128 {
1129 if (NSAccessibilityColumnsAttribute_)
1130 return NSAccessibilityColumnsAttribute_;
1131
1132 return NSAccessibilityColumnsAttribute_ = new NSString(bindings.NSAccessibilityColumnsAttribute);
1133 }
1134
1135 NSString NSAccessibilityVisibleColumnsAttribute ()
1136 {
1137 if (NSAccessibilityVisibleColumnsAttribute_)
1138 return NSAccessibilityVisibleColumnsAttribute_;
1139
1140 return NSAccessibilityVisibleColumnsAttribute_ = new NSString(bindings.NSAccessibilityVisibleColumnsAttribute);
1141 }
1142
1143 NSString NSAccessibilitySelectedColumnsAttribute ()
1144 {
1145 if (NSAccessibilitySelectedColumnsAttribute_)
1146 return NSAccessibilitySelectedColumnsAttribute_;
1147
1148 return NSAccessibilitySelectedColumnsAttribute_ = new NSString(bindings.NSAccessibilitySelectedColumnsAttribute);
1149 }
1150
1151 NSString NSAccessibilitySortDirectionAttribute ()
1152 {
1153 if (NSAccessibilitySortDirectionAttribute_)
1154 return NSAccessibilitySortDirectionAttribute_;
1155
1156 return NSAccessibilitySortDirectionAttribute_ = new NSString(bindings.NSAccessibilitySortDirectionAttribute);
1157 }
1158
1159 NSString NSAccessibilityAscendingSortDirectionValue ()
1160 {
1161 if (NSAccessibilityAscendingSortDirectionValue_)
1162 return NSAccessibilityAscendingSortDirectionValue_;
1163
1164 return NSAccessibilityAscendingSortDirectionValue_ = new NSString(bindings.NSAccessibilityAscendingSortDirectionValue);
1165 }
1166
1167 NSString NSAccessibilityDescendingSortDirectionValue ()
1168 {
1169 if (NSAccessibilityDescendingSortDirectionValue_)
1170 return NSAccessibilityDescendingSortDirectionValue_;
1171
1172 return NSAccessibilityDescendingSortDirectionValue_ = new NSString(bindings.NSAccessibilityDescendingSortDirectionValue);
1173 }
1174
1175 NSString NSAccessibilityUnknownSortDirectionValue ()
1176 {
1177 if (NSAccessibilityUnknownSortDirectionValue_)
1178 return NSAccessibilityUnknownSortDirectionValue_;
1179
1180 return NSAccessibilityUnknownSortDirectionValue_ = new NSString(bindings.NSAccessibilityUnknownSortDirectionValue);
1181 }
1182
1183 NSString NSAccessibilityDisclosingAttribute ()
1184 {
1185 if (NSAccessibilityDisclosingAttribute_)
1186 return NSAccessibilityDisclosingAttribute_;
1187
1188 return NSAccessibilityDisclosingAttribute_ = new NSString(bindings.NSAccessibilityDisclosingAttribute);
1189 }
1190
1191 NSString NSAccessibilityDisclosedRowsAttribute ()
1192 {
1193 if (NSAccessibilityDisclosedRowsAttribute_)
1194 return NSAccessibilityDisclosedRowsAttribute_;
1195
1196 return NSAccessibilityDisclosedRowsAttribute_ = new NSString(bindings.NSAccessibilityDisclosedRowsAttribute);
1197 }
1198
1199 NSString NSAccessibilityDisclosedByRowAttribute ()
1200 {
1201 if (NSAccessibilityDisclosedByRowAttribute_)
1202 return NSAccessibilityDisclosedByRowAttribute_;
1203
1204 return NSAccessibilityDisclosedByRowAttribute_ = new NSString(bindings.NSAccessibilityDisclosedByRowAttribute);
1205 }
1206
1207 NSString NSAccessibilityDisclosureLevelAttribute ()
1208 {
1209 if (NSAccessibilityDisclosureLevelAttribute_)
1210 return NSAccessibilityDisclosureLevelAttribute_;
1211
1212 return NSAccessibilityDisclosureLevelAttribute_ = new NSString(bindings.NSAccessibilityDisclosureLevelAttribute);
1213 }
1214
1215 NSString NSAccessibilityAllowedValuesAttribute ()
1216 {
1217 if (NSAccessibilityAllowedValuesAttribute_)
1218 return NSAccessibilityAllowedValuesAttribute_;
1219
1220 return NSAccessibilityAllowedValuesAttribute_ = new NSString(bindings.NSAccessibilityAllowedValuesAttribute);
1221 }
1222
1223 NSString NSAccessibilityLabelUIElementsAttribute ()
1224 {
1225 if (NSAccessibilityLabelUIElementsAttribute_)
1226 return NSAccessibilityLabelUIElementsAttribute_;
1227
1228 return NSAccessibilityLabelUIElementsAttribute_ = new NSString(bindings.NSAccessibilityLabelUIElementsAttribute);
1229 }
1230
1231 NSString NSAccessibilityLabelValueAttribute ()
1232 {
1233 if (NSAccessibilityLabelValueAttribute_)
1234 return NSAccessibilityLabelValueAttribute_;
1235
1236 return NSAccessibilityLabelValueAttribute_ = new NSString(bindings.NSAccessibilityLabelValueAttribute);
1237 }
1238
1239 NSString NSAccessibilityMatteHoleAttribute ()
1240 {
1241 if (NSAccessibilityMatteHoleAttribute_)
1242 return NSAccessibilityMatteHoleAttribute_;
1243
1244 return NSAccessibilityMatteHoleAttribute_ = new NSString(bindings.NSAccessibilityMatteHoleAttribute);
1245 }
1246
1247 NSString NSAccessibilityMatteContentUIElementAttribute ()
1248 {
1249 if (NSAccessibilityMatteContentUIElementAttribute_)
1250 return NSAccessibilityMatteContentUIElementAttribute_;
1251
1252 return NSAccessibilityMatteContentUIElementAttribute_ = new NSString(bindings.NSAccessibilityMatteContentUIElementAttribute);
1253 }
1254
1255 NSString NSAccessibilityMarkerUIElementsAttribute ()
1256 {
1257 if (NSAccessibilityMarkerUIElementsAttribute_)
1258 return NSAccessibilityMarkerUIElementsAttribute_;
1259
1260 return NSAccessibilityMarkerUIElementsAttribute_ = new NSString(bindings.NSAccessibilityMarkerUIElementsAttribute);
1261 }
1262
1263 NSString NSAccessibilityMarkerValuesAttribute ()
1264 {
1265 if (NSAccessibilityMarkerValuesAttribute_)
1266 return NSAccessibilityMarkerValuesAttribute_;
1267
1268 return NSAccessibilityMarkerValuesAttribute_ = new NSString(bindings.NSAccessibilityMarkerValuesAttribute);
1269 }
1270
1271 NSString NSAccessibilityMarkerGroupUIElementAttribute ()
1272 {
1273 if (NSAccessibilityMarkerGroupUIElementAttribute_)
1274 return NSAccessibilityMarkerGroupUIElementAttribute_;
1275
1276 return NSAccessibilityMarkerGroupUIElementAttribute_ = new NSString(bindings.NSAccessibilityMarkerGroupUIElementAttribute);
1277 }
1278
1279 NSString NSAccessibilityUnitsAttribute ()
1280 {
1281 if (NSAccessibilityUnitsAttribute_)
1282 return NSAccessibilityUnitsAttribute_;
1283
1284 return NSAccessibilityUnitsAttribute_ = new NSString(bindings.NSAccessibilityUnitsAttribute);
1285 }
1286
1287 NSString NSAccessibilityUnitDescriptionAttribute ()
1288 {
1289 if (NSAccessibilityUnitDescriptionAttribute_)
1290 return NSAccessibilityUnitDescriptionAttribute_;
1291
1292 return NSAccessibilityUnitDescriptionAttribute_ = new NSString(bindings.NSAccessibilityUnitDescriptionAttribute);
1293 }
1294
1295 NSString NSAccessibilityMarkerTypeAttribute ()
1296 {
1297 if (NSAccessibilityMarkerTypeAttribute_)
1298 return NSAccessibilityMarkerTypeAttribute_;
1299
1300 return NSAccessibilityMarkerTypeAttribute_ = new NSString(bindings.NSAccessibilityMarkerTypeAttribute);
1301 }
1302
1303 NSString NSAccessibilityMarkerTypeDescriptionAttribute ()
1304 {
1305 if (NSAccessibilityMarkerTypeDescriptionAttribute_)
1306 return NSAccessibilityMarkerTypeDescriptionAttribute_;
1307
1308 return NSAccessibilityMarkerTypeDescriptionAttribute_ = new NSString(bindings.NSAccessibilityMarkerTypeDescriptionAttribute);
1309 }
1310
1311 NSString NSAccessibilityLeftTabStopMarkerTypeValue ()
1312 {
1313 if (NSAccessibilityLeftTabStopMarkerTypeValue_)
1314 return NSAccessibilityLeftTabStopMarkerTypeValue_;
1315
1316 return NSAccessibilityLeftTabStopMarkerTypeValue_ = new NSString(bindings.NSAccessibilityLeftTabStopMarkerTypeValue);
1317 }
1318
1319 NSString NSAccessibilityRightTabStopMarkerTypeValue ()
1320 {
1321 if (NSAccessibilityRightTabStopMarkerTypeValue_)
1322 return NSAccessibilityRightTabStopMarkerTypeValue_;
1323
1324 return NSAccessibilityRightTabStopMarkerTypeValue_ = new NSString(bindings.NSAccessibilityRightTabStopMarkerTypeValue);
1325 }
1326
1327 NSString NSAccessibilityCenterTabStopMarkerTypeValue ()
1328 {
1329 if (NSAccessibilityCenterTabStopMarkerTypeValue_)
1330 return NSAccessibilityCenterTabStopMarkerTypeValue_;
1331
1332 return NSAccessibilityCenterTabStopMarkerTypeValue_ = new NSString(bindings.NSAccessibilityCenterTabStopMarkerTypeValue);
1333 }
1334
1335 NSString NSAccessibilityDecimalTabStopMarkerTypeValue ()
1336 {
1337 if (NSAccessibilityDecimalTabStopMarkerTypeValue_)
1338 return NSAccessibilityDecimalTabStopMarkerTypeValue_;
1339
1340 return NSAccessibilityDecimalTabStopMarkerTypeValue_ = new NSString(bindings.NSAccessibilityDecimalTabStopMarkerTypeValue);
1341 }
1342
1343 NSString NSAccessibilityHeadIndentMarkerTypeValue ()
1344 {
1345 if (NSAccessibilityHeadIndentMarkerTypeValue_)
1346 return NSAccessibilityHeadIndentMarkerTypeValue_;
1347
1348 return NSAccessibilityHeadIndentMarkerTypeValue_ = new NSString(bindings.NSAccessibilityHeadIndentMarkerTypeValue);
1349 }
1350
1351 NSString NSAccessibilityTailIndentMarkerTypeValue ()
1352 {
1353 if (NSAccessibilityTailIndentMarkerTypeValue_)
1354 return NSAccessibilityTailIndentMarkerTypeValue_;
1355
1356 return NSAccessibilityTailIndentMarkerTypeValue_ = new NSString(bindings.NSAccessibilityTailIndentMarkerTypeValue);
1357 }
1358
1359 NSString NSAccessibilityFirstLineIndentMarkerTypeValue ()
1360 {
1361 if (NSAccessibilityFirstLineIndentMarkerTypeValue_)
1362 return NSAccessibilityFirstLineIndentMarkerTypeValue_;
1363
1364 return NSAccessibilityFirstLineIndentMarkerTypeValue_ = new NSString(bindings.NSAccessibilityFirstLineIndentMarkerTypeValue);
1365 }
1366
1367 NSString NSAccessibilityUnknownMarkerTypeValue ()
1368 {
1369 if (NSAccessibilityUnknownMarkerTypeValue_)
1370 return NSAccessibilityUnknownMarkerTypeValue_;
1371
1372 return NSAccessibilityUnknownMarkerTypeValue_ = new NSString(bindings.NSAccessibilityUnknownMarkerTypeValue);
1373 }
1374
1375 NSString NSAccessibilityInchesUnitValue ()
1376 {
1377 if (NSAccessibilityInchesUnitValue_)
1378 return NSAccessibilityInchesUnitValue_;
1379
1380 return NSAccessibilityInchesUnitValue_ = new NSString(bindings.NSAccessibilityInchesUnitValue);
1381 }
1382
1383 NSString NSAccessibilityCentimetersUnitValue ()
1384 {
1385 if (NSAccessibilityCentimetersUnitValue_)
1386 return NSAccessibilityCentimetersUnitValue_;
1387
1388 return NSAccessibilityCentimetersUnitValue_ = new NSString(bindings.NSAccessibilityCentimetersUnitValue);
1389 }
1390
1391 NSString NSAccessibilityPointsUnitValue ()
1392 {
1393 if (NSAccessibilityPointsUnitValue_)
1394 return NSAccessibilityPointsUnitValue_;
1395
1396 return NSAccessibilityPointsUnitValue_ = new NSString(bindings.NSAccessibilityPointsUnitValue);
1397 }
1398
1399 NSString NSAccessibilityPicasUnitValue ()
1400 {
1401 if (NSAccessibilityPicasUnitValue_)
1402 return NSAccessibilityPicasUnitValue_;
1403
1404 return NSAccessibilityPicasUnitValue_ = new NSString(bindings.NSAccessibilityPicasUnitValue);
1405 }
1406
1407 NSString NSAccessibilityUnknownUnitValue ()
1408 {
1409 if (NSAccessibilityUnknownUnitValue_)
1410 return NSAccessibilityUnknownUnitValue_;
1411
1412 return NSAccessibilityUnknownUnitValue_ = new NSString(bindings.NSAccessibilityUnknownUnitValue);
1413 }
1414
1415 NSString NSAccessibilityPressAction ()
1416 {
1417 if (NSAccessibilityPressAction_)
1418 return NSAccessibilityPressAction_;
1419
1420 return NSAccessibilityPressAction_ = new NSString(bindings.NSAccessibilityPressAction);
1421 }
1422
1423 NSString NSAccessibilityIncrementAction ()
1424 {
1425 if (NSAccessibilityIncrementAction_)
1426 return NSAccessibilityIncrementAction_;
1427
1428 return NSAccessibilityIncrementAction_ = new NSString(bindings.NSAccessibilityIncrementAction);
1429 }
1430
1431 NSString NSAccessibilityDecrementAction ()
1432 {
1433 if (NSAccessibilityDecrementAction_)
1434 return NSAccessibilityDecrementAction_;
1435
1436 return NSAccessibilityDecrementAction_ = new NSString(bindings.NSAccessibilityDecrementAction);
1437 }
1438
1439 NSString NSAccessibilityConfirmAction ()
1440 {
1441 if (NSAccessibilityConfirmAction_)
1442 return NSAccessibilityConfirmAction_;
1443
1444 return NSAccessibilityConfirmAction_ = new NSString(bindings.NSAccessibilityConfirmAction);
1445 }
1446
1447 NSString NSAccessibilityPickAction ()
1448 {
1449 if (NSAccessibilityPickAction_)
1450 return NSAccessibilityPickAction_;
1451
1452 return NSAccessibilityPickAction_ = new NSString(bindings.NSAccessibilityPickAction);
1453 }
1454
1455 NSString NSAccessibilityCancelAction ()
1456 {
1457 if (NSAccessibilityCancelAction_)
1458 return NSAccessibilityCancelAction_;
1459
1460 return NSAccessibilityCancelAction_ = new NSString(bindings.NSAccessibilityCancelAction);
1461 }
1462
1463 NSString NSAccessibilityRaiseAction ()
1464 {
1465 if (NSAccessibilityRaiseAction_)
1466 return NSAccessibilityRaiseAction_;
1467
1468 return NSAccessibilityRaiseAction_ = new NSString(bindings.NSAccessibilityRaiseAction);
1469 }
1470
1471 NSString NSAccessibilityShowMenuAction ()
1472 {
1473 if (NSAccessibilityShowMenuAction_)
1474 return NSAccessibilityShowMenuAction_;
1475
1476 return NSAccessibilityShowMenuAction_ = new NSString(bindings.NSAccessibilityShowMenuAction);
1477 }
1478
1479 NSString NSAccessibilityDeleteAction ()
1480 {
1481 if (NSAccessibilityDeleteAction_)
1482 return NSAccessibilityDeleteAction_;
1483
1484 return NSAccessibilityDeleteAction_ = new NSString(bindings.NSAccessibilityDeleteAction);
1485 }
1486
1487 NSString NSAccessibilityMainWindowChangedNotification ()
1488 {
1489 if (NSAccessibilityMainWindowChangedNotification_)
1490 return NSAccessibilityMainWindowChangedNotification_;
1491
1492 return NSAccessibilityMainWindowChangedNotification_ = new NSString(bindings.NSAccessibilityMainWindowChangedNotification);
1493 }
1494
1495 NSString NSAccessibilityFocusedWindowChangedNotification ()
1496 {
1497 if (NSAccessibilityFocusedWindowChangedNotification_)
1498 return NSAccessibilityFocusedWindowChangedNotification_;
1499
1500 return NSAccessibilityFocusedWindowChangedNotification_ = new NSString(bindings.NSAccessibilityFocusedWindowChangedNotification);
1501 }
1502
1503 NSString NSAccessibilityFocusedUIElementChangedNotification ()
1504 {
1505 if (NSAccessibilityFocusedUIElementChangedNotification_)
1506 return NSAccessibilityFocusedUIElementChangedNotification_;
1507
1508 return NSAccessibilityFocusedUIElementChangedNotification_ = new NSString(bindings.NSAccessibilityFocusedUIElementChangedNotification);
1509 }
1510
1511 NSString NSAccessibilityApplicationActivatedNotification ()
1512 {
1513 if (NSAccessibilityApplicationActivatedNotification_)
1514 return NSAccessibilityApplicationActivatedNotification_;
1515
1516 return NSAccessibilityApplicationActivatedNotification_ = new NSString(bindings.NSAccessibilityApplicationActivatedNotification);
1517 }
1518
1519 NSString NSAccessibilityApplicationDeactivatedNotification ()
1520 {
1521 if (NSAccessibilityApplicationDeactivatedNotification_)
1522 return NSAccessibilityApplicationDeactivatedNotification_;
1523
1524 return NSAccessibilityApplicationDeactivatedNotification_ = new NSString(bindings.NSAccessibilityApplicationDeactivatedNotification);
1525 }
1526
1527 NSString NSAccessibilityApplicationHiddenNotification ()
1528 {
1529 if (NSAccessibilityApplicationHiddenNotification_)
1530 return NSAccessibilityApplicationHiddenNotification_;
1531
1532 return NSAccessibilityApplicationHiddenNotification_ = new NSString(bindings.NSAccessibilityApplicationHiddenNotification);
1533 }
1534
1535 NSString NSAccessibilityApplicationShownNotification ()
1536 {
1537 if (NSAccessibilityApplicationShownNotification_)
1538 return NSAccessibilityApplicationShownNotification_;
1539
1540 return NSAccessibilityApplicationShownNotification_ = new NSString(bindings.NSAccessibilityApplicationShownNotification);
1541 }
1542
1543 NSString NSAccessibilityWindowCreatedNotification ()
1544 {
1545 if (NSAccessibilityWindowCreatedNotification_)
1546 return NSAccessibilityWindowCreatedNotification_;
1547
1548 return NSAccessibilityWindowCreatedNotification_ = new NSString(bindings.NSAccessibilityWindowCreatedNotification);
1549 }
1550
1551 NSString NSAccessibilityWindowMovedNotification ()
1552 {
1553 if (NSAccessibilityWindowMovedNotification_)
1554 return NSAccessibilityWindowMovedNotification_;
1555
1556 return NSAccessibilityWindowMovedNotification_ = new NSString(bindings.NSAccessibilityWindowMovedNotification);
1557 }
1558
1559 NSString NSAccessibilityWindowResizedNotification ()
1560 {
1561 if (NSAccessibilityWindowResizedNotification_)
1562 return NSAccessibilityWindowResizedNotification_;
1563
1564 return NSAccessibilityWindowResizedNotification_ = new NSString(bindings.NSAccessibilityWindowResizedNotification);
1565 }
1566
1567 NSString NSAccessibilityWindowMiniaturizedNotification ()
1568 {
1569 if (NSAccessibilityWindowMiniaturizedNotification_)
1570 return NSAccessibilityWindowMiniaturizedNotification_;
1571
1572 return NSAccessibilityWindowMiniaturizedNotification_ = new NSString(bindings.NSAccessibilityWindowMiniaturizedNotification);
1573 }
1574
1575 NSString NSAccessibilityWindowDeminiaturizedNotification ()
1576 {
1577 if (NSAccessibilityWindowDeminiaturizedNotification_)
1578 return NSAccessibilityWindowDeminiaturizedNotification_;
1579
1580 return NSAccessibilityWindowDeminiaturizedNotification_ = new NSString(bindings.NSAccessibilityWindowDeminiaturizedNotification);
1581 }
1582
1583 NSString NSAccessibilityDrawerCreatedNotification ()
1584 {
1585 if (NSAccessibilityDrawerCreatedNotification_)
1586 return NSAccessibilityDrawerCreatedNotification_;
1587
1588 return NSAccessibilityDrawerCreatedNotification_ = new NSString(bindings.NSAccessibilityDrawerCreatedNotification);
1589 }
1590
1591 NSString NSAccessibilitySheetCreatedNotification ()
1592 {
1593 if (NSAccessibilitySheetCreatedNotification_)
1594 return NSAccessibilitySheetCreatedNotification_;
1595
1596 return NSAccessibilitySheetCreatedNotification_ = new NSString(bindings.NSAccessibilitySheetCreatedNotification);
1597 }
1598
1599 NSString NSAccessibilityUIElementDestroyedNotification ()
1600 {
1601 if (NSAccessibilityUIElementDestroyedNotification_)
1602 return NSAccessibilityUIElementDestroyedNotification_;
1603
1604 return NSAccessibilityUIElementDestroyedNotification_ = new NSString(bindings.NSAccessibilityUIElementDestroyedNotification);
1605 }
1606
1607 NSString NSAccessibilityValueChangedNotification ()
1608 {
1609 if (NSAccessibilityValueChangedNotification_)
1610 return NSAccessibilityValueChangedNotification_;
1611
1612 return NSAccessibilityValueChangedNotification_ = new NSString(bindings.NSAccessibilityValueChangedNotification);
1613 }
1614
1615 NSString NSAccessibilityTitleChangedNotification ()
1616 {
1617 if (NSAccessibilityTitleChangedNotification_)
1618 return NSAccessibilityTitleChangedNotification_;
1619
1620 return NSAccessibilityTitleChangedNotification_ = new NSString(bindings.NSAccessibilityTitleChangedNotification);
1621 }
1622
1623 NSString NSAccessibilityResizedNotification ()
1624 {
1625 if (NSAccessibilityResizedNotification_)
1626 return NSAccessibilityResizedNotification_;
1627
1628 return NSAccessibilityResizedNotification_ = new NSString(bindings.NSAccessibilityResizedNotification);
1629 }
1630
1631 NSString NSAccessibilityMovedNotification ()
1632 {
1633 if (NSAccessibilityMovedNotification_)
1634 return NSAccessibilityMovedNotification_;
1635
1636 return NSAccessibilityMovedNotification_ = new NSString(bindings.NSAccessibilityMovedNotification);
1637 }
1638
1639 NSString NSAccessibilityCreatedNotification ()
1640 {
1641 if (NSAccessibilityCreatedNotification_)
1642 return NSAccessibilityCreatedNotification_;
1643
1644 return NSAccessibilityCreatedNotification_ = new NSString(bindings.NSAccessibilityCreatedNotification);
1645 }
1646
1647 NSString NSAccessibilityHelpTagCreatedNotification ()
1648 {
1649 if (NSAccessibilityHelpTagCreatedNotification_)
1650 return NSAccessibilityHelpTagCreatedNotification_;
1651
1652 return NSAccessibilityHelpTagCreatedNotification_ = new NSString(bindings.NSAccessibilityHelpTagCreatedNotification);
1653 }
1654
1655 NSString NSAccessibilitySelectedTextChangedNotification ()
1656 {
1657 if (NSAccessibilitySelectedTextChangedNotification_)
1658 return NSAccessibilitySelectedTextChangedNotification_;
1659
1660 return NSAccessibilitySelectedTextChangedNotification_ = new NSString(bindings.NSAccessibilitySelectedTextChangedNotification);
1661 }
1662
1663 NSString NSAccessibilityRowCountChangedNotification ()
1664 {
1665 if (NSAccessibilityRowCountChangedNotification_)
1666 return NSAccessibilityRowCountChangedNotification_;
1667
1668 return NSAccessibilityRowCountChangedNotification_ = new NSString(bindings.NSAccessibilityRowCountChangedNotification);
1669 }
1670
1671 NSString NSAccessibilitySelectedChildrenChangedNotification ()
1672 {
1673 if (NSAccessibilitySelectedChildrenChangedNotification_)
1674 return NSAccessibilitySelectedChildrenChangedNotification_;
1675
1676 return NSAccessibilitySelectedChildrenChangedNotification_ = new NSString(bindings.NSAccessibilitySelectedChildrenChangedNotification);
1677 }
1678
1679 NSString NSAccessibilitySelectedRowsChangedNotification ()
1680 {
1681 if (NSAccessibilitySelectedRowsChangedNotification_)
1682 return NSAccessibilitySelectedRowsChangedNotification_;
1683
1684 return NSAccessibilitySelectedRowsChangedNotification_ = new NSString(bindings.NSAccessibilitySelectedRowsChangedNotification);
1685 }
1686
1687 NSString NSAccessibilitySelectedColumnsChangedNotification ()
1688 {
1689 if (NSAccessibilitySelectedColumnsChangedNotification_)
1690 return NSAccessibilitySelectedColumnsChangedNotification_;
1691
1692 return NSAccessibilitySelectedColumnsChangedNotification_ = new NSString(bindings.NSAccessibilitySelectedColumnsChangedNotification);
1693 }
1694
1695 NSString NSAccessibilityUnknownRole ()
1696 {
1697 if (NSAccessibilityUnknownRole_)
1698 return NSAccessibilityUnknownRole_;
1699
1700 return NSAccessibilityUnknownRole_ = new NSString(bindings.NSAccessibilityUnknownRole);
1701 }
1702
1703 NSString NSAccessibilityButtonRole ()
1704 {
1705 if (NSAccessibilityButtonRole_)
1706 return NSAccessibilityButtonRole_;
1707
1708 return NSAccessibilityButtonRole_ = new NSString(bindings.NSAccessibilityButtonRole);
1709 }
1710
1711 NSString NSAccessibilityRadioButtonRole ()
1712 {
1713 if (NSAccessibilityRadioButtonRole_)
1714 return NSAccessibilityRadioButtonRole_;
1715
1716 return NSAccessibilityRadioButtonRole_ = new NSString(bindings.NSAccessibilityRadioButtonRole);
1717 }
1718
1719 NSString NSAccessibilityCheckBoxRole ()
1720 {
1721 if (NSAccessibilityCheckBoxRole_)
1722 return NSAccessibilityCheckBoxRole_;
1723
1724 return NSAccessibilityCheckBoxRole_ = new NSString(bindings.NSAccessibilityCheckBoxRole);
1725 }
1726
1727 NSString NSAccessibilitySliderRole ()
1728 {
1729 if (NSAccessibilitySliderRole_)
1730 return NSAccessibilitySliderRole_;
1731
1732 return NSAccessibilitySliderRole_ = new NSString(bindings.NSAccessibilitySliderRole);
1733 }
1734
1735 NSString NSAccessibilityTabGroupRole ()
1736 {
1737 if (NSAccessibilityTabGroupRole_)
1738 return NSAccessibilityTabGroupRole_;
1739
1740 return NSAccessibilityTabGroupRole_ = new NSString(bindings.NSAccessibilityTabGroupRole);
1741 }
1742
1743 NSString NSAccessibilityTextFieldRole ()
1744 {
1745 if (NSAccessibilityTextFieldRole_)
1746 return NSAccessibilityTextFieldRole_;
1747
1748 return NSAccessibilityTextFieldRole_ = new NSString(bindings.NSAccessibilityTextFieldRole);
1749 }
1750
1751 NSString NSAccessibilityStaticTextRole ()
1752 {
1753 if (NSAccessibilityStaticTextRole_)
1754 return NSAccessibilityStaticTextRole_;
1755
1756 return NSAccessibilityStaticTextRole_ = new NSString(bindings.NSAccessibilityStaticTextRole);
1757 }
1758
1759 NSString NSAccessibilityTextAreaRole ()
1760 {
1761 if (NSAccessibilityTextAreaRole_)
1762 return NSAccessibilityTextAreaRole_;
1763
1764 return NSAccessibilityTextAreaRole_ = new NSString(bindings.NSAccessibilityTextAreaRole);
1765 }
1766
1767 NSString NSAccessibilityScrollAreaRole ()
1768 {
1769 if (NSAccessibilityScrollAreaRole_)
1770 return NSAccessibilityScrollAreaRole_;
1771
1772 return NSAccessibilityScrollAreaRole_ = new NSString(bindings.NSAccessibilityScrollAreaRole);
1773 }
1774
1775 NSString NSAccessibilityPopUpButtonRole ()
1776 {
1777 if (NSAccessibilityPopUpButtonRole_)
1778 return NSAccessibilityPopUpButtonRole_;
1779
1780 return NSAccessibilityPopUpButtonRole_ = new NSString(bindings.NSAccessibilityPopUpButtonRole);
1781 }
1782
1783 NSString NSAccessibilityMenuButtonRole ()
1784 {
1785 if (NSAccessibilityMenuButtonRole_)
1786 return NSAccessibilityMenuButtonRole_;
1787
1788 return NSAccessibilityMenuButtonRole_ = new NSString(bindings.NSAccessibilityMenuButtonRole);
1789 }
1790
1791 NSString NSAccessibilityTableRole ()
1792 {
1793 if (NSAccessibilityTableRole_)
1794 return NSAccessibilityTableRole_;
1795
1796 return NSAccessibilityTableRole_ = new NSString(bindings.NSAccessibilityTableRole);
1797 }
1798
1799 NSString NSAccessibilityApplicationRole ()
1800 {
1801 if (NSAccessibilityApplicationRole_)
1802 return NSAccessibilityApplicationRole_;
1803
1804 return NSAccessibilityApplicationRole_ = new NSString(bindings.NSAccessibilityApplicationRole);
1805 }
1806
1807 NSString NSAccessibilityGroupRole ()
1808 {
1809 if (NSAccessibilityGroupRole_)
1810 return NSAccessibilityGroupRole_;
1811
1812 return NSAccessibilityGroupRole_ = new NSString(bindings.NSAccessibilityGroupRole);
1813 }
1814
1815 NSString NSAccessibilityRadioGroupRole ()
1816 {
1817 if (NSAccessibilityRadioGroupRole_)
1818 return NSAccessibilityRadioGroupRole_;
1819
1820 return NSAccessibilityRadioGroupRole_ = new NSString(bindings.NSAccessibilityRadioGroupRole);
1821 }
1822
1823 NSString NSAccessibilityListRole ()
1824 {
1825 if (NSAccessibilityListRole_)
1826 return NSAccessibilityListRole_;
1827
1828 return NSAccessibilityListRole_ = new NSString(bindings.NSAccessibilityListRole);
1829 }
1830
1831 NSString NSAccessibilityScrollBarRole ()
1832 {
1833 if (NSAccessibilityScrollBarRole_)
1834 return NSAccessibilityScrollBarRole_;
1835
1836 return NSAccessibilityScrollBarRole_ = new NSString(bindings.NSAccessibilityScrollBarRole);
1837 }
1838
1839 NSString NSAccessibilityValueIndicatorRole ()
1840 {
1841 if (NSAccessibilityValueIndicatorRole_)
1842 return NSAccessibilityValueIndicatorRole_;
1843
1844 return NSAccessibilityValueIndicatorRole_ = new NSString(bindings.NSAccessibilityValueIndicatorRole);
1845 }
1846
1847 NSString NSAccessibilityImageRole ()
1848 {
1849 if (NSAccessibilityImageRole_)
1850 return NSAccessibilityImageRole_;
1851
1852 return NSAccessibilityImageRole_ = new NSString(bindings.NSAccessibilityImageRole);
1853 }
1854
1855 NSString NSAccessibilityMenuBarRole ()
1856 {
1857 if (NSAccessibilityMenuBarRole_)
1858 return NSAccessibilityMenuBarRole_;
1859
1860 return NSAccessibilityMenuBarRole_ = new NSString(bindings.NSAccessibilityMenuBarRole);
1861 }
1862
1863 NSString NSAccessibilityMenuRole ()
1864 {
1865 if (NSAccessibilityMenuRole_)
1866 return NSAccessibilityMenuRole_;
1867
1868 return NSAccessibilityMenuRole_ = new NSString(bindings.NSAccessibilityMenuRole);
1869 }
1870
1871 NSString NSAccessibilityMenuItemRole ()
1872 {
1873 if (NSAccessibilityMenuItemRole_)
1874 return NSAccessibilityMenuItemRole_;
1875
1876 return NSAccessibilityMenuItemRole_ = new NSString(bindings.NSAccessibilityMenuItemRole);
1877 }
1878
1879 NSString NSAccessibilityColumnRole ()
1880 {
1881 if (NSAccessibilityColumnRole_)
1882 return NSAccessibilityColumnRole_;
1883
1884 return NSAccessibilityColumnRole_ = new NSString(bindings.NSAccessibilityColumnRole);
1885 }
1886
1887 NSString NSAccessibilityRowRole ()
1888 {
1889 if (NSAccessibilityRowRole_)
1890 return NSAccessibilityRowRole_;
1891
1892 return NSAccessibilityRowRole_ = new NSString(bindings.NSAccessibilityRowRole);
1893 }
1894
1895 NSString NSAccessibilityToolbarRole ()
1896 {
1897 if (NSAccessibilityToolbarRole_)
1898 return NSAccessibilityToolbarRole_;
1899
1900 return NSAccessibilityToolbarRole_ = new NSString(bindings.NSAccessibilityToolbarRole);
1901 }
1902
1903 NSString NSAccessibilityBusyIndicatorRole ()
1904 {
1905 if (NSAccessibilityBusyIndicatorRole_)
1906 return NSAccessibilityBusyIndicatorRole_;
1907
1908 return NSAccessibilityBusyIndicatorRole_ = new NSString(bindings.NSAccessibilityBusyIndicatorRole);
1909 }
1910
1911 NSString NSAccessibilityProgressIndicatorRole ()
1912 {
1913 if (NSAccessibilityProgressIndicatorRole_)
1914 return NSAccessibilityProgressIndicatorRole_;
1915
1916 return NSAccessibilityProgressIndicatorRole_ = new NSString(bindings.NSAccessibilityProgressIndicatorRole);
1917 }
1918
1919 NSString NSAccessibilityWindowRole ()
1920 {
1921 if (NSAccessibilityWindowRole_)
1922 return NSAccessibilityWindowRole_;
1923
1924 return NSAccessibilityWindowRole_ = new NSString(bindings.NSAccessibilityWindowRole);
1925 }
1926
1927 NSString NSAccessibilityDrawerRole ()
1928 {
1929 if (NSAccessibilityDrawerRole_)
1930 return NSAccessibilityDrawerRole_;
1931
1932 return NSAccessibilityDrawerRole_ = new NSString(bindings.NSAccessibilityDrawerRole);
1933 }
1934
1935 NSString NSAccessibilitySystemWideRole ()
1936 {
1937 if (NSAccessibilitySystemWideRole_)
1938 return NSAccessibilitySystemWideRole_;
1939
1940 return NSAccessibilitySystemWideRole_ = new NSString(bindings.NSAccessibilitySystemWideRole);
1941 }
1942
1943 NSString NSAccessibilityOutlineRole ()
1944 {
1945 if (NSAccessibilityOutlineRole_)
1946 return NSAccessibilityOutlineRole_;
1947
1948 return NSAccessibilityOutlineRole_ = new NSString(bindings.NSAccessibilityOutlineRole);
1949 }
1950
1951 NSString NSAccessibilityIncrementorRole ()
1952 {
1953 if (NSAccessibilityIncrementorRole_)
1954 return NSAccessibilityIncrementorRole_;
1955
1956 return NSAccessibilityIncrementorRole_ = new NSString(bindings.NSAccessibilityIncrementorRole);
1957 }
1958
1959 NSString NSAccessibilityBrowserRole ()
1960 {
1961 if (NSAccessibilityBrowserRole_)
1962 return NSAccessibilityBrowserRole_;
1963
1964 return NSAccessibilityBrowserRole_ = new NSString(bindings.NSAccessibilityBrowserRole);
1965 }
1966
1967 NSString NSAccessibilityComboBoxRole ()
1968 {
1969 if (NSAccessibilityComboBoxRole_)
1970 return NSAccessibilityComboBoxRole_;
1971
1972 return NSAccessibilityComboBoxRole_ = new NSString(bindings.NSAccessibilityComboBoxRole);
1973 }
1974
1975 NSString NSAccessibilitySplitGroupRole ()
1976 {
1977 if (NSAccessibilitySplitGroupRole_)
1978 return NSAccessibilitySplitGroupRole_;
1979
1980 return NSAccessibilitySplitGroupRole_ = new NSString(bindings.NSAccessibilitySplitGroupRole);
1981 }
1982
1983 NSString NSAccessibilitySplitterRole ()
1984 {
1985 if (NSAccessibilitySplitterRole_)
1986 return NSAccessibilitySplitterRole_;
1987
1988 return NSAccessibilitySplitterRole_ = new NSString(bindings.NSAccessibilitySplitterRole);
1989 }
1990
1991 NSString NSAccessibilityColorWellRole ()
1992 {
1993 if (NSAccessibilityColorWellRole_)
1994 return NSAccessibilityColorWellRole_;
1995
1996 return NSAccessibilityColorWellRole_ = new NSString(bindings.NSAccessibilityColorWellRole);
1997 }
1998
1999 NSString NSAccessibilityGrowAreaRole ()
2000 {
2001 if (NSAccessibilityGrowAreaRole_)
2002 return NSAccessibilityGrowAreaRole_;
2003
2004 return NSAccessibilityGrowAreaRole_ = new NSString(bindings.NSAccessibilityGrowAreaRole);
2005 }
2006
2007 NSString NSAccessibilitySheetRole ()
2008 {
2009 if (NSAccessibilitySheetRole_)
2010 return NSAccessibilitySheetRole_;
2011
2012 return NSAccessibilitySheetRole_ = new NSString(bindings.NSAccessibilitySheetRole);
2013 }
2014
2015 NSString NSAccessibilityHelpTagRole ()
2016 {
2017 if (NSAccessibilityHelpTagRole_)
2018 return NSAccessibilityHelpTagRole_;
2019
2020 return NSAccessibilityHelpTagRole_ = new NSString(bindings.NSAccessibilityHelpTagRole);
2021 }
2022
2023 NSString NSAccessibilityMatteRole ()
2024 {
2025 if (NSAccessibilityMatteRole_)
2026 return NSAccessibilityMatteRole_;
2027
2028 return NSAccessibilityMatteRole_ = new NSString(bindings.NSAccessibilityMatteRole);
2029 }
2030
2031 NSString NSAccessibilityRulerRole ()
2032 {
2033 if (NSAccessibilityRulerRole_)
2034 return NSAccessibilityRulerRole_;
2035
2036 return NSAccessibilityRulerRole_ = new NSString(bindings.NSAccessibilityRulerRole);
2037 }
2038
2039 NSString NSAccessibilityRulerMarkerRole ()
2040 {
2041 if (NSAccessibilityRulerMarkerRole_)
2042 return NSAccessibilityRulerMarkerRole_;
2043
2044 return NSAccessibilityRulerMarkerRole_ = new NSString(bindings.NSAccessibilityRulerMarkerRole);
2045 }
2046
2047 NSString NSAccessibilitySortButtonRole ()
2048 {
2049 if (NSAccessibilitySortButtonRole_)
2050 return NSAccessibilitySortButtonRole_;
2051
2052 return NSAccessibilitySortButtonRole_ = new NSString(bindings.NSAccessibilitySortButtonRole);
2053 }
2054
2055 NSString NSAccessibilityLinkRole ()
2056 {
2057 if (NSAccessibilityLinkRole_)
2058 return NSAccessibilityLinkRole_;
2059
2060 return NSAccessibilityLinkRole_ = new NSString(bindings.NSAccessibilityLinkRole);
2061 }
2062
2063 NSString NSAccessibilityDisclosureTriangleRole ()
2064 {
2065 if (NSAccessibilityDisclosureTriangleRole_)
2066 return NSAccessibilityDisclosureTriangleRole_;
2067
2068 return NSAccessibilityDisclosureTriangleRole_ = new NSString(bindings.NSAccessibilityDisclosureTriangleRole);
2069 }
2070
2071 NSString NSAccessibilityGridRole ()
2072 {
2073 if (NSAccessibilityGridRole_)
2074 return NSAccessibilityGridRole_;
2075
2076 return NSAccessibilityGridRole_ = new NSString(bindings.NSAccessibilityGridRole);
2077 }
2078
2079 NSString NSAccessibilityUnknownSubrole ()
2080 {
2081 if (NSAccessibilityUnknownSubrole_)
2082 return NSAccessibilityUnknownSubrole_;
2083
2084 return NSAccessibilityUnknownSubrole_ = new NSString(bindings.NSAccessibilityUnknownSubrole);
2085 }
2086
2087 NSString NSAccessibilityCloseButtonSubrole ()
2088 {
2089 if (NSAccessibilityCloseButtonSubrole_)
2090 return NSAccessibilityCloseButtonSubrole_;
2091
2092 return NSAccessibilityCloseButtonSubrole_ = new NSString(bindings.NSAccessibilityCloseButtonSubrole);
2093 }
2094
2095 NSString NSAccessibilityZoomButtonSubrole ()
2096 {
2097 if (NSAccessibilityZoomButtonSubrole_)
2098 return NSAccessibilityZoomButtonSubrole_;
2099
2100 return NSAccessibilityZoomButtonSubrole_ = new NSString(bindings.NSAccessibilityZoomButtonSubrole);
2101 }
2102
2103 NSString NSAccessibilityMinimizeButtonSubrole ()
2104 {
2105 if (NSAccessibilityMinimizeButtonSubrole_)
2106 return NSAccessibilityMinimizeButtonSubrole_;
2107
2108 return NSAccessibilityMinimizeButtonSubrole_ = new NSString(bindings.NSAccessibilityMinimizeButtonSubrole);
2109 }
2110
2111 NSString NSAccessibilityToolbarButtonSubrole ()
2112 {
2113 if (NSAccessibilityToolbarButtonSubrole_)
2114 return NSAccessibilityToolbarButtonSubrole_;
2115
2116 return NSAccessibilityToolbarButtonSubrole_ = new NSString(bindings.NSAccessibilityToolbarButtonSubrole);
2117 }
2118
2119 NSString NSAccessibilityTableRowSubrole ()
2120 {
2121 if (NSAccessibilityTableRowSubrole_)
2122 return NSAccessibilityTableRowSubrole_;
2123
2124 return NSAccessibilityTableRowSubrole_ = new NSString(bindings.NSAccessibilityTableRowSubrole);
2125 }
2126
2127 NSString NSAccessibilityOutlineRowSubrole ()
2128 {
2129 if (NSAccessibilityOutlineRowSubrole_)
2130 return NSAccessibilityOutlineRowSubrole_;
2131
2132 return NSAccessibilityOutlineRowSubrole_ = new NSString(bindings.NSAccessibilityOutlineRowSubrole);
2133 }
2134
2135 NSString NSAccessibilitySecureTextFieldSubrole ()
2136 {
2137 if (NSAccessibilitySecureTextFieldSubrole_)
2138 return NSAccessibilitySecureTextFieldSubrole_;
2139
2140 return NSAccessibilitySecureTextFieldSubrole_ = new NSString(bindings.NSAccessibilitySecureTextFieldSubrole);
2141 }
2142
2143 NSString NSAccessibilityStandardWindowSubrole ()
2144 {
2145 if (NSAccessibilityStandardWindowSubrole_)
2146 return NSAccessibilityStandardWindowSubrole_;
2147
2148 return NSAccessibilityStandardWindowSubrole_ = new NSString(bindings.NSAccessibilityStandardWindowSubrole);
2149 }
2150
2151 NSString NSAccessibilityDialogSubrole ()
2152 {
2153 if (NSAccessibilityDialogSubrole_)
2154 return NSAccessibilityDialogSubrole_;
2155
2156 return NSAccessibilityDialogSubrole_ = new NSString(bindings.NSAccessibilityDialogSubrole);
2157 }
2158
2159 NSString NSAccessibilitySystemDialogSubrole ()
2160 {
2161 if (NSAccessibilitySystemDialogSubrole_)
2162 return NSAccessibilitySystemDialogSubrole_;
2163
2164 return NSAccessibilitySystemDialogSubrole_ = new NSString(bindings.NSAccessibilitySystemDialogSubrole);
2165 }
2166
2167 NSString NSAccessibilityFloatingWindowSubrole ()
2168 {
2169 if (NSAccessibilityFloatingWindowSubrole_)
2170 return NSAccessibilityFloatingWindowSubrole_;
2171
2172 return NSAccessibilityFloatingWindowSubrole_ = new NSString(bindings.NSAccessibilityFloatingWindowSubrole);
2173 }
2174
2175 NSString NSAccessibilitySystemFloatingWindowSubrole ()
2176 {
2177 if (NSAccessibilitySystemFloatingWindowSubrole_)
2178 return NSAccessibilitySystemFloatingWindowSubrole_;
2179
2180 return NSAccessibilitySystemFloatingWindowSubrole_ = new NSString(bindings.NSAccessibilitySystemFloatingWindowSubrole);
2181 }
2182
2183 NSString NSAccessibilityIncrementArrowSubrole ()
2184 {
2185 if (NSAccessibilityIncrementArrowSubrole_)
2186 return NSAccessibilityIncrementArrowSubrole_;
2187
2188 return NSAccessibilityIncrementArrowSubrole_ = new NSString(bindings.NSAccessibilityIncrementArrowSubrole);
2189 }
2190
2191 NSString NSAccessibilityDecrementArrowSubrole ()
2192 {
2193 if (NSAccessibilityDecrementArrowSubrole_)
2194 return NSAccessibilityDecrementArrowSubrole_;
2195
2196 return NSAccessibilityDecrementArrowSubrole_ = new NSString(bindings.NSAccessibilityDecrementArrowSubrole);
2197 }
2198
2199 NSString NSAccessibilityIncrementPageSubrole ()
2200 {
2201 if (NSAccessibilityIncrementPageSubrole_)
2202 return NSAccessibilityIncrementPageSubrole_;
2203
2204 return NSAccessibilityIncrementPageSubrole_ = new NSString(bindings.NSAccessibilityIncrementPageSubrole);
2205 }
2206
2207 NSString NSAccessibilityDecrementPageSubrole ()
2208 {
2209 if (NSAccessibilityDecrementPageSubrole_)
2210 return NSAccessibilityDecrementPageSubrole_;
2211
2212 return NSAccessibilityDecrementPageSubrole_ = new NSString(bindings.NSAccessibilityDecrementPageSubrole);
2213 }
2214
2215 NSString NSAccessibilitySearchFieldSubrole ()
2216 {
2217 if (NSAccessibilitySearchFieldSubrole_)
2218 return NSAccessibilitySearchFieldSubrole_;
2219
2220 return NSAccessibilitySearchFieldSubrole_ = new NSString(bindings.NSAccessibilitySearchFieldSubrole);
2221 }
2222
2223 NSString NSAccessibilityTextAttachmentSubrole ()
2224 {
2225 if (NSAccessibilityTextAttachmentSubrole_)
2226 return NSAccessibilityTextAttachmentSubrole_;
2227
2228 return NSAccessibilityTextAttachmentSubrole_ = new NSString(bindings.NSAccessibilityTextAttachmentSubrole);
2229 }
2230
2231 NSString NSAccessibilityTextLinkSubrole ()
2232 {
2233 if (NSAccessibilityTextLinkSubrole_)
2234 return NSAccessibilityTextLinkSubrole_;
2235
2236 return NSAccessibilityTextLinkSubrole_ = new NSString(bindings.NSAccessibilityTextLinkSubrole);
2237 }
2238
2239 NSString NSAccessibilityTimelineSubrole ()
2240 {
2241 if (NSAccessibilityTimelineSubrole_)
2242 return NSAccessibilityTimelineSubrole_;
2243
2244 return NSAccessibilityTimelineSubrole_ = new NSString(bindings.NSAccessibilityTimelineSubrole);
2245 }
2246
2247 const TNSAccessibility = `
2248
2249 NSArray accessibilityAttributeNames ()
2250 {
2251 return invokeObjcSelf!(NSArray, "accessibilityAttributeNames");
2252 }
2253
2254 Object accessibilityAttributeValue (NSString attribute)
2255 {
2256 return invokeObjcSelf!(Object, "accessibilityAttributeValue:", NSString)(attribute);
2257 }
2258
2259 bool accessibilityIsAttributeSettable (NSString attribute)
2260 {
2261 return invokeObjcSelf!(bool, "accessibilityIsAttributeSettable:", NSString)(attribute);
2262 }
2263
2264 void accessibilitySetValue (Object value, NSString attribute)
2265 {
2266 return invokeObjcSelf!(void, "accessibilitySetValue:forAttribute:", Object, NSString)(value, attribute);
2267 }
2268
2269 NSArray accessibilityParameterizedAttributeNames ()
2270 {
2271 return invokeObjcSelf!(NSArray, "accessibilityParameterizedAttributeNames");
2272 }
2273
2274 Object accessibilityAttributeValue (NSString attribute, Object parameter)
2275 {
2276 return invokeObjcSelf!(Object, "accessibilityAttributeValue:forParameter:", NSString, Object)(attribute, parameter);
2277 }
2278
2279 NSArray accessibilityActionNames ()
2280 {
2281 return invokeObjcSelf!(NSArray, "accessibilityActionNames");
2282 }
2283
2284 NSString accessibilityActionDescription (NSString action)
2285 {
2286 return invokeObjcSelf!(NSString, "accessibilityActionDescription:", NSString)(action);
2287 }
2288
2289 void accessibilityPerformAction (NSString action)
2290 {
2291 return invokeObjcSelf!(void, "accessibilityPerformAction:", NSString)(action);
2292 }
2293
2294 bool accessibilityIsIgnored ()
2295 {
2296 return invokeObjcSelf!(bool, "accessibilityIsIgnored");
2297 }
2298
2299 Object accessibilityHitTest (NSPoint point)
2300 {
2301 return invokeObjcSelf!(Object, "accessibilityHitTest:", NSPoint)(point);
2302 }
2303
2304 Object accessibilityFocusedUIElement ()
2305 {
2306 return invokeObjcSelf!(Object, "accessibilityFocusedUIElement");
2307 }
2308
2309 //mixin ObjcBindMethod!(accessibilityAttributeNames, "accessibilityAttributeNames");
2310 //mixin ObjcBindMethod!(accessibilityAttributeValue, "accessibilityAttributeValue:");
2311 //mixin ObjcBindMethod!(accessibilityIsAttributeSettable, "accessibilityIsAttributeSettable:");
2312 //mixin ObjcBindMethod!(accessibilitySetValue, "accessibilitySetValue:forAttribute:");
2313 //mixin ObjcBindMethod!(accessibilityParameterizedAttributeNames, "accessibilityParameterizedAttributeNames");
2314 //mixin ObjcBindMethod!(accessibilityAttributeValue, "accessibilityAttributeValue:forParameter:");
2315 //mixin ObjcBindMethod!(accessibilityActionNames, "accessibilityActionNames");
2316 //mixin ObjcBindMethod!(accessibilityActionDescription, "accessibilityActionDescription:");
2317 //mixin ObjcBindMethod!(accessibilityPerformAction, "accessibilityPerformAction:");
2318 //mixin ObjcBindMethod!(accessibilityIsIgnored, "accessibilityIsIgnored");
2319 //mixin ObjcBindMethod!(accessibilityHitTest, "accessibilityHitTest:");
2320 //mixin ObjcBindMethod!(accessibilityFocusedUIElement, "accessibilityFocusedUIElement");
2321
2322 `;
2323
2324 const TNSAccessibilityAdditions = `
2325
2326 bool accessibilitySetOverrideValue (Object value, NSString attribute)
2327 {
2328 return invokeObjcSelf!(bool, "accessibilitySetOverrideValue:forAttribute:", Object, NSString)(value, attribute);
2329 }
2330
2331 //mixin ObjcBindMethod!(accessibilitySetOverrideValue, "accessibilitySetOverrideValue:forAttribute:");
2332
2333 `;
2334 /*
2335 NSString NSAccessibilityRoleDescription (NSString role, NSString subrole)
2336 {
2337 return Bridge.invokeObjcFunction!(NSString, bindings.NSAccessibilityRoleDescription, NSString, NSString)(role, subrole);
2338 }
2339
2340 NSString NSAccessibilityRoleDescriptionForUIElement (Object element)
2341 {
2342 return Bridge.invokeObjcFunction!(NSString, bindings.NSAccessibilityRoleDescriptionForUIElement, Object)(element);
2343 }
2344
2345 NSString NSAccessibilityActionDescription (NSString action)
2346 {
2347 return Bridge.invokeObjcFunction!(NSString, bindings.NSAccessibilityActionDescription, NSString)(action);
2348 }
2349
2350 void NSAccessibilityRaiseBadArgumentException (Object element, NSString attribute, Object value)
2351 {
2352 return Bridge.invokeObjcFunction!(void, bindings.NSAccessibilityRaiseBadArgumentException, Object, NSString, Object)(element, attribute, value);
2353 }
2354
2355 Object NSAccessibilityUnignoredAncestor (Object element)
2356 {
2357 return Bridge.invokeObjcFunction!(Object, bindings.NSAccessibilityUnignoredAncestor, Object)(element);
2358 }
2359
2360 Object NSAccessibilityUnignoredDescendant (Object element)
2361 {
2362 return Bridge.invokeObjcFunction!(Object, bindings.NSAccessibilityUnignoredDescendant, Object)(element);
2363 }
2364
2365 NSArray NSAccessibilityUnignoredChildren (NSArray originalChildren)
2366 {
2367 return Bridge.invokeObjcFunction!(NSArray, bindings.NSAccessibilityUnignoredChildren, NSArray)(originalChildren);
2368 }
2369
2370 NSArray NSAccessibilityUnignoredChildrenForOnlyChild (Object originalChild)
2371 {
2372 return Bridge.invokeObjcFunction!(NSArray, bindings.NSAccessibilityUnignoredChildrenForOnlyChild, Object)(originalChild);
2373 }
2374
2375 void NSAccessibilityPostNotification (Object element, NSString notification)
2376 {
2377 return Bridge.invokeObjcFunction!(void, bindings.NSAccessibilityPostNotification, Object, NSString)(element, notification);
2378 }
2379
2380 */