Class ConfigPropertyEditPanel.PropWrapperEditObserver<T>
java.lang.Object
com.jidesoft.grid.AbstractNode
com.jidesoft.grid.AbstractExpandable
com.jidesoft.grid.DefaultExpandable
com.jidesoft.grid.DefaultExpandableRow
com.jidesoft.grid.Property
com.inductiveautomation.ignition.designer.propertyeditor.config.table.PropWrapper<T>
com.inductiveautomation.ignition.designer.propertyeditor.config.ConfigPropertyEditPanel.PropWrapperEditObserver<T>
- All Implemented Interfaces:
com.jidesoft.converter.ConverterContextSupport,com.jidesoft.grid.EditorContextSupport,com.jidesoft.grid.EditorStyleSupport,com.jidesoft.grid.Expandable,com.jidesoft.grid.ExpandableCell,com.jidesoft.grid.ExpandableRow,com.jidesoft.grid.Node,com.jidesoft.grid.Row,Serializable,Comparable<com.jidesoft.grid.Property>
- Enclosing class:
- ConfigPropertyEditPanel<T extends PropertyConfigurationController>
- See Also:
-
Field Summary
Fields inherited from class com.jidesoft.grid.Property
_category, _converter, _converterContext, _description, _displayName, _editable, _editorContext, _expert, _focusDisplayName, _hidden, _indentNonCategoryRow, _isCategoryRow, _name, _preferred, _required, _type, PROPERTY_CATEGORY, PROPERTY_CONVERTER_CONTEXT, PROPERTY_DEPENDING_PROPERTIES, PROPERTY_DESCRIPTION, PROPERTY_DISPLAY_NAME, PROPERTY_EDITABLE, PROPERTY_EDITOR_CONTEXT, PROPERTY_EXPERT, PROPERTY_FOCUS_DISPLAY_NAME, PROPERTY_HIDDEN, PROPERTY_NAME, PROPERTY_PREFERRED, PROPERTY_REQUIRED, PROPERTY_TYPE, PROPERTY_VALUEFields inherited from class com.jidesoft.grid.DefaultExpandable
_children, EMPTY_ENUMERATION, PROPERTY_CHILDRENFields inherited from class com.jidesoft.grid.AbstractExpandable
_expandable, _expandedFields inherited from class com.jidesoft.grid.AbstractNode
_parent, PROPERTY_PARENTFields inherited from interface com.jidesoft.grid.Expandable
PROPERTY_EXPANDABLE, PROPERTY_EXPANDEDFields inherited from interface com.jidesoft.grid.Node
PROPERTY_ADJUSTING -
Constructor Summary
ConstructorsConstructorDescriptionPropWrapperEditObserver(Property<T> property, PropertySet config, boolean isBindable, boolean mutable, boolean metaMutable) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonBeforePropertyChange(Object newValue) protected voidvoidMethods inherited from class com.inductiveautomation.ignition.designer.propertyeditor.config.table.PropWrapper
changePropertyName, changePropertyType, getPropCategory, getPropDescription, getProperty, getPropName, getValue, isBindable, isBound, isMetaChangeable, isMutable, setValue, setValueMethods inherited from class com.jidesoft.grid.Property
addDependingProperty, addDependingProperty, clearDependingProperties, compareTo, getCategory, getCellEditor, getCellEditor, getConverterContext, getDependingProperties, getDescription, getDisplayName, getEditorContext, getEditorStyle, getFocusDisplayName, getFullName, getLevel, getName, getTableCellRenderer, getTableCellRenderer, getType, getValueAt, hasValue, isCategoryRow, isEditable, isEditorStyleSupported, isExpert, isHidden, isIndentNonCategoryRow, isPreferred, isRequired, removeDependingProperty, setCategory, setCategoryRow, setCellEditor, setConverterContext, setDescription, setDisplayName, setEditable, setEditorContext, setEditorStyle, setExpert, setFocusDisplayName, setHidden, setIndentNonCategoryRow, setName, setPreferred, setRequired, setTableCellRenderer, setTypeMethods inherited from class com.jidesoft.grid.DefaultExpandableRow
cellUpdated, getCellClassAt, getConverterContextAt, getEditorContextAt, isCellEditable, notifyCellUpdated, rowUpdated, setValueAtMethods inherited from class com.jidesoft.grid.DefaultExpandable
breadthFirstEnumeration, depthFirstEnumeration, getChildren, postorderEnumeration, preorderEnumeration, setChildrenMethods inherited from class com.jidesoft.grid.AbstractExpandable
addChild, addChild, addChildren, getAllChildrenCount, getAllVisibleChildrenCount, getChildAt, getChildIndex, getChildrenCount, getExpandableTreeTableModel, getNumberOfVisibleChildren, getNumberOfVisibleExpandable, getTreeTableModel, hasChildren, hasVisibleChildren, isAdjusting, isExpandable, isExpanded, moveDownChild, moveUpChild, notifyChildDeleted, notifyChildInserted, notifyChildrenDeleted, notifyChildrenInserted, notifyChildrenUpdated, notifyChildUpdated, removeAllChildren, removeChild, removeChildren, setAdjusting, setExpandable, setExpandedMethods inherited from class com.jidesoft.grid.AbstractNode
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getNextSibling, getParent, getPreviousSibling, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.jidesoft.grid.Expandable
addChild, addChild, addChildren, getAllVisibleChildrenCount, getChildAt, getChildIndex, getChildren, getChildrenCount, getNumberOfVisibleExpandable, hasChildren, isExpandable, isExpanded, moveDownChild, moveUpChild, notifyChildDeleted, notifyChildInserted, notifyChildrenDeleted, notifyChildrenInserted, notifyChildrenUpdated, notifyChildUpdated, removeAllChildren, removeChild, removeChildren, setChildren, setExpandable, setExpandedMethods inherited from interface com.jidesoft.grid.Node
getNextSibling, getParent, getPreviousSibling, setParent
-
Constructor Details
-
PropWrapperEditObserver
public PropWrapperEditObserver(Property<T> property, PropertySet config, boolean isBindable, boolean mutable, boolean metaMutable)
-
-
Method Details
-
onValueChange
public void onValueChange()- Overrides:
onValueChangein classPropWrapper<T>
-
onMetaChange
protected void onMetaChange()- Overrides:
onMetaChangein classPropWrapper<T>
-
onBeforePropertyChange
- Overrides:
onBeforePropertyChangein classPropWrapper<T>- Throws:
PropertyVetoException
-