Class ConfigPropertySetEditItem
- java.lang.Object
 - 
- com.inductiveautomation.ignition.designer.propertyeditor.config.PropertySetEditItem
 - 
- com.inductiveautomation.ignition.designer.propertyeditor.config.ConfigPropertySetEditItem
 
 
 
- 
- All Implemented Interfaces:
 PropertyEditModel
public abstract class ConfigPropertySetEditItem extends PropertySetEditItem
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected PropertySetcurrentPropsThe current working set of props, displayed in the table.- 
Fields inherited from class com.inductiveautomation.ignition.designer.propertyeditor.config.PropertySetEditItem
changeSupport, modified, properties 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ConfigPropertySetEditItem(PropertySet properties, java.util.List<Property<?>> applicableProps) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Property<?>>getApplicableProps()PropertySetgetCurrentProps()voidremove(Property<?> prop)Call this to notify listeners of property changes<T> voidset(Property<T> prop, T object)Call this to notify listeners of property changesvoidsetApplicableProps(java.util.List<Property<?>> applicableProps)Setting the applicable props will adjust the current working set of propsprotected voidupdateCurrentProps()- 
Methods inherited from class com.inductiveautomation.ignition.designer.propertyeditor.config.PropertySetEditItem
addPropertyChangeListener, change, firePropertyChange, getConfiguration, getName, getOrDefault, getPropertySet, isModified, removePropertyChangeListener 
 - 
 
 - 
 
- 
- 
Field Detail
- 
currentProps
protected PropertySet currentProps
The current working set of props, displayed in the table. 
 - 
 
- 
Constructor Detail
- 
ConfigPropertySetEditItem
public ConfigPropertySetEditItem(PropertySet properties, java.util.List<Property<?>> applicableProps)
 
 - 
 
- 
Method Detail
- 
updateCurrentProps
protected void updateCurrentProps()
 
- 
getApplicableProps
public java.util.List<Property<?>> getApplicableProps()
 
- 
setApplicableProps
public void setApplicableProps(java.util.List<Property<?>> applicableProps)
Setting the applicable props will adjust the current working set of props 
- 
getCurrentProps
public PropertySet getCurrentProps()
 
- 
set
public <T> void set(Property<T> prop, T object)
Description copied from class:PropertySetEditItemCall this to notify listeners of property changes- Overrides:
 setin classPropertySetEditItem
 
- 
remove
public void remove(Property<?> prop)
Description copied from class:PropertySetEditItemCall this to notify listeners of property changes- Overrides:
 removein classPropertySetEditItem
 
 - 
 
 -