SpatialTemporalMonitoringGenerator
Constructors
Link copied to clipboard
public void SpatialTemporalMonitoringGenerator(Map<String, SpatialTemporalMonitorProducer> producers, NameResolver resolver, Map<String, RecordHandler> formulaParameters, RecordHandler inputHandler, RecordHandler signalHandler, RecordHandler edgeHandler)
Functions
Link copied to clipboard
Link copied to clipboard
public SpatialTemporalMonitorProducer visitAndExpression(MoonLightScriptParser.AndExpressionContext ctx)
Visit a parse tree produced by the andExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the binaryMathCallExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#binaryMathFunction.
Link copied to clipboard
Visit a parse tree produced by the booleanSemiring} labeled alternative in MoonLightScriptParser#semiringExpression.
Link copied to clipboard
Visit a parse tree produced by the booleanType} labeled alternative in MoonLightScriptParser#basicType.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitBracketExpression(MoonLightScriptParser.BracketExpressionContext ctx)
Visit a parse tree produced by the bracketExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public SpatialTemporalMonitorProducer visitEscapeExpression(MoonLightScriptParser.EscapeExpressionContext ctx)
Visit a parse tree produced by the escapeExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitEventuallyExpression(MoonLightScriptParser.EventuallyExpressionContext ctx)
Visit a parse tree produced by the eventuallyExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitEverywhereExpression(MoonLightScriptParser.EverywhereExpressionContext ctx)
Visit a parse tree produced by the everywhereExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitFalseExpression(MoonLightScriptParser.FalseExpressionContext ctx)
Visit a parse tree produced by the falseExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitGloballyExpression(MoonLightScriptParser.GloballyExpressionContext ctx)
Visit a parse tree produced by the globallyExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitHistoricallyExpression(MoonLightScriptParser.HistoricallyExpressionContext ctx)
Visit a parse tree produced by the historicallyExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the ifThenElseExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitImplyExpression(MoonLightScriptParser.ImplyExpressionContext ctx)
Visit a parse tree produced by the implyExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the infinityExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the integerType} labeled alternative in MoonLightScriptParser#basicType.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#interval.
Link copied to clipboard
Visit a parse tree produced by the intExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the minMaxSemiring} labeled alternative in MoonLightScriptParser#semiringExpression.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#model.
Link copied to clipboard
Visit a parse tree produced by the mulDivExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the nextExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitNotExpression(MoonLightScriptParser.NotExpressionContext ctx)
Visit a parse tree produced by the notExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitOnceExpression(MoonLightScriptParser.OnceExpressionContext ctx)
Visit a parse tree produced by the onceExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitOrExpression(MoonLightScriptParser.OrExpressionContext ctx)
Visit a parse tree produced by the orExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitReachExpression(MoonLightScriptParser.ReachExpressionContext ctx)
Visit a parse tree produced by the reachExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the realExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the realType} labeled alternative in MoonLightScriptParser#basicType.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitReferenceExpression(MoonLightScriptParser.ReferenceExpressionContext ctx)
Visit a parse tree produced by the referenceExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the referenceType} labeled alternative in MoonLightScriptParser#basicType.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitRelationExpression(MoonLightScriptParser.RelationExpressionContext ctx)
Visit a parse tree produced by the relationExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#scriptConstant.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#scriptDomain.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#scriptFormula.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#scriptSignal.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#scriptSpace.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#scriptType.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitSinceExpression(MoonLightScriptParser.SinceExpressionContext ctx)
Visit a parse tree produced by the sinceExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitSomewhereExpression(MoonLightScriptParser.SomewhereExpressionContext ctx)
Visit a parse tree produced by the somewhereExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the sumDifExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Link copied to clipboard
public SpatialTemporalMonitorProducer visitTrueExpression(MoonLightScriptParser.TrueExpressionContext ctx)
Visit a parse tree produced by the trueExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#typeElement.
Link copied to clipboard
Visit a parse tree produced by the unaryExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by the unaryMathCallExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#unaryMathFunction.
Link copied to clipboard
public SpatialTemporalMonitorProducer visitUntilExpression(MoonLightScriptParser.UntilExpressionContext ctx)
Visit a parse tree produced by the untilExpression} labeled alternative in MoonLightScriptParser#expression.
Link copied to clipboard
Visit a parse tree produced by MoonLightScriptParser#variableDeclaration.