Class PentahoTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- org.pentaho.platform.plugin.action.jfreereport.helper.PentahoTableModel
-
- All Implemented Interfaces:
Serializable
,TableModel
,org.pentaho.reporting.engine.classic.core.util.CloseableTableModel
- Direct Known Subclasses:
PentahoTableModel
public class PentahoTableModel extends AbstractTableModel implements org.pentaho.reporting.engine.classic.core.util.CloseableTableModel
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description PentahoTableModel(org.pentaho.commons.connection.IPentahoResultSet rs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
int
getColumnCount()
String
getColumnName(int columnNumber)
org.apache.commons.logging.Log
getLogger()
returns the logger objectint
getRowCount()
Object
getValueAt(int rowIndex, int columnIndex)
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, isCellEditable, removeTableModelListener, setValueAt
-
-
-
-
Method Detail
-
getLogger
public org.apache.commons.logging.Log getLogger()
returns the logger object- Returns:
- log
-
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interfaceTableModel
-
getValueAt
public Object getValueAt(int rowIndex, int columnIndex)
- Specified by:
getValueAt
in interfaceTableModel
-
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interfaceTableModel
-
getColumnName
public String getColumnName(int columnNumber)
- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
-
close
public void close()
- Specified by:
close
in interfaceorg.pentaho.reporting.engine.classic.core.util.CloseableTableModel
-
-