Class AlarmConfigurationConfig
java.lang.Object
com.inductiveautomation.ignition.common.alarming.config.AlarmConfigurationConfig
- All Implemented Interfaces:
AlarmConfiguration,Countable,Extendable<AlarmConfiguration>,Intersectable<AlarmConfiguration>,Mergable<AlarmConfiguration>,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(AlarmDefinition definition) booleanintgetCount()Merges the alarm definitions from the model with the diff.getEdit()This returns an object that represents the value only for the most "local" level.booleanisInherited(AlarmDefinition definition) protected booleanisModified(String name) booleanisOverridden(AlarmDefinition definition) protected booleanvoidprotected AlarmDefinitionwrap(AlarmDefinition model, AlarmDefinition edit) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.inductiveautomation.ignition.common.alarming.config.AlarmConfiguration
extend, intersect, merge, newExtension
-
Constructor Details
-
AlarmConfigurationConfig
-
-
Method Details
-
getEdit
-
getCount
public int getCount() -
getExtension
Description copied from interface:ExtendableThis returns an object that represents the value only for the most "local" level. That is, this is the difference between the inherited base and the current extension. Complex objects should ensure that trait is true for all aspects of the returned value.- Specified by:
getExtensionin interfaceAlarmConfiguration- Specified by:
getExtensionin interfaceExtendable<AlarmConfiguration>
-
getDefinitions
Merges the alarm definitions from the model with the diff.- Specified by:
getDefinitionsin interfaceAlarmConfiguration
-
get
- Specified by:
getin interfaceAlarmConfiguration
-
add
- Specified by:
addin interfaceAlarmConfiguration
-
remove
- Specified by:
removein interfaceAlarmConfiguration
-
contains
- Specified by:
containsin interfaceAlarmConfiguration
-
isOverridden
- Specified by:
isOverriddenin interfaceAlarmConfiguration
-
isInherited
- Specified by:
isInheritedin interfaceAlarmConfiguration
-
wrap
-
isRemoved
-
isModified
-