public class PmdMetaTableModel extends Object implements org.pentaho.reporting.engine.classic.core.MetaTableModel, org.pentaho.reporting.engine.classic.core.util.CloseableTableModel
Constructor and Description |
---|
PmdMetaTableModel(org.pentaho.reporting.engine.classic.core.MetaTableModel parentTableModel,
List<org.pentaho.metadata.query.model.Selection> selections) |
Modifier and Type | Method and Description |
---|---|
void |
addTableModelListener(TableModelListener l) |
void |
close()
If this model has disposeable resources assigned, close them or dispose them.
|
org.pentaho.reporting.engine.classic.core.wizard.DataAttributes |
getCellDataAttributes(int row,
int column) |
org.pentaho.reporting.engine.classic.core.wizard.DataAttributes |
getColumnAttributes(int column) |
Class |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
String |
getColumnName(int columnIndex) |
int |
getRowCount() |
org.pentaho.reporting.engine.classic.core.wizard.DataAttributes |
getTableAttributes() |
Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellDataAttributesSupported() |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
removeTableModelListener(TableModelListener l) |
void |
setValueAt(Object aValue,
int rowIndex,
int columnIndex) |
public PmdMetaTableModel(org.pentaho.reporting.engine.classic.core.MetaTableModel parentTableModel, List<org.pentaho.metadata.query.model.Selection> selections)
public org.pentaho.reporting.engine.classic.core.wizard.DataAttributes getCellDataAttributes(int row, int column)
getCellDataAttributes
in interface org.pentaho.reporting.engine.classic.core.MetaTableModel
public boolean isCellDataAttributesSupported()
isCellDataAttributesSupported
in interface org.pentaho.reporting.engine.classic.core.MetaTableModel
public org.pentaho.reporting.engine.classic.core.wizard.DataAttributes getColumnAttributes(int column)
getColumnAttributes
in interface org.pentaho.reporting.engine.classic.core.MetaTableModel
public org.pentaho.reporting.engine.classic.core.wizard.DataAttributes getTableAttributes()
getTableAttributes
in interface org.pentaho.reporting.engine.classic.core.MetaTableModel
public int getRowCount()
getRowCount
in interface TableModel
public int getColumnCount()
getColumnCount
in interface TableModel
public String getColumnName(int columnIndex)
getColumnName
in interface TableModel
public Class getColumnClass(int columnIndex)
getColumnClass
in interface TableModel
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface TableModel
public Object getValueAt(int rowIndex, int columnIndex)
getValueAt
in interface TableModel
public void setValueAt(Object aValue, int rowIndex, int columnIndex)
setValueAt
in interface TableModel
public void addTableModelListener(TableModelListener l)
addTableModelListener
in interface TableModel
public void removeTableModelListener(TableModelListener l)
removeTableModelListener
in interface TableModel
public void close()
close
in interface org.pentaho.reporting.engine.classic.core.util.CloseableTableModel
Copyright © 2019 Hitachi Vantara. All rights reserved.