|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
applications.basics.GenericTableModel
public class GenericTableModel
Field Summary | |
---|---|
java.lang.String[] |
columnNames
|
java.util.Vector |
data
|
DbInfo |
dbi
|
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
GenericTableModel(java.lang.String host,
java.lang.String user,
java.lang.String password,
java.lang.String database,
java.lang.String table,
java.lang.String schema)
|
|
GenericTableModel(t_connect con,
java.lang.String table,
java.lang.String schema)
|
Method Summary | |
---|---|
void |
addRow(java.util.Vector v)
|
void |
clearData()
|
void |
close()
|
void |
executeQuery()
|
protected void |
finalize()
|
java.lang.Class |
getColumnClass(int column)
Does not work!!! public Class getColumnClass(int c) { try { return getValueAt(0, c).getClass(); } catch (Exception e) { System.out.println("(GenericTableModel)Fatal Error in method: getColumnClass(int " + c + ")\n"); e.printStackTrace(); return null; } } |
int |
getColumnCount()
|
java.lang.String |
getColumnName(int i)
|
t_connect |
getCon()
|
java.lang.String |
getDatabase()
Get the value of database. |
java.lang.String |
getHost()
Get the value of host. |
java.lang.String |
getKomma(java.lang.String column)
|
java.lang.Object |
getObject(int i)
getting the object from the resultSet, because there seems to be something strange with the resultSet.getObject() of my JDBC-Driver |
java.lang.String |
getPassword()
Get the value of password. |
java.lang.String |
getQuery()
Get the value of query. |
int |
getRowCount()
|
java.lang.String |
getSchema()
Get the value of schema. |
java.lang.String |
getSQLError()
Get the value of SQLError. |
java.lang.String |
getTable()
Get the value of table. |
java.lang.String |
getUser()
Get the value of user. |
java.lang.Object |
getValueAt(int row,
int col)
|
boolean |
isCellEditable(int row,
int col)
|
void |
open()
|
void |
removeRow(int row)
|
void |
setCon(t_connect v)
|
void |
setDatabase(java.lang.String v)
Set the value of database. |
void |
setHost(java.lang.String v)
Set the value of host. |
void |
setPassword(java.lang.String v)
Set the value of password. |
void |
setQuery(java.lang.String v)
Set the value of query. |
void |
setSchema(java.lang.String v)
Set the value of schema. |
void |
setSQLError(java.lang.String v)
Set the value of SQLError. |
void |
setTable(java.lang.String v)
Set the value of table. |
void |
setUser(java.lang.String v)
Set the value of user. |
void |
setValueAt(java.lang.Object value,
int row,
int col)
|
Methods inherited from class javax.swing.table.AbstractTableModel |
---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public DbInfo dbi
public java.lang.String[] columnNames
public java.util.Vector data
Constructor Detail |
---|
public GenericTableModel(t_connect con, java.lang.String table, java.lang.String schema)
public GenericTableModel(java.lang.String host, java.lang.String user, java.lang.String password, java.lang.String database, java.lang.String table, java.lang.String schema)
Method Detail |
---|
public t_connect getCon()
public void setCon(t_connect v)
public java.lang.String getHost()
public void setHost(java.lang.String v)
v
- Value to assign to host.public java.lang.String getUser()
public void setUser(java.lang.String v)
v
- Value to assign to user.public java.lang.String getPassword()
public void setPassword(java.lang.String v)
v
- Value to assign to password.public java.lang.String getDatabase()
public void setDatabase(java.lang.String v)
v
- Value to assign to database.public java.lang.String getTable()
public void setTable(java.lang.String v)
v
- Value to assign to table.public java.lang.String getSchema()
public void setSchema(java.lang.String v)
v
- Value to assign to schema.public java.lang.String getSQLError()
public void setSQLError(java.lang.String v)
v
- Value to assign to SQLError.public java.lang.String getQuery()
public void setQuery(java.lang.String v)
v
- Value to assign to query.public void clearData()
public void addRow(java.util.Vector v)
public void removeRow(int row)
public java.lang.String getColumnName(int i)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public java.lang.Class getColumnClass(int column)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public int getColumnCount()
public int getRowCount()
public java.lang.Object getValueAt(int row, int col)
public boolean isCellEditable(int row, int col)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public void setValueAt(java.lang.Object value, int row, int col)
setValueAt
in interface javax.swing.table.TableModel
setValueAt
in class javax.swing.table.AbstractTableModel
public java.lang.String getKomma(java.lang.String column)
public void executeQuery()
public void close() throws java.sql.SQLException
java.sql.SQLException
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public void open()
public java.lang.Object getObject(int i)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |