|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.
Accessible
,
AccessibleContext
,
AccessibleContext.getAccessibleTable()
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 |
---|
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 index
int getAccessibleRowExtentAt(int r, int c)
r
- the 0-based row indexc
- the 0-based column index
int getAccessibleColumnExtentAt(int r, int c)
r
- the 0-based row indexc
- the 0-based column index
AccessibleTable 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 index
void setAccessibleRowDescription(int r, Accessible description)
r
- the 0-based row indexdescription
- the new descriptionAccessible getAccessibleColumnDescription(int c)
c
- the 0-based column index
void 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 index
boolean isAccessibleRowSelected(int r)
r
- the 0-based row index
boolean isAccessibleColumnSelected(int c)
c
- the 0-based column index
int[] getSelectedAccessibleRows()
int[] getSelectedAccessibleColumns()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |