Class AlarmExpressionParseContext
java.lang.Object
com.inductiveautomation.ignition.gateway.expressions.AbstractMultiLevelExpressionParseContext
com.inductiveautomation.ignition.gateway.expressions.PropertyBasedExpressionParseContext
com.inductiveautomation.ignition.gateway.alarming.AlarmExpressionParseContext
- All Implemented Interfaces:
ExpressionParseContext
This expression parse context is basically the same as the
PropertyBasedExpressionParseContext
, except that
it uses the AlarmBasedFunctionFactory
that adds a few additional functions.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.gateway.expressions.PropertyBasedExpressionParseContext
PropertyBasedExpressionParseContext.PropertyReferenceExpression
-
Constructor Summary
ConstructorsConstructorDescriptionAlarmExpressionParseContext
(ExpressionParseContext parent, PropertyResolver propResolver, AlarmEvent source, FunctionFactory factory) -
Method Summary
Methods inherited from class com.inductiveautomation.ignition.gateway.expressions.PropertyBasedExpressionParseContext
getFunctionFactory, getResolver, getSource, tryCreateBoundExpression
Methods inherited from class com.inductiveautomation.ignition.gateway.expressions.AbstractMultiLevelExpressionParseContext
createBoundExpression, getBaseFunctionFactory, getDelegateParseContext
-
Constructor Details
-
AlarmExpressionParseContext
public AlarmExpressionParseContext(ExpressionParseContext parent, PropertyResolver propResolver, AlarmEvent source, FunctionFactory factory)
-