Interface NotificationProfileProperty<T>
- All Superinterfaces:
ConfigurationProperty<T>
,DescriptiveProperty<T>
,Property<T>
,Serializable
- All Known Implementing Classes:
BasicNotificationProfileProperty
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.inductiveautomation.ignition.common.config.ConfigurationProperty
ConfigurationProperty.CustomEditorDescriptor, ConfigurationProperty.Option<T>
-
Method Summary
Modifier and TypeMethodDescriptionCollection<Property<?>>
If this property is an expression, these are the variables that can be referenced in the expression.boolean
If this property is to be considered the source of an expression, return true here so that the proper editor can be shown.Methods inherited from interface com.inductiveautomation.ignition.common.config.ConfigurationProperty
getCustomEditor, getOptions, getValueDisplayBaseKey
Methods inherited from interface com.inductiveautomation.ignition.common.config.DescriptiveProperty
getCategory, getDescription, getDisplayName
Methods inherited from interface com.inductiveautomation.ignition.common.config.Property
getDefaultValue, getName, getType
-
Method Details
-
isExpressionSource
boolean isExpressionSource()If this property is to be considered the source of an expression, return true here so that the proper editor can be shown. -
getExpressionVariables
Collection<Property<?>> getExpressionVariables()If this property is an expression, these are the variables that can be referenced in the expression. NOTE: Variables that are common to all AlarmEvents will already be included, so this list should only be variables specific to this property.
-