org.simulare.gui
Class ItemTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byorg.simulare.gui.ItemTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class ItemTableModel
extends javax.swing.table.AbstractTableModel

The item model represetation for GUI items.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
ItemTableModel(Item item)
           
 
Method Summary
 void add(int index)
           
 void down(int index)
           
 java.lang.Class getColumnClass(int col)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int col)
           
 int getRowCount()
           
 java.lang.Object getValueAt(int row, int col)
           
 boolean isCellEditable(int rowIndex, int columnIndex)
           
 void remove(int index)
           
 void setItem(Item item)
           
 void setValueAt(java.lang.Object value, int row, int col)
           
 void up(int index)
           
 
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, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItemTableModel

public ItemTableModel(Item item)
Method Detail

setItem

public void setItem(Item item)

getColumnCount

public int getColumnCount()

getRowCount

public int getRowCount()

getColumnName

public java.lang.String getColumnName(int col)

isCellEditable

public boolean isCellEditable(int rowIndex,
                              int columnIndex)

getColumnClass

public java.lang.Class getColumnClass(int col)

getValueAt

public java.lang.Object getValueAt(int row,
                                   int col)

setValueAt

public void setValueAt(java.lang.Object value,
                       int row,
                       int col)

add

public void add(int index)

remove

public void remove(int index)

up

public void up(int index)

down

public void down(int index)