public class ExpressionVariableLister extends DefaultActionExpressionVisitor<Void,List<NetworkNode>>
Constructor and Description |
---|
ExpressionVariableLister() |
Modifier and Type | Method and Description |
---|---|
static List<NetworkNode> |
list(ExpressionNode root) |
Void |
visitNetworkMethod(NetworkMethodNode node,
List<NetworkNode> variables) |
Void |
visitNetworkProperty(NetworkPropertyNode node,
List<NetworkNode> variables) |
visitActionTaken, visitAllOverloaded, visitContingencyOccurred, visitIsOverloaded, visitLoadingRank, visitMostLoaded, visitNetworkComponent
visitArithmeticOperator, visitComparisonOperator, visitLiteral, visitLogicalOperator, visitNotOperator
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitArithmeticOperator, visitComparisonOperator, visitLiteral, visitLogicalOperator, visitNotOperator
public static List<NetworkNode> list(ExpressionNode root)
public Void visitNetworkProperty(NetworkPropertyNode node, List<NetworkNode> variables)
visitNetworkProperty
in interface ActionExpressionVisitor<Void,List<NetworkNode>>
visitNetworkProperty
in class DefaultActionExpressionVisitor<Void,List<NetworkNode>>
public Void visitNetworkMethod(NetworkMethodNode node, List<NetworkNode> variables)
visitNetworkMethod
in interface ActionExpressionVisitor<Void,List<NetworkNode>>
visitNetworkMethod
in class DefaultActionExpressionVisitor<Void,List<NetworkNode>>
Copyright © 2020. All rights reserved.