Class AlarmEditPanel.PropWrapper<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.sqltags.editor.editors.AlarmEditPanel.PropWrapper<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
,java.io.Serializable
,java.lang.Comparable<com.jidesoft.grid.Property>
- Direct Known Subclasses:
AlarmEditPanel.NamePropWrapper
- Enclosing class:
- AlarmEditPanel
protected class AlarmEditPanel.PropWrapper<T> extends com.jidesoft.grid.Property
- See Also:
- Serialized Form
-
-
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_VALUE
-
-
Constructor Summary
Constructors Constructor Description PropWrapper(AlarmProperty<T> property)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlarmProperty<T>
getAlarmProperty()
java.lang.Class<?>
getType()
java.lang.Object
getValue()
boolean
isAssociatedData()
protected boolean
isBound()
boolean
isEditable()
boolean
isPreferred()
void
setAssociatedDataName(java.lang.String value)
If the current property is associated data, changes the name.void
setValue(java.lang.Object value)
-
Methods 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, getValueAt, hasValue, isCategoryRow, isEditorStyleSupported, isExpert, isHidden, isIndentNonCategoryRow, isRequired, removeDependingProperty, setCategory, setCategoryRow, setCellEditor, setConverterContext, setDescription, setDisplayName, setEditable, setEditorContext, setEditorStyle, setExpert, setFocusDisplayName, setHidden, setIndentNonCategoryRow, setName, setPreferred, setRequired, setTableCellRenderer, setType
-
Methods inherited from class com.jidesoft.grid.DefaultExpandableRow
cellUpdated, getCellClassAt, getConverterContextAt, getEditorContextAt, isCellEditable, notifyCellUpdated, rowUpdated, setValueAt
-
Methods inherited from class com.jidesoft.grid.DefaultExpandable
breadthFirstEnumeration, depthFirstEnumeration, getChildren, postorderEnumeration, preorderEnumeration, setChildren
-
Methods 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, setExpanded
-
Methods inherited from class com.jidesoft.grid.AbstractNode
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getNextSibling, getParent, getPreviousSibling, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setParent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods 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, setExpanded
-
-
-
-
Constructor Detail
-
PropWrapper
public PropWrapper(AlarmProperty<T> property)
-
-
Method Detail
-
isBound
protected boolean isBound()
-
isAssociatedData
public boolean isAssociatedData()
-
isEditable
public boolean isEditable()
- Overrides:
isEditable
in classcom.jidesoft.grid.Property
-
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in classcom.jidesoft.grid.Property
-
setAssociatedDataName
public void setAssociatedDataName(java.lang.String value)
If the current property is associated data, changes the name.
-
getType
public java.lang.Class<?> getType()
- Specified by:
getType
in interfacecom.jidesoft.converter.ConverterContextSupport
- Overrides:
getType
in classcom.jidesoft.grid.Property
-
isPreferred
public boolean isPreferred()
- Overrides:
isPreferred
in classcom.jidesoft.grid.Property
-
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in classcom.jidesoft.grid.Property
-
getAlarmProperty
public AlarmProperty<T> getAlarmProperty()
-
-