| java.lang.Object javax.swing.table.AbstractTableModel javax.swing.table.DefaultTableModel org.jsqltool.model.CustomTableModel
CustomTableModel | public class CustomTableModel extends DefaultTableModel (Code) | | Title: JSqlTool Project
Description: Table Model, whose editability can be swiched.
Copyright: Copyright (C) 2006 Mauro Carniel
This file is part of JSqlTool project.
This library is free software; you can redistribute it and/or
modify it under the terms of the (LGPL) Lesser General Public
License as published by the Free Software Foundation;
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with this library; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
The author may be contacted at:
maurocarniel@tin.it
author: Mauro Carniel version: 1.0 |
DETAIL_REC | final public static int DETAIL_REC(Code) | | |
EDIT_REC | final public static int EDIT_REC(Code) | | |
INSERT_REC | final public static int INSERT_REC(Code) | | |
CustomTableModel | public CustomTableModel(String[] colNames, Class[] colTypes, int[] colSizes)(Code) | | |
getColSizes | public int[] getColSizes()(Code) | | |
getColumnClass | public Class getColumnClass(int col)(Code) | | |
getEditMode | public int getEditMode()(Code) | | |
isBlob | public boolean isBlob(int col)(Code) | | |
isCellEditable | public boolean isCellEditable(int row, int column)(Code) | | Returns true regardless of parameter values.
Parameters: row - the row whose value is to be queried Parameters: column - the column whose value is to be queried true See Also: CustomTableModel.setValueAt |
setEditMode | public void setEditMode(int editMode)(Code) | | |
setEditableCols | public void setEditableCols(boolean[] editableCols)(Code) | | |
Methods inherited from javax.swing.table.DefaultTableModel | public void addColumn(Object columnName)(Code)(Java Doc) public void addColumn(Object columnName, Vector columnData)(Code)(Java Doc) public void addColumn(Object columnName, Object[] columnData)(Code)(Java Doc) public void addRow(Vector rowData)(Code)(Java Doc) public void addRow(Object[] rowData)(Code)(Java Doc) protected static Vector convertToVector(Object[] anArray)(Code)(Java Doc) protected static Vector convertToVector(Object[][] anArray)(Code)(Java Doc) public int getColumnCount()(Code)(Java Doc) public String getColumnName(int column)(Code)(Java Doc) public Vector getDataVector()(Code)(Java Doc) public int getRowCount()(Code)(Java Doc) public Object getValueAt(int row, int column)(Code)(Java Doc) public void insertRow(int row, Vector rowData)(Code)(Java Doc) public void insertRow(int row, Object[] rowData)(Code)(Java Doc) public boolean isCellEditable(int row, int column)(Code)(Java Doc) public void moveRow(int start, int end, int to)(Code)(Java Doc) public void newDataAvailable(TableModelEvent event)(Code)(Java Doc) public void newRowsAdded(TableModelEvent e)(Code)(Java Doc) public void removeRow(int row)(Code)(Java Doc) public void rowsRemoved(TableModelEvent event)(Code)(Java Doc) public void setColumnCount(int columnCount)(Code)(Java Doc) public void setColumnIdentifiers(Vector columnIdentifiers)(Code)(Java Doc) public void setColumnIdentifiers(Object[] newIdentifiers)(Code)(Java Doc) public void setDataVector(Vector dataVector, Vector columnIdentifiers)(Code)(Java Doc) public void setDataVector(Object[][] dataVector, Object[] columnIdentifiers)(Code)(Java Doc) public void setNumRows(int rowCount)(Code)(Java Doc) public void setRowCount(int rowCount)(Code)(Java Doc) public void setValueAt(Object aValue, int row, int column)(Code)(Java Doc)
|
|
|