1
2
3
4
5
6 package org.weda.model;
7
8 /**
9 *
10 * @author Mikhail Titov
11 */
12 public interface TableModelData extends RowSelectionModel {
13 /**Метод возвращает значение в заданной позиции таблицы
14 */
15 public Object getValueAt(int row, int col) throws TableModelException;
16 /**Метод возвращает количество строк для текущей страницы таблицы.
17 */
18 public int getRowCount() throws TableModelException;
19 /**Метод вернет <code>true</code> если в модели есть строка содержащая
20 * сводную информацию.
21 */
22 public boolean hasSummaryRow() throws TableModelException;
23 /**Метод возвращает сводное значение для заданной колонки.
24 */
25 public Object getSummaryValueAt(int col) throws TableModelException;
26 public int getSelectedRowCount();
27 }