gov.usda.gdpc.browser
Class PropertiesTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended bygov.usda.gdpc.browser.PropertiesTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class PropertiesTableModel
extends javax.swing.table.AbstractTableModel

Author:
terryc
See Also:
Serialized Form

Field Summary
static int COL_PROPERTY
           
static int COL_VALUE
           
static ColumnData[] m_columns
           
protected  java.util.Vector m_vector
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
PropertiesTableModel()
           
 
Method Summary
 boolean delete(int row)
           
 void fireTableChanged()
           
 int getColumnCount()
           
 java.lang.String getColumnName(int column)
           
 java.util.Iterator getList()
           
 int getRowCount()
           
 java.lang.Object getValueAt(int nRow, int nCol)
           
 void insert(int row)
           
 void insert(PropertiesTableData data)
           
 boolean isCellEditable(int nRow, int nCol)
           
 void setDefaultData()
           
 void setValueAt(java.lang.Object value, int nRow, int nCol)
           
 
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
 

Field Detail

m_columns

public static final ColumnData[] m_columns

COL_PROPERTY

public static final int COL_PROPERTY
See Also:
Constant Field Values

COL_VALUE

public static final int COL_VALUE
See Also:
Constant Field Values

m_vector

protected java.util.Vector m_vector
Constructor Detail

PropertiesTableModel

public PropertiesTableModel()
Method Detail

setDefaultData

public void setDefaultData()

getRowCount

public int getRowCount()

getColumnCount

public int getColumnCount()

getColumnName

public java.lang.String getColumnName(int column)

isCellEditable

public boolean isCellEditable(int nRow,
                              int nCol)

getValueAt

public java.lang.Object getValueAt(int nRow,
                                   int nCol)

setValueAt

public void setValueAt(java.lang.Object value,
                       int nRow,
                       int nCol)

insert

public void insert(int row)

insert

public void insert(PropertiesTableData data)

fireTableChanged

public void fireTableChanged()

delete

public boolean delete(int row)

getList

public java.util.Iterator getList()