Package com.powsybl.action.dsl.ast
Class ExpressionActionTakenLister
- java.lang.Object
-
- com.powsybl.dsl.ast.DefaultExpressionVisitor<R,A>
-
- com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor<Void,List<String>>
-
- com.powsybl.action.dsl.ast.ExpressionActionTakenLister
-
- All Implemented Interfaces:
ActionExpressionVisitor<Void,List<String>>
,ExpressionVisitor<Void,List<String>>
public class ExpressionActionTakenLister extends DefaultActionExpressionVisitor<Void,List<String>>
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description ExpressionActionTakenLister()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<String>
list(ExpressionNode root)
Void
visitActionTaken(ActionTakenNode node, List<String> actionIds)
-
Methods inherited from class com.powsybl.action.dsl.ast.DefaultActionExpressionVisitor
visitAllOverloaded, visitContingencyOccurred, visitIsOverloaded, visitLoadingRank, visitMostLoaded, visitNetworkComponent, visitNetworkMethod, visitNetworkProperty
-
Methods inherited from class com.powsybl.dsl.ast.DefaultExpressionVisitor
visitArithmeticOperator, visitComparisonOperator, visitLiteral, visitLogicalOperator, visitNotOperator
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.dsl.ast.ExpressionVisitor
visitArithmeticOperator, visitComparisonOperator, visitLiteral, visitLogicalOperator, visitNotOperator
-
-
-
-
Method Detail
-
list
public static List<String> list(ExpressionNode root)
-
visitActionTaken
public Void visitActionTaken(ActionTakenNode node, List<String> actionIds)
- Specified by:
visitActionTaken
in interfaceActionExpressionVisitor<Void,List<String>>
- Overrides:
visitActionTaken
in classDefaultActionExpressionVisitor<Void,List<String>>
-
-