sexi.gui
Class  Point3TableModel
java.lang.Object
  |
  +--javax.swing.table.AbstractTableModel
        |
        +--sexi.gui.Point3TableModel
- All Implemented Interfaces: 
 - java.io.Serializable, TableFace, javax.swing.table.TableModel
 
- Direct Known Subclasses: 
 - Point3ValueTableModel
 
- public class Point3TableModel
- extends javax.swing.table.AbstractTableModel
- implements TableFace
   
- See Also: 
 - Serialized Form
 
| 
Field Summary | 
protected  java.util.ArrayList | 
data
 
            | 
(package private)  boolean | 
editable
 
            | 
 
| Fields inherited from class javax.swing.table.AbstractTableModel | 
listenerList | 
 
 
 
| Methods inherited from class javax.swing.table.AbstractTableModel | 
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, removeTableModelListener | 
 
| Methods inherited from class java.lang.Object | 
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
data
protected java.util.ArrayList data
editable
boolean editable
Point3TableModel
public Point3TableModel()
getColumnCount
public int getColumnCount()
- Overrides:
 getColumnCount in class javax.swing.table.AbstractTableModel
 
getColumnName
public java.lang.String getColumnName(int col)
- Overrides:
 getColumnName in class javax.swing.table.AbstractTableModel
 
setValueAt
public void setValueAt(java.lang.Object value,
                       int row,
                       int column)
- Overrides:
 setValueAt in class javax.swing.table.AbstractTableModel
 
getValueAt
public java.lang.Object getValueAt(int row,
                                   int column)
- Overrides:
 getValueAt in class javax.swing.table.AbstractTableModel
 
setData
public void setData(Point3f[] p)
 
setDataList
public void setDataList(java.util.Collection c)
- Specified by: 
 setDataList in interface TableFace
 
addDataList
public void addDataList(java.util.Collection c)
- Specified by: 
 addDataList in interface TableFace
 
addData
public void addData(java.lang.Object o)
- Specified by: 
 addData in interface TableFace
 
getDataList
public java.util.Collection getDataList()
- Specified by: 
 getDataList in interface TableFace
 
getData
public Point3f[] getData()
 
getRowCount
public int getRowCount()
- Overrides:
 getRowCount in class javax.swing.table.AbstractTableModel
 
getColumnClass
public java.lang.Class getColumnClass(int c)
- Overrides:
 getColumnClass in class javax.swing.table.AbstractTableModel
 
isCellEditable
public boolean isCellEditable(int row,
                              int col)
- Overrides:
 isCellEditable in class javax.swing.table.AbstractTableModel
 
setEditable
public void setEditable(boolean b)
 
addPosition
public void addPosition(Point3f p)
 
addRow
public void addRow()
- Specified by: 
 addRow in interface TableFace
 
removeRow
public void removeRow(int r)
- Specified by: 
 removeRow in interface TableFace
 
clear
public void clear()
- Specified by: 
 clear in interface TableFace
 
removeData
public boolean removeData(java.util.Collection c)
- Specified by: 
 removeData in interface TableFace