Class AlarmModeProperties<T>

java.lang.Object
com.inductiveautomation.ignition.common.alarming.config.WellKnownAlarmProperties<T>
com.inductiveautomation.ignition.common.alarming.config.AlarmModeProperties<T>
All Implemented Interfaces:
AlarmProperty<T>, DescriptiveProperty<T>, Property<T>, Serializable

public class AlarmModeProperties<T> extends WellKnownAlarmProperties<T>
See Also:
  • Field Details

  • Constructor Details

    • AlarmModeProperties

      public AlarmModeProperties(String simpleName, String displayNameKey, Class<T> dtype, T defaultVal, boolean bindable)
    • AlarmModeProperties

      public AlarmModeProperties(String simpleName, Class<T> dtype, T defaultVal, boolean bindable)
    • AlarmModeProperties

      public AlarmModeProperties(String simpleName, Class<T> dtype, T defaultVal)
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Property
      The "name" of this property. Should be descriptive, but also unique. To this end, it is encouraged to make your keys fully qualified by prefixing them with your module id. For example: "mymod.MyProperty". Properties defined by the system start with "sys."
      Specified by:
      getName in interface Property<T>
      Overrides:
      getName in class WellKnownAlarmProperties<T>
    • getDisplayName

      public LocalizedString getDisplayName()
      Description copied from interface: DescriptiveProperty
      A friendly display name for the property. If not set, will return a raw LocalizedString that contains the property name.
    • getCategory

      public LocalizedString getCategory()
      Description copied from interface: DescriptiveProperty
      The category under which this property will be placed when editing.
    • getDescription

      public LocalizedString getDescription()
      Description copied from interface: DescriptiveProperty
      Optional description/documentation for the property. May return null if no information is available.
    • values

      public static Property<?>[] values()