Package com.inductiveautomation.rm.swing
Class RJBrowser.BrowserColumnTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- com.inductiveautomation.rm.swing.RJBrowser.BrowserColumnTableModel
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.table.TableModel
- Enclosing class:
- RJBrowser
public class RJBrowser.BrowserColumnTableModel extends javax.swing.table.AbstractTableModel
An inner class to represent Browser selection.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BrowserColumnTableModel(javax.swing.JTable aTable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class
getColumnClass(int c)
Returns browser column class.int
getColumnCount()
Returns browser column count.java.lang.String
getColumnName(int c)
Returns browser column name.int
getRowCount()
Returns browser column row count.java.lang.Object
getValueAt(int r, int c)
Returns the browser column value - column zero is data value, one is branch icon.boolean
isCellEditable(int r, int c)
Returns that browser is not editable.-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
-
-
-
-
Method Detail
-
getRowCount
public int getRowCount()
Returns browser column row count.
-
getColumnCount
public int getColumnCount()
Returns browser column count.
-
getColumnClass
public java.lang.Class getColumnClass(int c)
Returns browser column class.- Specified by:
getColumnClass
in interfacejavax.swing.table.TableModel
- Overrides:
getColumnClass
in classjavax.swing.table.AbstractTableModel
-
getColumnName
public java.lang.String getColumnName(int c)
Returns browser column name.- Specified by:
getColumnName
in interfacejavax.swing.table.TableModel
- Overrides:
getColumnName
in classjavax.swing.table.AbstractTableModel
-
isCellEditable
public boolean isCellEditable(int r, int c)
Returns that browser is not editable.- Specified by:
isCellEditable
in interfacejavax.swing.table.TableModel
- Overrides:
isCellEditable
in classjavax.swing.table.AbstractTableModel
-
getValueAt
public java.lang.Object getValueAt(int r, int c)
Returns the browser column value - column zero is data value, one is branch icon.
-
-