com.swfm.mica.widgets
Interface MiiBackgroundableGrid

All Known Implementing Classes:
MiTable

public interface MiiBackgroundableGrid

Version:
%I% %G%
Author:
Michael L. Davis

Method Summary
 MiBounds getCellBounds(int rowNum, int columnNum, MiBounds bounds)
           
 MiBounds getColumnBounds(int columnNum, int startRow, int endRow, MiBounds bounds)
           
 MiBounds getRowBounds(int rowNum, int startColumn, int endColumn, MiBounds bounds)
           
 int[] getVisibleColumns()
           
 int[] getVisibleRows()
           
 void invalidateArea()
           
 void invalidateArea(MiBounds area)
           
 boolean isCellIntersectingRowColumn(int cellRowNum, int cellColumnNum, int rowNum, int columnNum)
           
 

Method Detail

invalidateArea

public void invalidateArea()

invalidateArea

public void invalidateArea(MiBounds area)

getRowBounds

public MiBounds getRowBounds(int rowNum,
                             int startColumn,
                             int endColumn,
                             MiBounds bounds)

getColumnBounds

public MiBounds getColumnBounds(int columnNum,
                                int startRow,
                                int endRow,
                                MiBounds bounds)

getCellBounds

public MiBounds getCellBounds(int rowNum,
                              int columnNum,
                              MiBounds bounds)

getVisibleRows

public int[] getVisibleRows()

getVisibleColumns

public int[] getVisibleColumns()

isCellIntersectingRowColumn

public boolean isCellIntersectingRowColumn(int cellRowNum,
                                           int cellColumnNum,
                                           int rowNum,
                                           int columnNum)