Class FilteringParameterTableModel
- java.lang.Object
-
- org.pentaho.reporting.libraries.designtime.swing.table.RowMapperTableModel
-
- org.pentaho.reporting.ui.datasources.kettle.parameter.FilteringParameterTableModel
-
- All Implemented Interfaces:
TableModel
,org.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel
public class FilteringParameterTableModel extends org.pentaho.reporting.libraries.designtime.swing.table.RowMapperTableModel implements org.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel
-
-
Constructor Summary
Constructors Constructor Description FilteringParameterTableModel(FilterStrategy<FormulaParameterTableModel> filterType, FormulaParameterTableModel backend)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class
getClassForCell(int row, int col)
PropertyEditor
getEditorForCell(int row, int column)
protected boolean
isFiltered(int row)
-
Methods inherited from class org.pentaho.reporting.libraries.designtime.swing.table.RowMapperTableModel
addTableModelListener, fireTableModelEvent, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, mapFromModel, mapToModel, recomputeRowCount, 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, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
-
-
-
-
Constructor Detail
-
FilteringParameterTableModel
public FilteringParameterTableModel(FilterStrategy<FormulaParameterTableModel> filterType, FormulaParameterTableModel backend)
-
-
Method Detail
-
isFiltered
protected boolean isFiltered(int row)
- Specified by:
isFiltered
in classorg.pentaho.reporting.libraries.designtime.swing.table.RowMapperTableModel
-
getClassForCell
public Class getClassForCell(int row, int col)
- Specified by:
getClassForCell
in interfaceorg.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel
-
getEditorForCell
public PropertyEditor getEditorForCell(int row, int column)
- Specified by:
getEditorForCell
in interfaceorg.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel
-
-