View Javadoc

1   /*
2    * TableModelData.java
3    * Created on 25 Август 2006 г., 10:52
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  }