|
|||||||||
| Home >> All >> javax >> [ accessibility overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
javax.accessibility
Interface AccessibleTable

- All Known Subinterfaces:
- AccessibleExtendedTable
- public interface AccessibleTable
Objects which present information in a 2-dimensional table should implement this interface. Accessibility software can use the implementations of this interface to navigate and change the attributes of the table.
The AccessibleContext.getAccessibleTable() method
should return null if an object does not implement this
interface.
- Since:
- 1.2
| Method Summary | |
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. |
| Method Detail |
getAccessibleCaption
public Accessible getAccessibleCaption()
- Return the caption for the table, or null if unknown.
setAccessibleCaption
public void setAccessibleCaption(Accessible caption)
- Set the table caption.
getAccessibleSummary
public Accessible getAccessibleSummary()
- Return the summary description of the table, or null if unknown.
setAccessibleSummary
public void setAccessibleSummary(Accessible summary)
- Set the table summary description.
getAccessibleRowCount
public int getAccessibleRowCount()
- Return the number of rows in the table.
getAccessibleColumnCount
public int getAccessibleColumnCount()
- Return the number of columns in the table.
getAccessibleAt
public Accessible getAccessibleAt(int r, int c)
- Return the cell at the specified row and column, or null if out of bounds.
getAccessibleRowExtentAt
public 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.
getAccessibleColumnExtentAt
public 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.
getAccessibleRowHeader
public AccessibleTable getAccessibleRowHeader()
- Return the row headers as a table.
setAccessibleRowHeader
public void setAccessibleRowHeader(AccessibleTable header)
- Set the row headers.
getAccessibleColumnHeader
public AccessibleTable getAccessibleColumnHeader()
- Return the column headers as a table.
setAccessibleColumnHeader
public void setAccessibleColumnHeader(AccessibleTable header)
- Set the column headers.
getAccessibleRowDescription
public Accessible getAccessibleRowDescription(int r)
- Return the description of a row, or null if there is none or the index
is out of bounds.
setAccessibleRowDescription
public void setAccessibleRowDescription(int r,
Accessible description)
- Set the description of a row. Does nothing if the index is invalid.
getAccessibleColumnDescription
public Accessible getAccessibleColumnDescription(int c)
- Return the description of a column, or null if there is none or the index
is out of bounds.
setAccessibleColumnDescription
public void setAccessibleColumnDescription(int c,
Accessible description)
- Set the description of a column. Does nothing if the index is invalid.
isAccessibleSelected
public boolean isAccessibleSelected(int r,
int c)
- Return whether the cell at the specified location is selected. Returns
false if the index is out of bounds.
isAccessibleRowSelected
public boolean isAccessibleRowSelected(int r)
- Return whether the specified row is selected. Returns false if the
index is out of bounds.
isAccessibleColumnSelected
public boolean isAccessibleColumnSelected(int c)
- Return whether the specified column is selected. Returns false if the
index is out of bounds.
getSelectedAccessibleRows
public int[] getSelectedAccessibleRows()
- Return the selected rows. May be null or empty if there is no selection.
getSelectedAccessibleColumns
public int[] getSelectedAccessibleColumns()
- Return the selected columns. May be null or empty if there is no
selection.
|
|||||||||
| Home >> All >> javax >> [ accessibility overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC