de.jaret.util.ui.table.model
Interface ITableViewStateListener

All Known Implementing Classes:
JaretTable

public interface ITableViewStateListener

Interface for listening to changes on the viewstate.

Version:
$Id: ITableViewStateListener.java 179 2007-01-07 17:37:50Z olk $
Author:
Peter Kliem

Method Summary
 void cellStyleChanged(IRow row, IColumn column, ICellStyle cellStyle)
          Called whenever a cellstyle has been changed.
 void columnOrderChanged()
          Called when the ordering of the columns changed.
 void columnVisibilityChanged(IColumn column, boolean visible)
          Called when the visibility of a column changed.
 void columnWidthChanged(IColumn column, int newWidth)
          Column width changed.
 void columnWidthsChanged()
          Called when more than one column width has changed.
 void rowHeightChanged(IRow row, int newHeight)
          Height of row changed.
 void rowHeightModeChanged(IRow row, ITableViewState.RowHeightMode newHeightMode)
          Row height mode changed.
 void sortingChanged()
          Called when the sorting order for rows indicated on columns changed.
 

Method Detail

rowHeightChanged

void rowHeightChanged(IRow row,
                      int newHeight)
Height of row changed.

Parameters:
row - row
newHeight - new height

rowHeightModeChanged

void rowHeightModeChanged(IRow row,
                          ITableViewState.RowHeightMode newHeightMode)
Row height mode changed.

Parameters:
row - row
newHeightMode - new height mode

columnWidthChanged

void columnWidthChanged(IColumn column,
                        int newWidth)
Column width changed.

Parameters:
column - column
newWidth - new width

columnWidthsChanged

void columnWidthsChanged()
Called when more than one column width has changed.


columnVisibilityChanged

void columnVisibilityChanged(IColumn column,
                             boolean visible)
Called when the visibility of a column changed.

Parameters:
column - column
visible - true column is now visible false otherwise

sortingChanged

void sortingChanged()
Called when the sorting order for rows indicated on columns changed.


cellStyleChanged

void cellStyleChanged(IRow row,
                      IColumn column,
                      ICellStyle cellStyle)
Called whenever a cellstyle has been changed.

Parameters:
row - row
column - column
cellStyle - new or changed cell style

columnOrderChanged

void columnOrderChanged()
Called when the ordering of the columns changed.



Copyright © 2012. All Rights Reserved.