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
public class AlarmExpressionParseContext extends PropertyBasedExpressionParseContext
This expression parse context is basically the same as thePropertyBasedExpressionParseContext
, except that it uses theAlarmBasedFunctionFactory
that adds a few additional functions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AlarmExpressionParseContext.AlarmExpressionPropResolver
-
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.gateway.expressions.PropertyBasedExpressionParseContext
PropertyBasedExpressionParseContext.PropertyReferenceExpression
-
-
Constructor Summary
Constructors Constructor Description AlarmExpressionParseContext(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 Detail
-
AlarmExpressionParseContext
public AlarmExpressionParseContext(ExpressionParseContext parent, PropertyResolver propResolver, AlarmEvent source, FunctionFactory factory)
-
-