Interface MutablePropertyValueSource
- 
- All Superinterfaces:
- Mergable<PropertySet>,- PropertyValueSource
 - All Known Subinterfaces:
- AlarmDefinition,- AlarmEvent,- AuthenticatedUser,- BoundPropertySet,- NotificationContext,- ObservablePropertySet,- PropertySet,- PropertySetEdit,- PyAlarmEvent,- QualifiedValuePropertySet,- TagConfiguration,- TagConfigurationModel,- TagEditController<T>,- TagGroup,- User,- VersionedPropertySet
 - All Known Implementing Classes:
- AbstractExtendedPropertySet,- ADSSOAuthChallenge,- AlarmDefinitionConfig,- AlarmDefinitionDiff,- AlarmEventInstance,- AuthChallenge,- BadgeAuthChallenge,- BasicAlarmDefinition,- BasicAlarmEvent,- BasicAuthChallenge,- BasicAuthenticatedUser,- BasicBoundPropertySet,- BasicPropertySet,- BasicTagConfiguration,- BasicTagConfigurationModel,- BasicTagEditController,- BasicUser,- BasicVersionedPropertySet,- BoundExtendedPropertySet,- BoundPropertySetConfig,- BoundPropertySetDiff,- ChartUIElement,- ComplexTagDefinition,- ComplexTagDiff,- CompositePropertySet,- DelegatePropertySet,- EventData,- ExtendedAlarmDefinition,- ExtendedPropertySet,- IdentityTraits,- ImmutablePropertySet,- IntersectedAlarmDefinition,- IntersectedBoundPropertySet,- IntersectedPropertySet,- IntersectedTagConfig,- IntersectedTagEditModel,- PipelineDescriptor,- PropertySetConfig,- PropertySetDiff,- PyAlarmEventImpl,- PyUser,- StorageTagConfiguration,- TagDefinition,- TagDiff,- TagEditResources,- TagPropertySetWrapper,- UnfilteredEventData
 
 public interface MutablePropertyValueSource extends PropertyValueSource, Mergable<PropertySet> 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidmerge(PropertySet other, boolean localOnly)Merges the values from other collection into this one.voidremove(Property<?> prop)<T> voidset(Property<T> prop, T value)voidset(PropertyValue propValue)- 
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSourcecontains, get, getNonNull, getNonNull, getOrDefault, getOrElse, getProperties, getValues
 
- 
 
- 
- 
- 
Method Detail- 
set<T> void set(Property<T> prop, T value) 
 - 
setvoid set(PropertyValue propValue) 
 - 
removevoid remove(Property<?> prop) 
 - 
mergedefault void merge(PropertySet other, boolean localOnly) Description copied from interface:MergableMerges the values from other collection into this one. Replaces any currently existing value with those from the other set.- Specified by:
- mergein interface- Mergable<PropertySet>
 
 
- 
 
-