Copy as Markdown

Other Tools

/* THIS FILE IS AUTOGENERATED - DO NOT EDIT */
#import <Foundation/Foundation.h>
namespace mozilla {
namespace a11y {
namespace mac {
NSDictionary* AttributeGetters() {
// Create an autoreleased NSDictionary object once, and leak it.
static NSDictionary* sAttributeGetters = [@{
@"AXChildren" : @"moxUnignoredChildren",
@"AXParent" : @"moxUnignoredParent",
@"AXRole" : @"moxRole",
@"AXRoleDescription" : @"moxRoleDescription",
@"AXSubrole" : @"moxSubrole",
@"AXTitle" : @"moxTitle",
@"AXDescription" : @"moxLabel",
@"AXHelp" : @"moxHelp",
@"AXValue" : @"moxValue",
@"AXValueDescription" : @"moxValueDescription",
@"AXSize" : @"moxSize",
@"AXPosition" : @"moxPosition",
@"AXEnabled" : @"moxEnabled",
@"AXFocused" : @"moxFocused",
@"AXWindow" : @"moxWindow",
@"AXFrame" : @"moxFrame",
@"AXTitleUIElement" : @"moxTitleUIElement",
@"AXTopLevelUIElement" : @"moxTopLevelUIElement",
@"AXHasPopup" : @"moxHasPopup",
@"AXARIACurrent" : @"moxARIACurrent",
@"AXSelected" : @"moxSelected",
@"AXRequired" : @"moxRequired",
@"AXElementBusy" : @"moxElementBusy",
@"AXLinkedUIElements" : @"moxLinkedUIElements",
@"AXARIAControls" : @"moxARIAControls",
@"AXDOMIdentifier" : @"moxDOMIdentifier",
@"AXURL" : @"moxURL",
@"AXLinkUIElements" : @"moxLinkUIElements",
@"AXPopupValue" : @"moxPopupValue",
@"AXVisited" : @"moxVisited",
@"AXExpanded" : @"moxExpanded",
@"AXMain" : @"moxMain",
@"AXMinimized" : @"moxMinimized",
@"AXSelectedChildren" : @"moxSelectedChildren",
@"AXTabs" : @"moxTabs",
@"AXContents" : @"moxContents",
@"AXOrientation" : @"moxOrientation",
@"AXMenuItemMarkChar" : @"moxMenuItemMarkChar",
@"AXLoaded" : @"moxLoaded",
@"AXLoadingProgress" : @"moxLoadingProgress",
@"AXMinValue" : @"moxMinValue",
@"AXMaxValue" : @"moxMaxValue",
@"AXRowCount" : @"moxRowCount",
@"AXColumnCount" : @"moxColumnCount",
@"AXRows" : @"moxRows",
@"AXColumns" : @"moxColumns",
@"AXIndex" : @"moxIndex",
@"AXRowIndexRange" : @"moxRowIndexRange",
@"AXColumnIndexRange" : @"moxColumnIndexRange",
@"AXRowHeaderUIElements" : @"moxRowHeaderUIElements",
@"AXColumnHeaderUIElements" : @"moxColumnHeaderUIElements",
@"AXIdentifier" : @"moxIdentifier",
@"AXVisibleChildren" : @"moxVisibleChildren",
@"AXDisclosing" : @"moxDisclosing",
@"AXDisclosedByRow" : @"moxDisclosedByRow",
@"AXDisclosureLevel" : @"moxDisclosureLevel",
@"AXDisclosedRows" : @"moxDisclosedRows",
@"AXSelectedRows" : @"moxSelectedRows",
@"AXARIAPosInSet" : @"moxARIAPosInSet",
@"AXARIASetSize" : @"moxARIASetSize",
@"AXMathRootRadicand" : @"moxMathRootRadicand",
@"AXMathRootIndex" : @"moxMathRootIndex",
@"AXMathFractionNumerator" : @"moxMathFractionNumerator",
@"AXMathFractionDenominator" : @"moxMathFractionDenominator",
@"AXMathLineThickness" : @"moxMathLineThickness",
@"AXMathBase" : @"moxMathBase",
@"AXMathSubscript" : @"moxMathSubscript",
@"AXMathSuperscript" : @"moxMathSuperscript",
@"AXMathUnder" : @"moxMathUnder",
@"AXMathOver" : @"moxMathOver",
@"AXInvalid" : @"moxInvalid",
@"AXSelectedText" : @"moxSelectedText",
@"AXSelectedTextRange" : @"moxSelectedTextRange",
@"AXNumberOfCharacters" : @"moxNumberOfCharacters",
@"AXVisibleCharacterRange" : @"moxVisibleCharacterRange",
@"AXInsertionPointLineNumber" : @"moxInsertionPointLineNumber",
@"AXEditableAncestor" : @"moxEditableAncestor",
@"AXHighestEditableAncestor" : @"moxHighestEditableAncestor",
@"AXFocusableAncestor" : @"moxFocusableAncestor",
@"AXARIAAtomic" : @"moxARIAAtomic",
@"AXARIALive" : @"moxARIALive",
@"AXARIARelevant" : @"moxARIARelevant",
@"AXPlaceholderValue" : @"moxPlaceholderValue",
@"AXMozDebugDescription" : @"moxMozDebugDescription"
} retain];
return sAttributeGetters;
}
NSDictionary* AttributeSetters() {
// Create an autoreleased NSDictionary object once, and leak it.
static NSDictionary* sAttributeSetters = [@{
@"AXDisclosing" : @"moxSetDisclosing:",
@"AXValue" : @"moxSetValue:",
@"AXFocused" : @"moxSetFocused:",
@"AXSelected" : @"moxSetSelected:",
@"AXSelectedChildren" : @"moxSetSelectedChildren:",
@"AXSelectedText" : @"moxSetSelectedText:",
@"AXSelectedTextRange" : @"moxSetSelectedTextRange:",
@"AXVisibleCharacterRange" : @"moxSetVisibleCharacterRange:"
} retain];
return sAttributeSetters;
}
NSDictionary* Actions() {
// Create an autoreleased NSDictionary object once, and leak it.
static NSDictionary* sActions = [@{
@"AXPress" : @"moxPerformPress",
@"AXShowMenu" : @"moxPerformShowMenu",
@"AXScrollToVisible" : @"moxPerformScrollToVisible",
@"AXIncrement" : @"moxPerformIncrement",
@"AXDecrement" : @"moxPerformDecrement"
} retain];
return sActions;
}
NSDictionary* ParameterizedAttributeGetters() {
// Create an autoreleased NSDictionary object once, and leak it.
static NSDictionary* sParameterizedAttributeGetters = [@{
@"AXLineForIndex" : @"moxLineForIndex:",
@"AXRangeForLine" : @"moxRangeForLine:",
@"AXStringForRange" : @"moxStringForRange:",
@"AXRangeForPosition" : @"moxRangeForPosition:",
@"AXRangeForIndex" : @"moxRangeForIndex:",
@"AXBoundsForRange" : @"moxBoundsForRange:",
@"AXRTFForRange" : @"moxRTFForRange:",
@"AXStyleRangeForIndex" : @"moxStyleRangeForIndex:",
@"AXAttributedStringForRange" : @"moxAttributedStringForRange:",
@"AXUIElementsForSearchPredicate" : @"moxUIElementsForSearchPredicate:",
@"AXUIElementCountForSearchPredicate" : @"moxUIElementCountForSearchPredicate:",
@"AXCellForColumnAndRow" : @"moxCellForColumnAndRow:",
@"AXIndexForChildUIElement" : @"moxIndexForChildUIElement:"
} retain];
return sParameterizedAttributeGetters;
}
NSDictionary* TextAttributeGetters() {
// Create an autoreleased NSDictionary object once, and leak it.
static NSDictionary* sTextAttributeGetters = [@{
@"AXStartTextMarker" : @"moxStartTextMarker",
@"AXEndTextMarker" : @"moxEndTextMarker",
@"AXSelectedTextMarkerRange" : @"moxSelectedTextMarkerRange"
} retain];
return sTextAttributeGetters;
}
NSDictionary* ParameterizedTextAttributeGetters() {
// Create an autoreleased NSDictionary object once, and leak it.
static NSDictionary* sParameterizedTextAttributeGetters = [@{
@"AXLengthForTextMarkerRange" : @"moxLengthForTextMarkerRange:",
@"AXStringForTextMarkerRange" : @"moxStringForTextMarkerRange:",
@"AXTextMarkerRangeForUnorderedTextMarkers" : @"moxTextMarkerRangeForUnorderedTextMarkers:",
@"AXLeftWordTextMarkerRangeForTextMarker" : @"moxLeftWordTextMarkerRangeForTextMarker:",
@"AXRightWordTextMarkerRangeForTextMarker" : @"moxRightWordTextMarkerRangeForTextMarker:",
@"AXStartTextMarkerForTextMarkerRange" : @"moxStartTextMarkerForTextMarkerRange:",
@"AXEndTextMarkerForTextMarkerRange" : @"moxEndTextMarkerForTextMarkerRange:",
@"AXNextTextMarkerForTextMarker" : @"moxNextTextMarkerForTextMarker:",
@"AXPreviousTextMarkerForTextMarker" : @"moxPreviousTextMarkerForTextMarker:",
@"AXAttributedStringForTextMarkerRange" : @"moxAttributedStringForTextMarkerRange:",
@"AXBoundsForTextMarkerRange" : @"moxBoundsForTextMarkerRange:",
@"AXIndexForTextMarker" : @"moxIndexForTextMarker:",
@"AXTextMarkerForIndex" : @"moxTextMarkerForIndex:",
@"AXUIElementForTextMarker" : @"moxUIElementForTextMarker:",
@"AXTextMarkerRangeForUIElement" : @"moxTextMarkerRangeForUIElement:",
@"AXLineTextMarkerRangeForTextMarker" : @"moxLineTextMarkerRangeForTextMarker:",
@"AXLeftLineTextMarkerRangeForTextMarker" : @"moxLeftLineTextMarkerRangeForTextMarker:",
@"AXRightLineTextMarkerRangeForTextMarker" : @"moxRightLineTextMarkerRangeForTextMarker:",
@"AXParagraphTextMarkerRangeForTextMarker" : @"moxParagraphTextMarkerRangeForTextMarker:",
@"AXStyleTextMarkerRangeForTextMarker" : @"moxStyleTextMarkerRangeForTextMarker:",
@"AXMozDebugDescriptionForTextMarker" : @"moxMozDebugDescriptionForTextMarker:",
@"AXMozDebugDescriptionForTextMarkerRange" : @"moxMozDebugDescriptionForTextMarkerRange:"
} retain];
return sParameterizedTextAttributeGetters;
}
NSDictionary* TextAttributeSetters() {
// Create an autoreleased NSDictionary object once, and leak it.
static NSDictionary* sTextAttributeSetters = [@{
@"AXSelectedTextMarkerRange" : @"moxSetSelectedTextMarkerRange:"
} retain];
return sTextAttributeSetters;
}
}
}
}