JavaScript is disabled on your browser.
 
All Superinterfaces: 
Countable Extendable <PropertySet >Iterable <PropertyValue >Mergable <PropertySet >MutablePropertyValueSource PropertySet PropertyValueSource Serializable  
All Known Subinterfaces: 
TagConfiguration TagConfigurationModel VersionedPropertySet  
All Known Implementing Classes: 
BasicBoundPropertySet BasicTagConfiguration BasicTagConfigurationModel BasicVersionedPropertySet BoundExtendedPropertySet BoundPropertySetConfig BoundPropertySetDiff DelegatePropertySet IntersectedBoundPropertySet IntersectedTagEditModel StorageTagConfiguration  
 
Field Summary 
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet  
EMPTY  
 
 
Method Summary 
All Methods Instance Methods Abstract Methods Default Methods 
If called on a child, gets the extension with the given parent.
 
If the property is bound, return the bound value.
 
 
 
Returns the opaque PropertyValue objects.
 
boolean
 
 
Called on a base object, gets a new extension with a default config object for the child.
 
void
 
 
 
 
Methods inherited from interface com.inductiveautomation.ignition.common.config.Countable  
getCount  
Methods inherited from interface com.inductiveautomation.ignition.common.config.Mergable  
merge  
 
 
 
 
Method Details 
getValues 
Returns the opaque PropertyValue objects. This can be useful when you want to avoid the strict type checking
 of the value, and it's important to note that if the property is bound, the value will be a BoundValue.
 Be very careful about overriding, and make sure to maintain the methodology of using getProperties to iterate
 and get (or getOrDefault), to get the value, because those are all handled differently by BoundPropertySets,
 ExtendedPropertySets, etc.
Specified by: 
getValues PropertyValueSource  
 
 
 
 
 
getBoundOrDefault 
If the property is bound, return the bound value. Otherwise return the
 value or default.