org.weda.model.impl
Class ObjectTableModelData

java.lang.Object
  extended by org.weda.model.impl.ObjectTableModelData
All Implemented Interfaces:
RowSelectionModel, TableModelData

public class ObjectTableModelData
extends java.lang.Object
implements TableModelData

Author:
Mikhail Titov

Constructor Summary
ObjectTableModelData(ObjectTableModel model)
           
 
Method Summary
 void deselectRow(int row)
          Метод снимает выделение с указанной строки.
 int getRowCount()
          Метод возвращает количество строк для текущей страницы таблицы.
 int getSelectedRow()
          Метод возвращает строку, которая была выделена последней или -1 если нет выделенной строки.
 int getSelectedRowCount()
           
 java.lang.Object getSummaryValueAt(int col)
          Метод возвращает сводное значение для заданной колонки.
 java.lang.Object getValueAt(int row, int col)
          Метод возвращает значение в заданной позиции таблицы
 boolean hasSummaryRow()
          Метод вернет true если в модели есть строка содержащая сводную информацию.
 boolean isRowSelected(int row)
          Вернет TRUE если указанная в параметре строка выделена, иначе метод верент FALSE.
 void selectRow(int row)
          Метод выделяет заданную строку.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectTableModelData

public ObjectTableModelData(ObjectTableModel model)
                     throws TableModelException
Throws:
TableModelException
Method Detail

selectRow

public void selectRow(int row)
Description copied from interface: RowSelectionModel
Метод выделяет заданную строку.

Specified by:
selectRow in interface RowSelectionModel

isRowSelected

public boolean isRowSelected(int row)
Description copied from interface: RowSelectionModel
Вернет TRUE если указанная в параметре строка выделена, иначе метод верент FALSE.

Specified by:
isRowSelected in interface RowSelectionModel

hasSummaryRow

public boolean hasSummaryRow()
                      throws TableModelException
Description copied from interface: TableModelData
Метод вернет true если в модели есть строка содержащая сводную информацию.

Specified by:
hasSummaryRow in interface TableModelData
Throws:
TableModelException

getSummaryValueAt

public java.lang.Object getSummaryValueAt(int col)
                                   throws TableModelException
Description copied from interface: TableModelData
Метод возвращает сводное значение для заданной колонки.

Specified by:
getSummaryValueAt in interface TableModelData
Throws:
TableModelException

deselectRow

public void deselectRow(int row)
Description copied from interface: RowSelectionModel
Метод снимает выделение с указанной строки.

Specified by:
deselectRow in interface RowSelectionModel

getValueAt

public java.lang.Object getValueAt(int row,
                                   int col)
                            throws TableModelException
Description copied from interface: TableModelData
Метод возвращает значение в заданной позиции таблицы

Specified by:
getValueAt in interface TableModelData
Throws:
TableModelException

getSelectedRow

public int getSelectedRow()
Description copied from interface: RowSelectionModel
Метод возвращает строку, которая была выделена последней или -1 если нет выделенной строки.

Specified by:
getSelectedRow in interface RowSelectionModel

getRowCount

public int getRowCount()
                throws TableModelException
Description copied from interface: TableModelData
Метод возвращает количество строк для текущей страницы таблицы.

Specified by:
getRowCount in interface TableModelData
Throws:
TableModelException

getSelectedRowCount

public int getSelectedRowCount()
Specified by:
getSelectedRowCount in interface TableModelData


Copyright © 2005-2006 . All Rights Reserved.