org.jplot2d.swing.proptable
Class PropertyTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- org.jplot2d.swing.proptable.PropertyTableModel
-
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class PropertyTableModel extends javax.swing.table.AbstractTableModel- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static intNAME_COLUMNstatic intVALUE_COLUMN
-
Constructor Summary
Constructors Constructor and Description PropertyTableModel()PropertyTableModel(java.lang.Object engine, ProperiesModel propModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intgetColumnCount()java.lang.StringgetColumnName(int column)java.lang.ObjectgetEngine()intgetRowCount()java.lang.ObjectgetValueAt(int row, int column)booleanisCellEditable(int row, int column)voidrefresh()Refresh the table by reloading the data from engine.voidsetDialogParent(java.awt.Component dialogParent)Set the table component to be the parent of message dialog.voidsetValueAt(java.lang.Object value, int row, int column)-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Field Detail
-
NAME_COLUMN
public static final int NAME_COLUMN
- See Also:
- Constant Field Values
-
VALUE_COLUMN
public static final int VALUE_COLUMN
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PropertyTableModel
public PropertyTableModel()
- Parameters:
propertyTable-
-
PropertyTableModel
public PropertyTableModel(java.lang.Object engine, ProperiesModel propModel)
-
-
Method Detail
-
getRowCount
public int getRowCount()
-
getColumnCount
public int getColumnCount()
-
getValueAt
public java.lang.Object getValueAt(int row, int column)
-
getColumnName
public java.lang.String getColumnName(int column)
- Specified by:
getColumnNamein interfacejavax.swing.table.TableModel- Overrides:
getColumnNamein classjavax.swing.table.AbstractTableModel
-
setValueAt
public void setValueAt(java.lang.Object value, int row, int column)- Specified by:
setValueAtin interfacejavax.swing.table.TableModel- Overrides:
setValueAtin classjavax.swing.table.AbstractTableModel
-
isCellEditable
public boolean isCellEditable(int row, int column)- Specified by:
isCellEditablein interfacejavax.swing.table.TableModel- Overrides:
isCellEditablein classjavax.swing.table.AbstractTableModel
-
getEngine
public java.lang.Object getEngine()
-
refresh
public void refresh()
Refresh the table by reloading the data from engine.
-
setDialogParent
public void setDialogParent(java.awt.Component dialogParent)
Set the table component to be the parent of message dialog.- Parameters:
propertyTable-
-
-
DMelt 3.0 © DataMelt by jWork.ORG