javax.accessibility
public interface AccessibleTable
The AccessibleContext.getAccessibleTable()
method
should return null
if an object does not implement this
interface.
Accessible
,
AccessibleContext
,
AccessibleContext.getAccessibleTable()
Modifier and Type | Method and Description |
---|---|
Accessible |
getAccessibleAt(int r,
int c)
Return the cell at the specified row and column, or null if out of bounds.
|
Accessible |
getAccessibleCaption()
Return the caption for the table, or null if unknown.
|
int |
getAccessibleColumnCount()
Return the number of columns in the table.
|
Accessible |
getAccessibleColumnDescription(int c)
Return the description of a column, or null if there is none or the index
is out of bounds.
|
int |
getAccessibleColumnExtentAt(int r,
int c)
Returns the number of merged columns occupied at the specified row and
column, or 0 if out of bounds.
|
AccessibleTable |
getAccessibleColumnHeader()
Return the column headers as a table.
|
int |
getAccessibleRowCount()
Return the number of rows in the table.
|
Accessible |
getAccessibleRowDescription(int r)
Return the description of a row, or null if there is none or the index
is out of bounds.
|
int |
getAccessibleRowExtentAt(int r,
int c)
Returns the number of merged rows occupied at the specified row and
column, or 0 if out of bounds.
|
AccessibleTable |
getAccessibleRowHeader()
Return the row headers as a table.
|
Accessible |
getAccessibleSummary()
Return the summary description of the table, or null if unknown.
|
int[] |
getSelectedAccessibleColumns()
Return the selected columns.
|
int[] |
getSelectedAccessibleRows()
Return the selected rows.
|
boolean |
isAccessibleColumnSelected(int c)
Return whether the specified column is selected.
|
boolean |
isAccessibleRowSelected(int r)
Return whether the specified row is selected.
|
boolean |
isAccessibleSelected(int r,
int c)
Return whether the cell at the specified location is selected.
|
void |
setAccessibleCaption(Accessible caption)
Set the table caption.
|
void |
setAccessibleColumnDescription(int c,
Accessible description)
Set the description of a column.
|
void |
setAccessibleColumnHeader(AccessibleTable header)
Set the column headers.
|
void |
setAccessibleRowDescription(int r,
Accessible description)
Set the description of a row.
|
void |
setAccessibleRowHeader(AccessibleTable header)
Set the row headers.
|
void |
setAccessibleSummary(Accessible summary)
Set the table summary description.
|
Accessible getAccessibleCaption()
void setAccessibleCaption(Accessible caption)
caption
- the new captionAccessible getAccessibleSummary()
void setAccessibleSummary(Accessible summary)
summary
- the new summaryint getAccessibleRowCount()
int getAccessibleColumnCount()
Accessible getAccessibleAt(int r, int c)
r
- the 0-based row indexc
- the 0-based column indexint getAccessibleRowExtentAt(int r, int c)
r
- the 0-based row indexc
- the 0-based column indexint getAccessibleColumnExtentAt(int r, int c)
r
- the 0-based row indexc
- the 0-based column indexAccessibleTable getAccessibleRowHeader()
void setAccessibleRowHeader(AccessibleTable header)
header
- the new row headerAccessibleTable getAccessibleColumnHeader()
void setAccessibleColumnHeader(AccessibleTable header)
header
- the new column headerAccessible getAccessibleRowDescription(int r)
r
- the 0-based row indexvoid setAccessibleRowDescription(int r, Accessible description)
r
- the 0-based row indexdescription
- the new descriptionAccessible getAccessibleColumnDescription(int c)
c
- the 0-based column indexvoid setAccessibleColumnDescription(int c, Accessible description)
c
- the 0-based column indexdescription
- the new descriptionboolean isAccessibleSelected(int r, int c)
r
- the 0-based row indexc
- the 0-based column indexboolean isAccessibleRowSelected(int r)
r
- the 0-based row indexboolean isAccessibleColumnSelected(int c)
c
- the 0-based column indexint[] getSelectedAccessibleRows()
int[] getSelectedAccessibleColumns()