|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
edu.ucsb.nceas.morpho.datapackage.PersistentTableModel
Field Summary |
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Constructor Summary | |
PersistentTableModel(PersistentVector perV)
|
|
PersistentTableModel(PersistentVector perV,
java.util.Vector colNames)
|
Method Summary | |
void |
addColumn()
add a column after the last current column new column is filled with spaces |
void |
addRow(java.util.Vector vec)
add a row to the end of the data vec is assumed to be a Vector of strings |
void |
clearLogStack()
|
void |
deleteColumn(int col)
deletes the indicated column |
void |
deleteRow(int row)
delete a row at indicated position vec is assumed to be a Vector of strings |
boolean |
getChangeFlag()
|
int |
getColumnCount()
|
java.lang.String |
getColumnName(int col)
|
java.util.Stack |
getLogStack()
|
PersistentVector |
getPersistentVector()
|
int |
getRowCount()
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
|
void |
insertColumn(int colnum)
add a column after the last current column new column is filled with spaces |
void |
insertRow(int row,
java.util.Vector vec)
insert a row at indicated position vec is assumed to be a Vector of strings |
boolean |
isCellEditable(int rowindex,
int colindex)
|
void |
saveAsFile(java.lang.String fileName)
|
void |
setChangeFlag(boolean cflag)
|
void |
setFieldDelimiter(java.lang.String s)
|
void |
setLogFlag(boolean bol)
|
void |
setLogStack(java.util.Stack st)
|
void |
setPersistentVector(PersistentVector pv)
|
void |
setValueAt(java.lang.Object obj,
int row,
int col)
|
void |
sort(int colnum,
int sortdir)
sorts the table; set sortdir=1 for ascending set sortdir = -1 for descending |
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 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PersistentTableModel(PersistentVector perV)
public PersistentTableModel(PersistentVector perV, java.util.Vector colNames)
Method Detail |
public PersistentVector getPersistentVector()
public void setPersistentVector(PersistentVector pv)
public boolean getChangeFlag()
public void setChangeFlag(boolean cflag)
public void setFieldDelimiter(java.lang.String s)
public void saveAsFile(java.lang.String fileName)
public java.lang.String getColumnName(int col)
public boolean isCellEditable(int rowindex, int colindex)
public int getColumnCount()
public int getRowCount()
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
public void sort(int colnum, int sortdir)
public void setValueAt(java.lang.Object obj, int row, int col)
public java.util.Stack getLogStack()
public void setLogStack(java.util.Stack st)
public void clearLogStack()
public void setLogFlag(boolean bol)
public void addRow(java.util.Vector vec)
public void insertRow(int row, java.util.Vector vec)
public void deleteRow(int row)
public void addColumn()
public void insertColumn(int colnum)
public void deleteColumn(int col)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |