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