Package com.powsybl.action.dsl.ast
Interface ActionExpressionVisitor<R,A>
-
- All Superinterfaces:
ExpressionVisitor<R,A>
- All Known Implementing Classes:
ActionExpressionEvaluator
,ActionExpressionPrinter
,DefaultActionExpressionVisitor
,ExpressionActionTakenLister
,ExpressionVariableLister
public interface ActionExpressionVisitor<R,A> extends ExpressionVisitor<R,A>
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description R
visitActionTaken(ActionTakenNode node, A arg)
R
visitAllOverloaded(AllOverloadedNode allOverloadedNode, A arg)
R
visitContingencyOccurred(ContingencyOccurredNode node, A arg)
R
visitIsOverloaded(IsOverloadedNode isOverloadedNode, A arg)
R
visitLoadingRank(LoadingRankNode node, A arg)
R
visitMostLoaded(MostLoadedNode mostLoadedNode, A arg)
R
visitNetworkComponent(NetworkComponentNode node, A arg)
R
visitNetworkMethod(NetworkMethodNode node, A arg)
R
visitNetworkProperty(NetworkPropertyNode node, A arg)
-
Methods inherited from interface com.powsybl.dsl.ast.ExpressionVisitor
visitArithmeticOperator, visitComparisonOperator, visitLiteral, visitLogicalOperator, visitNotOperator
-
-
-
-
Method Detail
-
visitNetworkComponent
R visitNetworkComponent(NetworkComponentNode node, A arg)
-
visitNetworkProperty
R visitNetworkProperty(NetworkPropertyNode node, A arg)
-
visitNetworkMethod
R visitNetworkMethod(NetworkMethodNode node, A arg)
-
visitActionTaken
R visitActionTaken(ActionTakenNode node, A arg)
-
visitContingencyOccurred
R visitContingencyOccurred(ContingencyOccurredNode node, A arg)
-
visitLoadingRank
R visitLoadingRank(LoadingRankNode node, A arg)
-
visitMostLoaded
R visitMostLoaded(MostLoadedNode mostLoadedNode, A arg)
-
visitIsOverloaded
R visitIsOverloaded(IsOverloadedNode isOverloadedNode, A arg)
-
visitAllOverloaded
R visitAllOverloaded(AllOverloadedNode allOverloadedNode, A arg)
-
-