19 #ifndef __com_sun_star_awt_grid_XGridRowSelection_idl__
20 #define __com_sun_star_awt_grid_XGridRowSelection_idl__
26 module
com { module sun { module star { module awt { module grid {
This exception is thrown to indicate that a container has been accessed with an illegal index.
Definition: IndexOutOfBoundsException.idl:35
This interfaces provides access to the selection of row for UnoControlGrid.
Definition: XGridRowSelection.idl:34
boolean hasSelectedRows()
Returns whether rows are selected.
void deselectAllRows()
Deselects all selected rows.
void deselectRow([in] long RowIndex)
removes the selection for a given row
void selectAllRows()
Selects all rows.
void selectRow([in] long RowIndex)
selects a given row
sequence< long > getSelectedRows()
Returns the indices of all selected rows.
boolean isRowSelected([in] long RowIndex)
Returns whether a specific row is selected.
void removeSelectionListener([in] XGridSelectionListener listener)
Removes a listener previously added with addSelectionListener().
void addSelectionListener([in] XGridSelectionListener listener)
Adds a listener for the GridSelectionEvent posted after the grid changes.
An instance of this interface is used by the XGridRowSelection to get notifications about selection c...
Definition: XGridSelectionListener.idl:34
Definition: Ambiguous.idl:22