3
// (c) 1999-2001 PAL Development Core Team
5
// This package may be distributed under the
6
// terms of the Lesser GNU General Public License (LGPL)
11
* interface for classes with data that can be presented in tables
13
* @version $Id: TableReport.java,v 1.3 2001/11/20 19:58:45 alexi Exp $
18
public interface TableReport {
21
* get the names of the columns
23
* @return columns names
25
Object[] getTableColumnNames() ;
28
* get the data elements
30
* @return the data elements
32
Object[][] getTableData();
35
* get the title of the table
37
* @return a String title
39
String getTableTitle();