java.lang.Object
com.powsybl.dsl.ast.DefaultExpressionVisitor<Void,Void>
com.powsybl.dsl.ast.ExpressionPrinter
com.powsybl.action.dsl.ast.ActionExpressionPrinter
- All Implemented Interfaces:
ActionExpressionVisitor<Void,
,Void> ExpressionVisitor<Void,
Void>
public class ActionExpressionPrinter
extends ExpressionPrinter
implements ActionExpressionVisitor<Void,Void>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
Fields inherited from class com.powsybl.dsl.ast.ExpressionPrinter
out
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
print
(ExpressionNode node) static void
print
(ExpressionNode node, OutputStream out) static void
print
(ExpressionNode node, OutputStream out, Charset cs) static String
toString
(ExpressionNode node) visitActionTaken
(ActionTakenNode node, Void arg) visitAllOverloaded
(AllOverloadedNode node, Void arg) visitContingencyOccurred
(ContingencyOccurredNode node, Void arg) visitIsOverloaded
(IsOverloadedNode node, Void arg) visitLoadingRank
(LoadingRankNode node, Void arg) visitMostLoaded
(MostLoadedNode node, Void arg) visitNetworkComponent
(NetworkComponentNode node, Void arg) visitNetworkMethod
(NetworkMethodNode node, Void arg) visitNetworkProperty
(NetworkPropertyNode node, Void arg) Methods inherited from class com.powsybl.dsl.ast.ExpressionPrinter
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
-
Constructor Details
-
ActionExpressionPrinter
-
ActionExpressionPrinter
-
ActionExpressionPrinter
-
-
Method Details
-
toString
-
print
-
print
-
print
-
visitNetworkComponent
- Specified by:
visitNetworkComponent
in interfaceActionExpressionVisitor<Void,
Void>
-
visitNetworkProperty
- Specified by:
visitNetworkProperty
in interfaceActionExpressionVisitor<Void,
Void>
-
visitNetworkMethod
- Specified by:
visitNetworkMethod
in interfaceActionExpressionVisitor<Void,
Void>
-
visitActionTaken
- Specified by:
visitActionTaken
in interfaceActionExpressionVisitor<Void,
Void>
-
visitContingencyOccurred
- Specified by:
visitContingencyOccurred
in interfaceActionExpressionVisitor<Void,
Void>
-
visitLoadingRank
- Specified by:
visitLoadingRank
in interfaceActionExpressionVisitor<Void,
Void>
-
visitMostLoaded
- Specified by:
visitMostLoaded
in interfaceActionExpressionVisitor<Void,
Void>
-
visitIsOverloaded
- Specified by:
visitIsOverloaded
in interfaceActionExpressionVisitor<Void,
Void>
-
visitAllOverloaded
- Specified by:
visitAllOverloaded
in interfaceActionExpressionVisitor<Void,
Void>
-