com.xpn.xwiki.plugin.charts.source
Interface DataSource

All Known Implementing Classes:
DefaultDataSource, TableDataSource

public interface DataSource


Method Summary
 java.lang.Number[][] getAllCells()
           
 java.lang.Number getCell(int rowIndex, int colIndex)
           
 java.lang.Number[] getColumn(int colIndex)
           
 int getColumnCount()
           
 java.lang.String[] getHeaderColumn()
           
 java.lang.String getHeaderColumnValue(int rowIndex)
           
 java.lang.String[] getHeaderRow()
           
 java.lang.String getHeaderRowValue(int columnIndex)
           
 java.lang.Number[] getRow(int rowIndex)
           
 int getRowCount()
           
 boolean hasHeaderColumn()
           
 boolean hasHeaderRow()
           
 

Method Detail

getRowCount

int getRowCount()
                throws DataSourceException
Throws:
DataSourceException

getColumnCount

int getColumnCount()
                   throws DataSourceException
Throws:
DataSourceException

getCell

java.lang.Number getCell(int rowIndex,
                         int colIndex)
                         throws DataSourceException
Throws:
DataSourceException

getRow

java.lang.Number[] getRow(int rowIndex)
                          throws DataSourceException
Throws:
DataSourceException

getColumn

java.lang.Number[] getColumn(int colIndex)
                             throws DataSourceException
Throws:
DataSourceException

getAllCells

java.lang.Number[][] getAllCells()
                                 throws DataSourceException
Throws:
DataSourceException

hasHeaderRow

boolean hasHeaderRow()
                     throws DataSourceException
Throws:
DataSourceException

hasHeaderColumn

boolean hasHeaderColumn()
                        throws DataSourceException
Throws:
DataSourceException

getHeaderRowValue

java.lang.String getHeaderRowValue(int columnIndex)
                                   throws DataSourceException
Throws:
DataSourceException

getHeaderRow

java.lang.String[] getHeaderRow()
                                throws DataSourceException
Throws:
DataSourceException

getHeaderColumnValue

java.lang.String getHeaderColumnValue(int rowIndex)
                                      throws DataSourceException
Throws:
DataSourceException

getHeaderColumn

java.lang.String[] getHeaderColumn()
                                   throws DataSourceException
Throws:
DataSourceException


Copyright 2003 Ludovic Dubost