Interface AccessibleTable
- All Known Subinterfaces:
- AccessibleExtendedTable
- All Known Implementing Classes:
- JTable.AccessibleJTable
public interface AccessibleTable
Class AccessibleTable describes a user-interface component that presents data in a two-dimensional table format.
- Since:
- 1.3
Method Summary
| Modifier and Type | Method | Description | 
|---|---|---|
| Accessible | getAccessibleAt(int r,
               int c) | Returns the  | 
| Accessible | getAccessibleCaption() | Returns the caption for the table. | 
| int | getAccessibleColumnCount() | Returns the number of columns in the table. | 
| Accessible | getAccessibleColumnDescription(int c) | Returns the description text of the specified column in the table. | 
| int | getAccessibleColumnExtentAt(int r,
                           int c) | Returns the number of columns occupied by the  | 
| AccessibleTable | getAccessibleColumnHeader() | Returns the column headers as an  | 
| int | getAccessibleRowCount() | Returns the number of rows in the table. | 
| Accessible | getAccessibleRowDescription(int r) | Returns the description of the specified row in the table. | 
| int | getAccessibleRowExtentAt(int r,
                        int c) | Returns the number of rows occupied by the  | 
| AccessibleTable | getAccessibleRowHeader() | Returns the row headers as an  | 
| Accessible | getAccessibleSummary() | Returns the summary description of the table. | 
| int[] | getSelectedAccessibleColumns() | Returns the selected columns in a table. | 
| int[] | getSelectedAccessibleRows() | Returns the selected rows in a table. | 
| boolean | isAccessibleColumnSelected(int c) | Returns a boolean value indicating whether the specified column is selected. | 
| boolean | isAccessibleRowSelected(int r) | Returns a boolean value indicating whether the specified row is selected. | 
| boolean | isAccessibleSelected(int r,
                    int c) | Returns a boolean value indicating whether the accessible at a specified row and column is selected. | 
| void | setAccessibleCaption(Accessible a) | Sets the caption for the table. | 
| void | setAccessibleColumnDescription(int c,
                              Accessible a) | Sets the description text of the specified column in the table. | 
| void | setAccessibleColumnHeader(AccessibleTable table) | Sets the column headers. | 
| void | setAccessibleRowDescription(int r,
                           Accessible a) | Sets the description text of the specified row of the table. | 
| void | setAccessibleRowHeader(AccessibleTable table) | Sets the row headers. | 
| void | setAccessibleSummary(Accessible a) | Sets the summary description of the table. | 
Method Detail
getAccessibleCaption
Accessible getAccessibleCaption()
Returns the caption for the table.
- Returns:
- the caption for the table
setAccessibleCaption
void setAccessibleCaption(Accessible a)
Sets the caption for the table.
- Parameters:
- 
a- the caption for the table
getAccessibleSummary
Accessible getAccessibleSummary()
Returns the summary description of the table.
- Returns:
- the summary description of the table
setAccessibleSummary
void setAccessibleSummary(Accessible a)
Sets the summary description of the table.
- Parameters:
- 
a- the summary description of the table
getAccessibleRowCount
int getAccessibleRowCount()
Returns the number of rows in the table.
- Returns:
- the number of rows in the table
getAccessibleColumnCount
int getAccessibleColumnCount()
Returns the number of columns in the table.
- Returns:
- the number of columns in the table
getAccessibleAt
Accessible getAccessibleAt(int r,
                           int c) Returns the Accessible at a specified row and column in the table.
- Parameters:
- 
r- zero-based row of the table
- 
c- zero-based column of the table
- Returns:
- the Accessibleat the specified row and column
getAccessibleRowExtentAt
int getAccessibleRowExtentAt(int r,
                             int c) Returns the number of rows occupied by the Accessible at a specified row and column in the table.
- Parameters:
- 
r- zero-based row of the table
- 
c- zero-based column of the table
- Returns:
- the number of rows occupied by the Accessibleat a given specified (row, column)
getAccessibleColumnExtentAt
int getAccessibleColumnExtentAt(int r,
                                int c) Returns the number of columns occupied by the Accessible at a specified row and column in the table.
- Parameters:
- 
r- zero-based row of the table
- 
c- zero-based column of the table
- Returns:
- the number of columns occupied by the Accessibleat a given specified row and column
getAccessibleRowHeader
AccessibleTable getAccessibleRowHeader()
Returns the row headers as an AccessibleTable.
- Returns:
- an AccessibleTablerepresenting the row headers
setAccessibleRowHeader
void setAccessibleRowHeader(AccessibleTable table)
Sets the row headers.
- Parameters:
- 
table- anAccessibleTablerepresenting the row headers
getAccessibleColumnHeader
AccessibleTable getAccessibleColumnHeader()
Returns the column headers as an AccessibleTable.
- Returns:
- an AccessibleTablerepresenting the column headers
setAccessibleColumnHeader
void setAccessibleColumnHeader(AccessibleTable table)
Sets the column headers.
- Parameters:
- 
table- anAccessibleTablerepresenting the column headers
getAccessibleRowDescription
Accessible getAccessibleRowDescription(int r)
Returns the description of the specified row in the table.
- Parameters:
- 
r- zero-based row of the table
- Returns:
- the description of the row
setAccessibleRowDescription
void setAccessibleRowDescription(int r,
                                 Accessible a) Sets the description text of the specified row of the table.
- Parameters:
- 
r- zero-based row of the table
- 
a- the description of the row
getAccessibleColumnDescription
Accessible getAccessibleColumnDescription(int c)
Returns the description text of the specified column in the table.
- Parameters:
- 
c- zero-based column of the table
- Returns:
- the text description of the column
setAccessibleColumnDescription
void setAccessibleColumnDescription(int c,
                                    Accessible a) Sets the description text of the specified column in the table.
- Parameters:
- 
c- zero-based column of the table
- 
a- the text description of the column
isAccessibleSelected
boolean isAccessibleSelected(int r,
                             int c) Returns a boolean value indicating whether the accessible at a specified row and column is selected.
- Parameters:
- 
r- zero-based row of the table
- 
c- zero-based column of the table
- Returns:
- the boolean value trueif the accessible at the row and column is selected. Otherwise, the boolean valuefalse
isAccessibleRowSelected
boolean isAccessibleRowSelected(int r)
Returns a boolean value indicating whether the specified row is selected.
- Parameters:
- 
r- zero-based row of the table
- Returns:
- the boolean value trueif the specified row is selected. Otherwise,false.
isAccessibleColumnSelected
boolean isAccessibleColumnSelected(int c)
Returns a boolean value indicating whether the specified column is selected.
- Parameters:
- 
c- zero-based column of the table
- Returns:
- the boolean value trueif the specified column is selected. Otherwise,false.
getSelectedAccessibleRows
int[] getSelectedAccessibleRows()
Returns the selected rows in a table.
- Returns:
- an array of selected rows where each element is a zero-based row of the table
getSelectedAccessibleColumns
int[] getSelectedAccessibleColumns()
Returns the selected columns in a table.
- Returns:
- an array of selected columns where each element is a zero-based column of the table