Class GroupedMetaTableModel
- java.lang.Object
-
- org.pentaho.reporting.designer.core.util.table.GroupedTableModel
-
- org.pentaho.reporting.designer.core.util.table.GroupedMetaTableModel
-
- All Implemented Interfaces:
TableModel
,ElementMetaDataTableModel
,SortableTableModel
,org.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel
- Direct Known Subclasses:
FilteringParameterTableModel
public class GroupedMetaTableModel extends GroupedTableModel implements ElementMetaDataTableModel
-
-
Constructor Summary
Constructors Constructor Description GroupedMetaTableModel(GroupingModel parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class
getClassForCell(int row, int column)
PropertyEditor
getEditorForCell(int row, int column)
String[]
getExtraFields(int row, int column)
TableStyle
getTableStyle()
String
getValueRole(int row, int column)
void
setTableStyle(TableStyle tableStyle)
-
Methods inherited from class org.pentaho.reporting.designer.core.util.table.GroupedTableModel
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
-
GroupedMetaTableModel
public GroupedMetaTableModel(GroupingModel parent)
-
-
Method Detail
-
getExtraFields
public String[] getExtraFields(int row, int column)
- Specified by:
getExtraFields
in interfaceElementMetaDataTableModel
-
getClassForCell
public Class getClassForCell(int row, int column)
- 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
-
getValueRole
public String getValueRole(int row, int column)
- Specified by:
getValueRole
in interfaceElementMetaDataTableModel
-
setTableStyle
public void setTableStyle(TableStyle tableStyle)
- Specified by:
setTableStyle
in interfaceSortableTableModel
-
getTableStyle
public TableStyle getTableStyle()
- Specified by:
getTableStyle
in interfaceSortableTableModel
-
-