private class PropertyView.TableModel
extends javax.swing.table.AbstractTableModel
| Modifier and Type | Field and Description |
|---|---|
private java.util.Vector<PropertyView.Attribute> |
attributes
Its attributes
|
PropertyView.Handler |
handler
Its handler
|
private java.lang.Object |
pickedObject
The picked object
|
private static long |
serialVersionUID |
| Constructor and Description |
|---|
TableModel()
Constructor
|
TableModel(java.lang.Object object,
PropertyView.Handler handler)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
get()
Get all attribute values
|
int |
getColumnCount() |
java.lang.String |
getColumnName(int x) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int y,
int x) |
boolean |
isCellEditable(int y,
int x) |
void |
set()
Set all attribute values
|
void |
setValueAt(java.lang.Object value,
int y,
int x) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListenerprivate static final long serialVersionUID
private final java.lang.Object pickedObject
public final PropertyView.Handler handler
private java.util.Vector<PropertyView.Attribute> attributes
public TableModel()
public TableModel(java.lang.Object object,
PropertyView.Handler handler)
object - picked objecthandler - its handlerpublic void get()
public void set()
public int getRowCount()
public int getColumnCount()
public boolean isCellEditable(int y,
int x)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int y,
int x)
public void setValueAt(java.lang.Object value,
int y,
int x)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic java.lang.String getColumnName(int x)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModel