Class PropertySetEditItem
java.lang.Object
com.inductiveautomation.ignition.designer.propertyeditor.config.PropertySetEditItem
- All Implemented Interfaces:
- PropertyEditModel
- Direct Known Subclasses:
- ConfigPropertySetEditItem
The property set that is currently being edited in the property table.
 Can be used to track edits, as well as notify listeners of property changes.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected PropertyChangeSupportprotected booleanprotected PropertySetThe original property set
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidprotected PropertyChangeSupportchange()protected voidfirePropertyChange(Property<?> property, Object oldValue, Object newValue) abstract StringgetName()<T> TgetOrDefault(Property<T> prop) The original property set used to initialize the edit itembooleanvoidCall this to notify listeners of property changesvoid<T> voidCall this to notify listeners of property changes
- 
Field Details- 
propertiesThe original property set
- 
changeSupport
- 
modifiedprotected boolean modified
 
- 
- 
Constructor Details- 
PropertySetEditItem
 
- 
- 
Method Details- 
getConfiguration- Specified by:
- getConfigurationin interface- PropertyEditModel
 
- 
getName
- 
getPropertySetThe original property set used to initialize the edit item
- 
isModifiedpublic boolean isModified()
- 
setCall this to notify listeners of property changes
- 
removeCall this to notify listeners of property changes
- 
getOrDefault
- 
addPropertyChangeListener
- 
removePropertyChangeListener
- 
change
- 
firePropertyChange
 
-