Lines Matching full:role
32 WebAccessibility::Role value;
123 return [self role] == NSAccessibilityUnknownRole;
134 // Returns a string indicating the role of this object.
135 - (NSString*)role {
136 WebAccessibility::Role value =
137 static_cast<WebAccessibility::Role>( browserAccessibility_->role());
145 NSString* role = NSAccessibilityUnknownRole;
149 role = roles[i].string;
154 return role;
157 // Returns a string indicating the role description of this object.
160 if ([[self role] isEqualToString:@"AXWebArea"])
163 if ([[self role] isEqualToString:@"NSAccessibilityLinkRole"])
166 if ([[self role] isEqualToString:@"AXHeading"])
169 return NSAccessibilityRoleDescription([self role], nil);
182 return [self role];
224 if ([self role] == @"AXHeading") {
233 } else if ([self role] == NSAccessibilityButtonRole) {
236 } else if ([self role] == NSAccessibilityCheckBoxRole ||
237 [self role] == NSAccessibilityRadioButtonRole) {
266 [[self role] isEqualToString:@"AXWebArea"] ?
316 if ([self role] != NSAccessibilityStaticTextRole &&
317 [self role] != NSAccessibilityTextAreaRole &&
318 [self role] != NSAccessibilityTextFieldRole) {
379 // Specific role attributes.
380 if ([self role] == @"AXWebArea") {
386 if ([self role] == NSAccessibilityTextFieldRole) {