| Example #1: Nested Stubs |
| Ruritanian |
| Population |
| Survey All |
| Genders By Gender |
| Males Females |
| All Regions North 3333 1111 2222 |
| South 3333 1111 2222 |
| South 3333 1111 2222 |
| South 3333 1111 2222 |
| ------------------------ |
| [0,0] |
| AXRole: AXCell |
| AXSubrole: (null) |
| AXRoleDescription: cell |
| AXChildren: <array of size 3> |
| AXHelp: |
| AXParent: <AXCell> |
| AXSize: NSSize: {145, 66} |
| AXTitle: |
| AXDescription: |
| AXValue: |
| AXFocused: 0 |
| AXEnabled: 1 |
| AXWindow: <AXCell> |
| AXSelectedTextMarkerRange: (null) |
| AXStartTextMarker: <AXCell> |
| AXEndTextMarker: <AXCell> |
| AXVisited: 0 |
| AXLinkedUIElements: <array of size 0> |
| AXSelected: 0 |
| AXBlockQuoteLevel: 0 |
| AXTopLevelUIElement: <AXCell> |
| AXLanguage: |
| AXDOMIdentifier: |
| AXDOMClassList: <array of size 1> |
| AXFocusableAncestor: <AXCell> |
| AXEditableAncestor: (null) |
| AXHighestEditableAncestor: (null) |
| AXRowIndexRange: NSRange: {0, 2} |
| AXColumnIndexRange: NSRange: {0, 2} |
| AXColumnHeaderUIElements: <array of size 0> |
| AXRowHeaderUIElements: <array of size 0> |
| AXARIAColumnIndex: -1 |
| AXARIARowIndex: -1 |
| AXElementBusy: 0 |
| AXRequired: 0 |
| |
| ------------------------ |
| [3,1] |
| AXRole: AXCell |
| AXSubrole: (null) |
| AXRoleDescription: cell |
| AXChildren: <array of size 1> |
| AXHelp: |
| AXParent: <AXCell> |
| AXSize: NSSize: {54, 36} |
| AXTitle: |
| AXDescription: |
| AXValue: |
| AXFocused: 0 |
| AXEnabled: 1 |
| AXWindow: <AXCell> |
| AXSelectedTextMarkerRange: (null) |
| AXStartTextMarker: <AXCell> |
| AXEndTextMarker: <AXCell> |
| AXVisited: 0 |
| AXLinkedUIElements: <array of size 0> |
| AXSelected: 0 |
| AXBlockQuoteLevel: 0 |
| AXTopLevelUIElement: <AXCell> |
| AXLanguage: |
| AXDOMIdentifier: |
| AXDOMClassList: <array of size 1> |
| AXFocusableAncestor: <AXCell> |
| AXEditableAncestor: (null) |
| AXHighestEditableAncestor: (null) |
| AXRowIndexRange: NSRange: {1, 1} |
| AXColumnIndexRange: NSRange: {3, 1} |
| AXColumnHeaderUIElements: <array of size 1> |
| AXRowHeaderUIElements: <array of size 1> |
| AXARIAColumnIndex: -1 |
| AXARIARowIndex: -1 |
| AXElementBusy: 0 |
| AXRequired: 0 |
| |
| ------------------------ |
| [1,1] |
| AXRole: AXCell |
| AXSubrole: (null) |
| AXRoleDescription: cell |
| AXChildren: <array of size 3> |
| AXHelp: |
| AXParent: <AXCell> |
| AXSize: NSSize: {145, 66} |
| AXTitle: |
| AXDescription: |
| AXValue: |
| AXFocused: 0 |
| AXEnabled: 1 |
| AXWindow: <AXCell> |
| AXSelectedTextMarkerRange: (null) |
| AXStartTextMarker: <AXCell> |
| AXEndTextMarker: <AXCell> |
| AXVisited: 0 |
| AXLinkedUIElements: <array of size 0> |
| AXSelected: 0 |
| AXBlockQuoteLevel: 0 |
| AXTopLevelUIElement: <AXCell> |
| AXLanguage: |
| AXDOMIdentifier: |
| AXDOMClassList: <array of size 1> |
| AXFocusableAncestor: <AXCell> |
| AXEditableAncestor: (null) |
| AXHighestEditableAncestor: (null) |
| AXRowIndexRange: NSRange: {0, 2} |
| AXColumnIndexRange: NSRange: {0, 2} |
| AXColumnHeaderUIElements: <array of size 0> |
| AXRowHeaderUIElements: <array of size 0> |
| AXARIAColumnIndex: -1 |
| AXARIARowIndex: -1 |
| AXElementBusy: 0 |
| AXRequired: 0 |
| |
| ------------------------ |
| [2,2] |
| AXRole: AXCell |
| AXSubrole: (null) |
| AXRoleDescription: cell |
| AXChildren: <array of size 1> |
| AXHelp: |
| AXParent: <AXCell> |
| AXSize: NSSize: {71, 30} |
| AXTitle: |
| AXDescription: |
| AXValue: |
| AXFocused: 0 |
| AXEnabled: 1 |
| AXWindow: <AXCell> |
| AXSelectedTextMarkerRange: (null) |
| AXStartTextMarker: <AXCell> |
| AXEndTextMarker: <AXCell> |
| AXVisited: 0 |
| AXLinkedUIElements: <array of size 0> |
| AXSelected: 0 |
| AXBlockQuoteLevel: 0 |
| AXTopLevelUIElement: <AXCell> |
| AXLanguage: |
| AXDOMIdentifier: |
| AXDOMClassList: <array of size 0> |
| AXFocusableAncestor: <AXCell> |
| AXEditableAncestor: (null) |
| AXHighestEditableAncestor: (null) |
| AXRowIndexRange: NSRange: {2, 1} |
| AXColumnIndexRange: NSRange: {2, 1} |
| AXColumnHeaderUIElements: <array of size 1> |
| AXRowHeaderUIElements: <array of size 1> |
| AXARIAColumnIndex: -1 |
| AXARIARowIndex: -1 |
| AXElementBusy: 0 |
| AXRequired: 0 |
| |
| ------------------------ |
| [3,5] |
| AXRole: AXCell |
| AXSubrole: (null) |
| AXRoleDescription: cell |
| AXChildren: <array of size 1> |
| AXHelp: |
| AXParent: <AXCell> |
| AXSize: NSSize: {54, 30} |
| AXTitle: |
| AXDescription: |
| AXValue: |
| AXFocused: 0 |
| AXEnabled: 1 |
| AXWindow: <AXCell> |
| AXSelectedTextMarkerRange: (null) |
| AXStartTextMarker: <AXCell> |
| AXEndTextMarker: <AXCell> |
| AXVisited: 0 |
| AXLinkedUIElements: <array of size 0> |
| AXSelected: 0 |
| AXBlockQuoteLevel: 0 |
| AXTopLevelUIElement: <AXCell> |
| AXLanguage: |
| AXDOMIdentifier: |
| AXDOMClassList: <array of size 0> |
| AXFocusableAncestor: <AXCell> |
| AXEditableAncestor: (null) |
| AXHighestEditableAncestor: (null) |
| AXRowIndexRange: NSRange: {5, 1} |
| AXColumnIndexRange: NSRange: {3, 1} |
| AXColumnHeaderUIElements: <array of size 1> |
| AXRowHeaderUIElements: <array of size 1> |
| AXARIAColumnIndex: -1 |
| AXARIARowIndex: -1 |
| AXElementBusy: 0 |
| AXRequired: 0 |
| |
| ------------------------ |
| [100,0] |
| |
| ------------------------ |
| [0,100] |
| |
| |