Class CommonAlarmProperties<T extends Serializable>

java.lang.Object
com.inductiveautomation.ignition.common.alarming.config.WellKnownAlarmProperties<T>
com.inductiveautomation.ignition.common.alarming.config.CommonAlarmProperties<T>
All Implemented Interfaces:
AlarmProperty<T>, DescriptiveProperty<T>, Property<T>, Serializable
Direct Known Subclasses:
CommonAlarmProperties.CalculatedAlarmProperty

public class CommonAlarmProperties<T extends Serializable> extends WellKnownAlarmProperties<T>
These are many of the properties that are used throughout the alarming system, provided/known by Ignition. Some of them are for configuration, and others are only used during runtime/execution. They all extend from AlarmProperty, so they can have a descriptive name, and a category, if appropriate. Both of those properties will be used in display, either on the configuration screen, or in code-assist situations like expression editors and other binding locations.

All property IDs should follow the standard camel-case, lower first letter convention. These will be displayed and used in bindings.

The values of this class are registered with the WellKnownAlarmPropertyDirectory.

See Also: