1 /* -*- Mode: Objective-C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* vim:expandtab:shiftwidth=2:tabstop=2:
4 /* This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
8 #import "mozAccessible.h"
10 @interface mozTablePartAccessible
: mozAccessible
11 - (BOOL
)isLayoutTablePart
;
15 @interface mozTableAccessible
: mozTablePartAccessible
16 - (NSArray
*)additionalAccessibilityAttributeNames
;
17 - (id
)accessibilityAttributeValue
:(NSString
*)attribute
;
20 @interface mozTableRowAccessible
: mozTablePartAccessible
21 - (NSArray
*)additionalAccessibilityAttributeNames
;
22 - (id
)accessibilityAttributeValue
:(NSString
*)attribute
;
25 @interface mozTableCellAccessible
: mozTablePartAccessible
26 - (NSArray
*)additionalAccessibilityAttributeNames
;
27 - (id
)accessibilityAttributeValue
:(NSString
*)attribute
;