com.nhncorp.neptune.client.browser
Class QueryTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
com.nhncorp.neptune.client.browser.QueryTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class QueryTableModel
- extends javax.swing.table.DefaultTableModel
- See Also:
- Serialized Form
|
Method Summary |
void |
calLapTime(long lBeforeTime,
long lAfterTime)
|
void |
clear()
|
boolean |
executeQuery(java.lang.String query,
int maxRows,
boolean next)
|
int |
getColumnCount()
|
java.lang.String |
getColumnName(int column)
|
java.lang.String |
getLapTime()
|
int |
getNumRows()
|
int |
getRowCount()
|
java.lang.Object |
getValueAt(int row,
int column)
|
boolean |
hasMoreData()
|
boolean |
isCellEditable(int row,
int column)
|
java.lang.String |
padString(java.lang.String source,
java.lang.String padChar,
int strLength)
|
java.lang.String |
padZero(java.lang.String source,
int strLength)
|
void |
saveToFile(java.lang.String sFileName)
|
void |
setValueAt(java.lang.Object value,
int row,
int column)
|
| Methods inherited from class javax.swing.table.DefaultTableModel |
addColumn, addColumn, addColumn, addRow, addRow, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount |
| Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryTableModel
public QueryTableModel()
hasMoreData
public boolean hasMoreData()
getNumRows
public int getNumRows()
executeQuery
public boolean executeQuery(java.lang.String query,
int maxRows,
boolean next)
getLapTime
public java.lang.String getLapTime()
calLapTime
public void calLapTime(long lBeforeTime,
long lAfterTime)
padZero
public java.lang.String padZero(java.lang.String source,
int strLength)
saveToFile
public void saveToFile(java.lang.String sFileName)
padString
public java.lang.String padString(java.lang.String source,
java.lang.String padChar,
int strLength)
getColumnName
public java.lang.String getColumnName(int column)
- Specified by:
getColumnName in interface javax.swing.table.TableModel- Overrides:
getColumnName in class javax.swing.table.DefaultTableModel
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount in interface javax.swing.table.TableModel- Overrides:
getColumnCount in class javax.swing.table.DefaultTableModel
getRowCount
public int getRowCount()
- Specified by:
getRowCount in interface javax.swing.table.TableModel- Overrides:
getRowCount in class javax.swing.table.DefaultTableModel
getValueAt
public java.lang.Object getValueAt(int row,
int column)
- Specified by:
getValueAt in interface javax.swing.table.TableModel- Overrides:
getValueAt in class javax.swing.table.DefaultTableModel
setValueAt
public void setValueAt(java.lang.Object value,
int row,
int column)
- Specified by:
setValueAt in interface javax.swing.table.TableModel- Overrides:
setValueAt in class javax.swing.table.DefaultTableModel
isCellEditable
public boolean isCellEditable(int row,
int column)
- Specified by:
isCellEditable in interface javax.swing.table.TableModel- Overrides:
isCellEditable in class javax.swing.table.DefaultTableModel
clear
public void clear()