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.AbstractTableModelAn 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.ClassgetColumnClass(int c)Returns browser column class.intgetColumnCount()Returns browser column count.java.lang.StringgetColumnName(int c)Returns browser column name.intgetRowCount()Returns browser column row count.java.lang.ObjectgetValueAt(int r, int c)Returns the browser column value - column zero is data value, one is branch icon.booleanisCellEditable(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:
getColumnClassin interfacejavax.swing.table.TableModel- Overrides:
getColumnClassin classjavax.swing.table.AbstractTableModel
-
getColumnName
public java.lang.String getColumnName(int c)
Returns browser column name.- Specified by:
getColumnNamein interfacejavax.swing.table.TableModel- Overrides:
getColumnNamein classjavax.swing.table.AbstractTableModel
-
isCellEditable
public boolean isCellEditable(int r, int c)Returns that browser is not editable.- Specified by:
isCellEditablein interfacejavax.swing.table.TableModel- Overrides:
isCellEditablein 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.
-
-