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 TypeMethodDescriptionbooleanisExpanded(int row, int column) booleanisExpanded(Object item) voidsetExpanded(int row, int column, boolean isExpanded) voidsetExpanded(ExpandableCell item, boolean isExpanded) Methods inherited from class com.inductiveautomation.ignition.designer.mvvm.binders.swing.AbstractBindableTableModel
getItem, getRowCount, indexOf, setItemsMethods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAtMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
isExpandedin interfaceExpandableTableModel
-
setExpanded
public void setExpanded(int row, int column, boolean isExpanded) - Specified by:
setExpandedin interfaceExpandableTableModel
-
isExpanded
- Specified by:
isExpandedin interfaceExpandableTableModel
-
setExpanded
- Specified by:
setExpandedin interfaceExpandableTableModel
-