Top Description Constructors Methods
org.eclipse.swt.accessibility

public Class AccessibleTableAdapter

extends Object
implements AccessibleTableListener
Class Inheritance
All Implemented Interfaces
org.eclipse.swt.accessibility.AccessibleTableListener, org.eclipse.swt.internal.SWTEventListener, java.util.EventListener

This adapter class provides default implementations for the methods in the AccessibleTableListener interface.

Classes that wish to deal with AccessibleTable events can extend this class and override only the methods that they are interested in.

Many methods in this adapter return cell accessible objects, which should implement AccessibleTableCellListener.

Since
3.6
See Also
AccessibleTableAdapter, AccessibleTableEvent, AccessibleTableCellListener, AccessibleTableCellEvent

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
deselectColumn(AccessibleTableEvent
an event object containing the following fields:
  • [in] column - 0 based index of the column to be unselected.
  • [out] result - set to ACC#OK if the column was deselected.
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.deselectColumn.

Deselects one column, leaving other selected columns selected (if any).
public void
deselectRow(AccessibleTableEvent
an event object containing the following fields:
  • [in] row - 0 based index of the row to be unselected
  • [out] result - set to ACC#OK if the row was deselected.
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.deselectRow.

Deselects one row, leaving other selected rows selected (if any).
public void
getCaption(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessible - the caption for the table, or null if the table does not have a caption
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getCaption.

Deprecated IAccessibleTable2::caption is deprecated, instead use the IA2_RELATION_LABELED_BY relation to create a relation between the table and its caption.
Returns the caption for the table.
public void
getCell(AccessibleTableEvent
an event object containing the following fields:
  • [in] row - the 0 based row index for which to retrieve the accessible cell
  • [in] column - the 0 based column index for which to retrieve the accessible cell
  • [out] accessible - the table cell at the specified row and column index, or null if the row or column index are not valid
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getCell.

Returns the accessible object at the specified row and column in the table.
public void
getColumn(AccessibleTableEvent
an event object containing the following fields:
  • [in] column - the 0 based column index for which to retrieve the accessible column
  • [out] accessible - the table column at the specified column index, or null if the column index is not valid
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumn.

Returns the accessible object for the specified column in the table.
public void
getColumnCount(AccessibleTableEvent
an event object containing the following fields:
  • [out] count - the number of columns in the table
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumnCount.

Returns the total number of columns in the table.
public void
getColumnDescription(AccessibleTableEvent
an event object containing the following fields:
  • [in] column - the 0 based index of the column for which to retrieve the description
  • [out] result - the description text of the specified column in the table, or null if the column does not have a description
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumnDescription.

Returns the description text of the specified column in the table.
public void
getColumnHeader(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessible - an accessible object representing the column header, or null if there is no column header
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumnHeader.

Returns the accessible object for the column header.
public void
getColumnHeaderCells(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessibles - an array of accessible objects representing column header cells, or null if there are no column header cells
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumnHeaderCells.

Returns the column header cells as an array of accessible objects.
public void
getColumns(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessibles - an array of accessible objects representing columns, or null if there are no columns
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumns.

Returns the columns as an array of accessible objects.
public void
getRow(AccessibleTableEvent
an event object containing the following fields:
  • [in] row - the 0 based row index for which to retrieve the accessible row
  • [out] accessible - the table row at the specified row index, or null if the row index is not valid
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRow.

Returns the accessible object for the specified row in the table.
public void
getRowCount(AccessibleTableEvent
an event object containing the following fields:
  • [out] count - the number of rows in the table
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRowCount.

Returns the total number of rows in the table.
public void
getRowDescription(AccessibleTableEvent
an event object containing the following fields:
  • [in] row - the 0 based index of the row for which to retrieve the description
  • [out] result - the description text of the specified row in the table, or null if the row does not have a description
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRowDescription.

Returns the description text of the specified row in the table.
public void
getRowHeader(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessible - an accessible object representing the row header, or null if there is no row header
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRowHeader.

Returns the accessible object for the row header.
public void
getRowHeaderCells(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessibles - an array of accessible objects representing row header cells, or null if there are no row header cells
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRowHeaderCells.

Returns the row header cells as an array of accessible objects.
public void
getRows(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessibles - an array of accessible objects representing rows, or null if there are no rows
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRows.

Returns the rows as an array of accessible objects.
public void
getSelectedCellCount(AccessibleTableEvent
an event object containing the following fields:
  • [out] count - the number of cells currently selected
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedCellCount.

Returns the number of selected cells.
public void
getSelectedCells(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessibles - array containing the selected accessible cells
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedCells.

Returns the currently selected cells.
public void
getSelectedColumnCount(AccessibleTableEvent
an event object containing the following fields:
  • [out] count - the number of columns currently selected
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedColumnCount.

Returns the number of selected columns.
public void
getSelectedColumns(AccessibleTableEvent
an event object containing the following fields:
  • [out] selected - an array of 0 based column indexes of selected columns
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedColumns.

Returns the column indexes that are currently selected.
public void
getSelectedRowCount(AccessibleTableEvent
an event object containing the following fields:
  • [out] count - the number of rows currently selected
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedRowCount.

Returns the number of selected rows.
public void
getSelectedRows(AccessibleTableEvent
an event object containing the following fields:
  • [out] selected - an array of 0 based row indexes of selected rows
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedRows.

Returns the row indexes that are currently selected.
public void
getSummary(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessible - the summary for the table, or null if the table does not have a summary
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSummary.

Deprecated IAccessibleTable2::summary is deprecated, instead use the IA2_RELATION_DESCRIBED_BY relation to create a relation between the table and its summary.
Returns the summary description of the table.
public void
getVisibleColumns(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessibles - an array of accessible objects representing visible columns, or null if there are no visible columns
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getVisibleColumns.

Returns the visible columns as an array of accessible objects.
public void
getVisibleRows(AccessibleTableEvent
an event object containing the following fields:
  • [out] accessibles - an array of accessible objects representing visible rows, or null if there are no visible rows
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getVisibleRows.

Returns the visible rows as an array of accessible objects.
public void
isColumnSelected(AccessibleTableEvent
an event object containing the following fields:
  • [in] column - 0 based index of the column for which to determine whether it is selected
  • [out] isSelected - true if the specified column is selected completely, and false otherwise
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.isColumnSelected.

Returns a boolean value indicating whether the specified column is completely selected.
public void
isRowSelected(AccessibleTableEvent
an event object containing the following fields:
  • [in] row - 0 based index of the row for which to determine whether it is selected
  • [out] isSelected - true if the specified row is selected completely, and false otherwise
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.isRowSelected.

Returns a boolean value indicating whether the specified row is completely selected.
public void
selectColumn(AccessibleTableEvent
an event object containing the following fields:
  • [in] column - 0 based index of the column to be selected
  • [out] result - set to ACC#OK if the column was selected.
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.selectColumn.

Selects a column.
public void
selectRow(AccessibleTableEvent
an event object containing the following fields:
  • [in] row - 0 based index of the row to be selected
  • [out] result - set to ACC#OK if the row was selected.
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.selectRow.

Selects a row.
public void
setSelectedColumn(AccessibleTableEvent
an event object containing the following fields:
  • [in] column - 0 based index of the column to be selected
  • [out] result - set to ACC#OK if the column was selected.
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.setSelectedColumn.

Selects a column and deselects all previously selected columns.
public void
setSelectedRow(AccessibleTableEvent
an event object containing the following fields:
  • [in] row - 0 based index of the row to be selected
  • [out] result - set to ACC#OK if the row was selected.
e
)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.setSelectedRow.

Selects a row and deselects all previously selected rows.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AccessibleTableAdapterback to summary
public AccessibleTableAdapter()

Method Detail

deselectColumnback to summary
public void deselectColumn(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.deselectColumn.

Deselects one column, leaving other selected columns selected (if any).

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] column - 0 based index of the column to be unselected.
  • [out] result - set to ACC#OK if the column was deselected.
Annotations
@Override
deselectRowback to summary
public void deselectRow(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.deselectRow.

Deselects one row, leaving other selected rows selected (if any).

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] row - 0 based index of the row to be unselected
  • [out] result - set to ACC#OK if the row was deselected.
Annotations
@Override
getCaptionback to summary
public void getCaption(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getCaption.

Deprecated

IAccessibleTable2::caption is deprecated, instead use the IA2_RELATION_LABELED_BY relation to create a relation between the table and its caption.

Returns the caption for the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessible - the caption for the table, or null if the table does not have a caption
Annotations
@Deprecated
@Override
getCellback to summary
public void getCell(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getCell.

Returns the accessible object at the specified row and column in the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] row - the 0 based row index for which to retrieve the accessible cell
  • [in] column - the 0 based column index for which to retrieve the accessible cell
  • [out] accessible - the table cell at the specified row and column index, or null if the row or column index are not valid
Annotations
@Override
getColumnback to summary
public void getColumn(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumn.

Returns the accessible object for the specified column in the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] column - the 0 based column index for which to retrieve the accessible column
  • [out] accessible - the table column at the specified column index, or null if the column index is not valid
Annotations
@Override
getColumnCountback to summary
public void getColumnCount(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumnCount.

Returns the total number of columns in the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] count - the number of columns in the table
Annotations
@Override
getColumnDescriptionback to summary
public void getColumnDescription(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumnDescription.

Returns the description text of the specified column in the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] column - the 0 based index of the column for which to retrieve the description
  • [out] result - the description text of the specified column in the table, or null if the column does not have a description
Annotations
@Override
getColumnHeaderback to summary
public void getColumnHeader(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumnHeader.

Returns the accessible object for the column header.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessible - an accessible object representing the column header, or null if there is no column header
Annotations
@Override
getColumnHeaderCellsback to summary
public void getColumnHeaderCells(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumnHeaderCells.

Returns the column header cells as an array of accessible objects.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessibles - an array of accessible objects representing column header cells, or null if there are no column header cells
Annotations
@Override
getColumnsback to summary
public void getColumns(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getColumns.

Returns the columns as an array of accessible objects.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessibles - an array of accessible objects representing columns, or null if there are no columns
Annotations
@Override
getRowback to summary
public void getRow(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRow.

Returns the accessible object for the specified row in the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] row - the 0 based row index for which to retrieve the accessible row
  • [out] accessible - the table row at the specified row index, or null if the row index is not valid
Annotations
@Override
getRowCountback to summary
public void getRowCount(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRowCount.

Returns the total number of rows in the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] count - the number of rows in the table
Annotations
@Override
getRowDescriptionback to summary
public void getRowDescription(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRowDescription.

Returns the description text of the specified row in the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] row - the 0 based index of the row for which to retrieve the description
  • [out] result - the description text of the specified row in the table, or null if the row does not have a description
Annotations
@Override
getRowHeaderback to summary
public void getRowHeader(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRowHeader.

Returns the accessible object for the row header.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessible - an accessible object representing the row header, or null if there is no row header
Annotations
@Override
getRowHeaderCellsback to summary
public void getRowHeaderCells(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRowHeaderCells.

Returns the row header cells as an array of accessible objects.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessibles - an array of accessible objects representing row header cells, or null if there are no row header cells
Annotations
@Override
getRowsback to summary
public void getRows(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getRows.

Returns the rows as an array of accessible objects.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessibles - an array of accessible objects representing rows, or null if there are no rows
Annotations
@Override
getSelectedCellCountback to summary
public void getSelectedCellCount(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedCellCount.

Returns the number of selected cells.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] count - the number of cells currently selected
Annotations
@Override
getSelectedCellsback to summary
public void getSelectedCells(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedCells.

Returns the currently selected cells.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessibles - array containing the selected accessible cells
Annotations
@Override
getSelectedColumnCountback to summary
public void getSelectedColumnCount(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedColumnCount.

Returns the number of selected columns.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] count - the number of columns currently selected
Annotations
@Override
getSelectedColumnsback to summary
public void getSelectedColumns(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedColumns.

Returns the column indexes that are currently selected.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] selected - an array of 0 based column indexes of selected columns
Annotations
@Override
getSelectedRowCountback to summary
public void getSelectedRowCount(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedRowCount.

Returns the number of selected rows.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] count - the number of rows currently selected
Annotations
@Override
getSelectedRowsback to summary
public void getSelectedRows(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSelectedRows.

Returns the row indexes that are currently selected.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] selected - an array of 0 based row indexes of selected rows
Annotations
@Override
getSummaryback to summary
public void getSummary(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getSummary.

Deprecated

IAccessibleTable2::summary is deprecated, instead use the IA2_RELATION_DESCRIBED_BY relation to create a relation between the table and its summary.

Returns the summary description of the table.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessible - the summary for the table, or null if the table does not have a summary
Annotations
@Deprecated
@Override
getVisibleColumnsback to summary
public void getVisibleColumns(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getVisibleColumns.

Returns the visible columns as an array of accessible objects.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessibles - an array of accessible objects representing visible columns, or null if there are no visible columns
Annotations
@Override
getVisibleRowsback to summary
public void getVisibleRows(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.getVisibleRows.

Returns the visible rows as an array of accessible objects.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [out] accessibles - an array of accessible objects representing visible rows, or null if there are no visible rows
Annotations
@Override
isColumnSelectedback to summary
public void isColumnSelected(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.isColumnSelected.

Returns a boolean value indicating whether the specified column is completely selected.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] column - 0 based index of the column for which to determine whether it is selected
  • [out] isSelected - true if the specified column is selected completely, and false otherwise
Annotations
@Override
isRowSelectedback to summary
public void isRowSelected(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.isRowSelected.

Returns a boolean value indicating whether the specified row is completely selected.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] row - 0 based index of the row for which to determine whether it is selected
  • [out] isSelected - true if the specified row is selected completely, and false otherwise
Annotations
@Override
selectColumnback to summary
public void selectColumn(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.selectColumn.

Selects a column.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] column - 0 based index of the column to be selected
  • [out] result - set to ACC#OK if the column was selected.
Annotations
@Override
selectRowback to summary
public void selectRow(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.selectRow.

Selects a row.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] row - 0 based index of the row to be selected
  • [out] result - set to ACC#OK if the row was selected.
Annotations
@Override
setSelectedColumnback to summary
public void setSelectedColumn(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.setSelectedColumn.

Selects a column and deselects all previously selected columns.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] column - 0 based index of the column to be selected
  • [out] result - set to ACC#OK if the column was selected.
Annotations
@Override
setSelectedRowback to summary
public void setSelectedRow(AccessibleTableEvent e)

Implements org.eclipse.swt.accessibility.AccessibleTableListener.setSelectedRow.

Selects a row and deselects all previously selected rows.

Parameters
e:AccessibleTableEvent

an event object containing the following fields:

  • [in] row - 0 based index of the row to be selected
  • [out] result - set to ACC#OK if the row was selected.
Annotations
@Override