public class LinkSettingsTableModel extends javax.swing.table.AbstractTableModel implements NetworkObjectListener
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String[] | columnNames | 
| static java.lang.String[] | rowNames | 
| static java.util.Set<java.lang.String> | typeDouble | 
| static java.util.Set<java.lang.String> | typeMethod | 
| static java.util.Set<java.lang.String> | typeNeg | 
| Constructor and Description | 
|---|
| LinkSettingsTableModel(GUIHandler hgui,
                      Link link) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Class | getColumnClass(int column) | 
| int | getColumnCount() | 
| java.lang.String | getColumnName(int column) | 
| int | getRowCount() | 
| java.lang.Object | getValueAt(int row,
          int column) | 
| boolean | isCellEditable(int row,
              int column) | 
| void | networkObjectChange(NetworkObject object,
                   java.lang.Object oldvalue,
                   int eventID,
                   java.lang.Object caller) | 
| void | removeListener() | 
| void | setValueAt(java.lang.Object value,
          int row,
          int column) | 
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic static final java.lang.String[] columnNames
public static final java.lang.String[] rowNames
public static final java.util.Set<java.lang.String> typeDouble
public static final java.util.Set<java.lang.String> typeNeg
public static final java.util.Set<java.lang.String> typeMethod
public LinkSettingsTableModel(GUIHandler hgui, Link link)
public int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelpublic java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic int getRowCount()
getRowCount in interface javax.swing.table.TableModelpublic java.lang.Object getValueAt(int row,
                                   int column)
getValueAt in interface javax.swing.table.TableModelpublic java.lang.Class getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic void setValueAt(java.lang.Object value,
                       int row,
                       int column)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic boolean isCellEditable(int row,
                              int column)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic void networkObjectChange(NetworkObject object, java.lang.Object oldvalue, int eventID, java.lang.Object caller)
networkObjectChange in interface NetworkObjectListenerpublic void removeListener()