Class QueriesTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- org.pentaho.reporting.ui.datasources.cda.QueriesTableModel
-
- All Implemented Interfaces:
Serializable
,Cloneable
,TableModel
public class QueriesTableModel extends AbstractTableModel implements Cloneable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QueriesTableModel.QueryData
-
Field Summary
-
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description QueriesTableModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(QueriesTableModel.QueryData query)
void
clear()
Object
clone()
QueriesTableModel.QueryData
get(int index)
Class<?>
getColumnClass(int columnIndex)
int
getColumnCount()
String
getColumnName(int column)
String
getName(int row)
String
getQuery(int row)
QueriesTableModel.QueryData
getQueryById(String name)
int
getRowCount()
Object
getValueAt(int rowIndex, int columnIndex)
boolean
isCellEditable(int rowIndex, int columnIndex)
void
setValueAt(Object aValue, int rowIndex, int columnIndex)
int
size()
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Method Detail
-
add
public void add(QueriesTableModel.QueryData query)
-
size
public int size()
-
get
public QueriesTableModel.QueryData get(int index)
-
getQueryById
public QueriesTableModel.QueryData getQueryById(String name)
-
clear
public void clear()
-
getName
public String getName(int row)
-
getQuery
public String getQuery(int row)
-
getColumnClass
public Class<?> getColumnClass(int columnIndex)
- Specified by:
getColumnClass
in interfaceTableModel
- Overrides:
getColumnClass
in classAbstractTableModel
-
getColumnName
public String getColumnName(int column)
- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex)
- Specified by:
isCellEditable
in interfaceTableModel
- Overrides:
isCellEditable
in classAbstractTableModel
-
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interfaceTableModel
-
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interfaceTableModel
-
getValueAt
public Object getValueAt(int rowIndex, int columnIndex)
- Specified by:
getValueAt
in interfaceTableModel
-
setValueAt
public void setValueAt(Object aValue, int rowIndex, int columnIndex)
- Specified by:
setValueAt
in interfaceTableModel
- Overrides:
setValueAt
in classAbstractTableModel
-
-