Class ConfigPropTableModel<W extends PropWrapper>
- java.lang.Object
- 
- javax.swing.table.AbstractTableModel
- 
- com.jidesoft.grid.TreeTableModel<T>
- 
- com.jidesoft.grid.PropertyTableModel<W>
- 
- com.inductiveautomation.ignition.designer.propertyeditor.config.table.ConfigPropTableModel<W>
 
 
 
 
- 
- All Implemented Interfaces:
- com.jidesoft.grid.CategorizedTableModel,- com.jidesoft.grid.ContextSensitiveTableModel,- com.jidesoft.grid.EditorStyleTableModel,- com.jidesoft.grid.IExpandableTreeTableModel<W>,- com.jidesoft.grid.IndexChangeEventGenerator,- com.jidesoft.grid.ITreeTableModel<W>,- com.jidesoft.grid.MultiTableModel,- com.jidesoft.grid.SpanModel,- com.jidesoft.grid.StyleModel,- java.beans.PropertyChangeListener,- java.io.Serializable,- java.util.EventListener,- javax.swing.table.TableModel
 
 public class ConfigPropTableModel<W extends PropWrapper> extends com.jidesoft.grid.PropertyTableModel<W> implements com.jidesoft.grid.StyleModel- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description ConfigPropTableModel(java.util.List<W> newModel)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description com.jidesoft.grid.CellStylegetCellStyleAt(int row, int col)PropWrappergetPropWrapperAt(int row)booleanisCellEditable(int row, int col)booleanisCellStyleOn()booleanisCustomProp(int row)protected voidsetPropertyName(int row, java.lang.String value)voidsetValueAt(java.lang.Object value, int row, int col)- 
Methods inherited from class com.jidesoft.grid.PropertyTableModeladdPropertyChangeListener, addPropertyChangeListener, addRow, addRows, addRows, bind, buildProperties, compares, createCategory, filterProperty, findProperty, firePropertyChange, firePropertyChange, firePropertyChange, getCategories, getCategoryOrder, getCellClassAt, getCellSpanAt, getColumnCount, getColumnName, getComparator, getConverterContextAt, getEditorContextAt, getEditorStyleAt, getExpansionState, getMiscCategoryName, getOrder, getOriginalProperties, getOriginalProperties, getProperties, getProperties, getProperty, getPropertyAt, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyIndex, getVisibleProperty, isCategoryRow, isCellSpanOn, isIndentNonCategoryRow, isShowExpert, propertyChange, refresh, releaseProperties, reloadProperties, removePropertyChangeListener, removePropertyChangeListener, removeRow, renameCategory, setCategories, setCategoryOrder, setComparator, setExpansionState, setIndentNonCategoryRow, setMiscCategoryName, setOrder, setOriginalProperties, setOriginalRows, setShowExpert, shouldBeFiltered, unbind
 - 
Methods inherited from class com.jidesoft.grid.TreeTableModeladdIndexChangeListener, addRow, addRow, addRow, addRow, addRows, addRows, addRows, buildRows, cacheAll, collapseAll, collapseFirstLevel, collapseLastLevel, collapseRows, createCompoundTableModelEvent, createRoot, createRows, expandAll, expandFirstLevel, expandNextLevel, expandRow, expandRows, expandTreePath, fireIndexChanged, fireIndexChanging, fireTableRowsUpdated, getCellStyleFromRowCellStyleProvider, getChild, getChildCount, getColumnType, getIndexChangeListeners, getIndexOfChild, getOriginalRows, getRoot, getRowAt, getRowCellStyleProvider, getRowCount, getRowCount, getRowIndex, getRows, getRows, getRowsNeedUpdated, getTableIndex, getValueAt, invalidateCache, isAdjusting, isAutoExpand, isFilterParent, isFiltersApplied, isInitialized, isLeaf, moveDownRow, moveUpRow, removeIndexChangeListener, removeRow, setAdjusting, setAutoExpand, setChildren, setFilterParent, setFiltersApplied, setRowCellStyleProvider
 - 
Methods inherited from class javax.swing.table.AbstractTableModeladdTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
- 
 
- 
- 
- 
Constructor Detail- 
ConfigPropTableModelpublic ConfigPropTableModel(java.util.List<W> newModel) 
 
- 
 - 
Method Detail- 
getCellStyleAtpublic com.jidesoft.grid.CellStyle getCellStyleAt(int row, int col)- Specified by:
- getCellStyleAtin interface- com.jidesoft.grid.StyleModel
 
 - 
isCellEditablepublic boolean isCellEditable(int row, int col)- Specified by:
- isCellEditablein interface- javax.swing.table.TableModel
- Overrides:
- isCellEditablein class- com.jidesoft.grid.PropertyTableModel<W extends PropWrapper>
 
 - 
getPropWrapperAtpublic PropWrapper getPropWrapperAt(int row) 
 - 
isCustomProppublic boolean isCustomProp(int row) 
 - 
setPropertyNameprotected void setPropertyName(int row, java.lang.String value)
 - 
setValueAtpublic void setValueAt(java.lang.Object value, int row, int col)- Specified by:
- setValueAtin interface- javax.swing.table.TableModel
- Overrides:
- setValueAtin class- com.jidesoft.grid.PropertyTableModel<W extends PropWrapper>
 
 - 
isCellStyleOnpublic boolean isCellStyleOn() - Specified by:
- isCellStyleOnin interface- com.jidesoft.grid.StyleModel
 
 
- 
 
-