javax.swing.text.html

Class AccessibleHTML.TableElementInfo.TableAccessibleContext.AccessibleHeadersTable

Enclosing Class:
AccessibleHTML.TableElementInfo.TableAccessibleContext
Implemented Interfaces:
AccessibleTable

protected class AccessibleHTML.TableElementInfo.TableAccessibleContext.AccessibleHeadersTable
extends Object
implements AccessibleTable

Method Summary

void
addHeader(javax.swing.text.html.AccessibleHTML.TableElementInfo.TableCellElementInfo cellInfo, int rowNumber)
Accessible
getAccessibleAt(int r, int c)
Returns the Accessible at a specified row and column in the table.
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 Accessible at a specified row and column in the table.
AccessibleTable
getAccessibleColumnHeader()
Returns the column headers as an AccessibleTable.
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 Accessible at a specified row and column in the table.
AccessibleTable
getAccessibleRowHeader()
Returns the row headers as an AccessibleTable.
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

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Method Details

addHeader

public void addHeader(javax.swing.text.html.AccessibleHTML.TableElementInfo.TableCellElementInfo cellInfo,
                      int rowNumber)

getAccessibleAt

public Accessible getAccessibleAt(int r,
                                  int c)
Returns the Accessible at a specified row and column in the table.
Specified by:
getAccessibleAt in interface AccessibleTable
Parameters:
r - zero-based row of the table
c - zero-based column of the table
Returns:
the Accessible at the specified row and column

getAccessibleCaption

public Accessible getAccessibleCaption()
Returns the caption for the table.
Specified by:
getAccessibleCaption in interface AccessibleTable
Returns:
the caption for the table

getAccessibleColumnCount

public int getAccessibleColumnCount()
Returns the number of columns in the table.
Specified by:
getAccessibleColumnCount in interface AccessibleTable
Returns:
the number of columns in the table

getAccessibleColumnDescription

public Accessible getAccessibleColumnDescription(int c)
Returns the description text of the specified column in the table.
Specified by:
getAccessibleColumnDescription in interface AccessibleTable
Parameters:
c - zero-based column of the table
Returns:
the text description of the column

getAccessibleColumnExtentAt

public int getAccessibleColumnExtentAt(int r,
                                       int c)
Returns the number of columns occupied by the Accessible at a specified row and column in the table.
Specified by:
getAccessibleColumnExtentAt in interface AccessibleTable
Returns:
the number of columns occupied by the Accessible at a given specified row and column

getAccessibleColumnHeader

public AccessibleTable getAccessibleColumnHeader()
Returns the column headers as an AccessibleTable.
Specified by:
getAccessibleColumnHeader in interface AccessibleTable
Returns:
an AccessibleTable representing the column headers

getAccessibleRowCount

public int getAccessibleRowCount()
Returns the number of rows in the table.
Specified by:
getAccessibleRowCount in interface AccessibleTable
Returns:
the number of rows in the table

getAccessibleRowDescription

public Accessible getAccessibleRowDescription(int r)
Returns the description of the specified row in the table.
Specified by:
getAccessibleRowDescription in interface AccessibleTable
Parameters:
r - zero-based row of the table
Returns:
the description of the row

getAccessibleRowExtentAt

public int getAccessibleRowExtentAt(int r,
                                    int c)
Returns the number of rows occupied by the Accessible at a specified row and column in the table.
Specified by:
getAccessibleRowExtentAt in interface AccessibleTable
Returns:
the number of rows occupied by the Accessible at a given specified (row, column)

getAccessibleRowHeader

public AccessibleTable getAccessibleRowHeader()
Returns the row headers as an AccessibleTable.
Specified by:
getAccessibleRowHeader in interface AccessibleTable
Returns:
an AccessibleTable representing the row headers

getAccessibleSummary

public Accessible getAccessibleSummary()
Returns the summary description of the table.
Specified by:
getAccessibleSummary in interface AccessibleTable
Returns:
the summary description of the table

getSelectedAccessibleColumns

public int[] getSelectedAccessibleColumns()
Returns the selected columns in a table.
Specified by:
getSelectedAccessibleColumns in interface AccessibleTable
Returns:
an array of selected columns where each element is a zero-based column of the table

getSelectedAccessibleRows

public int[] getSelectedAccessibleRows()
Returns the selected rows in a table.
Specified by:
getSelectedAccessibleRows in interface AccessibleTable
Returns:
an array of selected rows where each element is a zero-based row of the table

isAccessibleColumnSelected

public boolean isAccessibleColumnSelected(int c)
Returns a boolean value indicating whether the specified column is selected.
Specified by:
isAccessibleColumnSelected in interface AccessibleTable
Parameters:
Returns:
the boolean value true if the specified column is selected. Otherwise, false.

isAccessibleRowSelected

public boolean isAccessibleRowSelected(int r)
Returns a boolean value indicating whether the specified row is selected.
Specified by:
isAccessibleRowSelected in interface AccessibleTable
Parameters:
r - zero-based row of the table
Returns:
the boolean value true if the specified row is selected. Otherwise, false.

isAccessibleSelected

public boolean isAccessibleSelected(int r,
                                    int c)
Returns a boolean value indicating whether the accessible at a specified row and column is selected.
Specified by:
isAccessibleSelected in interface AccessibleTable
Parameters:
r - zero-based row of the table
c - zero-based column of the table
Returns:
the boolean value true if the accessible at the row and column is selected. Otherwise, the boolean value false

setAccessibleCaption

public void setAccessibleCaption(Accessible a)
Sets the caption for the table.
Specified by:
setAccessibleCaption in interface AccessibleTable
Parameters:
a - the caption for the table

setAccessibleColumnDescription

public void setAccessibleColumnDescription(int c,
                                           Accessible a)
Sets the description text of the specified column in the table.
Specified by:
setAccessibleColumnDescription in interface AccessibleTable
Parameters:
c - zero-based column of the table
a - the text description of the column

setAccessibleColumnHeader

public void setAccessibleColumnHeader(AccessibleTable table)
Sets the column headers.
Specified by:
setAccessibleColumnHeader in interface AccessibleTable
Parameters:
table - an AccessibleTable representing the column headers

setAccessibleRowDescription

public void setAccessibleRowDescription(int r,
                                        Accessible a)
Sets the description text of the specified row of the table.
Specified by:
setAccessibleRowDescription in interface AccessibleTable
Parameters:
r - zero-based row of the table
a - the description of the row

setAccessibleRowHeader

public void setAccessibleRowHeader(AccessibleTable table)
Sets the row headers.
Specified by:
setAccessibleRowHeader in interface AccessibleTable
Parameters:
table - an AccessibleTable representing the row headers

setAccessibleSummary

public void setAccessibleSummary(Accessible a)
Sets the summary description of the table
Specified by:
setAccessibleSummary in interface AccessibleTable
Parameters:
a - the summary description of the table