Class AlarmDefinitionDiff
java.lang.Object
com.inductiveautomation.ignition.common.config.PropertySetDiff
com.inductiveautomation.ignition.common.alarming.config.AlarmDefinitionDiff
- All Implemented Interfaces:
AlarmDefinition
,Countable
,Extendable<PropertySet>
,Mergable<PropertySet>
,MutablePropertyValueSource
,PropertySet
,PropertySetEdit
,PropertyValueSource
,Serializable
,Iterable<PropertyValue>
- See Also:
-
Field Summary
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
EMPTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T
Retrieves the value of the property, or null if this set doesn't contain that property.getBoundProperty
(Property<?> property) getName()
boolean
boolean
isPropertyBound
(Property<?> prop) void
setBoundProperty
(Property<?> property, BoundAlarmProperty value) void
Methods inherited from class com.inductiveautomation.ignition.common.config.PropertySetDiff
compactChanges, contains, getCount, getModified, getOrDefault, getOrElse, getProperties, getRaw, getRemoved, getValues, hasChanges, isExtended, isInherited, isModified, isRemoved, iterator, remove, revert, set, set, setRaw, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
Methods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSource
merge, remove, set, set
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
extend, getExtension, isExtended, isInherited, newDefaultInstance, newExtension
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSource
contains, getNonNull, getNonNull, getOrDefault, getOrElse, getProperties, getValues
-
Constructor Details
-
AlarmDefinitionDiff
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceAlarmDefinition
-
setName
- Specified by:
setName
in interfaceAlarmDefinition
-
isNameChanged
public boolean isNameChanged() -
getOriginalName
-
isPropertyBound
- Specified by:
isPropertyBound
in interfaceAlarmDefinition
-
setBoundProperty
- Specified by:
setBoundProperty
in interfaceAlarmDefinition
-
getBoundProperty
- Specified by:
getBoundProperty
in interfaceAlarmDefinition
-
get
Description copied from interface:PropertyValueSource
Retrieves the value of the property, or null if this set doesn't contain that property.- Specified by:
get
in interfacePropertyValueSource
- Overrides:
get
in classPropertySetDiff
-