Class AbstractExpandableBindableTableModel<T extends ExpandableCell>
java.lang.Object
javax.swing.table.AbstractTableModel
com.inductiveautomation.ignition.designer.mvvm.binders.swing.AbstractBindableTableModel<T>
com.inductiveautomation.ignition.designer.gui.expandabletable.AbstractExpandableBindableTableModel<T>
- All Implemented Interfaces:
ExpandableTableModel
,BindableTableModel<T>
,Serializable
,TableModel
public abstract class AbstractExpandableBindableTableModel<T extends ExpandableCell>
extends AbstractBindableTableModel<T>
implements ExpandableTableModel
- See Also:
-
Field Summary
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
isExpanded
(int row, int column) boolean
isExpanded
(Object item) void
setExpanded
(int row, int column, boolean isExpanded) void
setExpanded
(ExpandableCell item, boolean isExpanded) Methods inherited from class com.inductiveautomation.ignition.designer.mvvm.binders.swing.AbstractBindableTableModel
getItem, getRowCount, indexOf, setItems
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getValueAt, isCellEditable, removeTableModelListener, setValueAt
-
Constructor Details
-
AbstractExpandableBindableTableModel
public AbstractExpandableBindableTableModel()
-
-
Method Details
-
isExpanded
public boolean isExpanded(int row, int column) - Specified by:
isExpanded
in interfaceExpandableTableModel
-
setExpanded
public void setExpanded(int row, int column, boolean isExpanded) - Specified by:
setExpanded
in interfaceExpandableTableModel
-
isExpanded
- Specified by:
isExpanded
in interfaceExpandableTableModel
-
setExpanded
- Specified by:
setExpanded
in interfaceExpandableTableModel
-