public class ExpressionVariableLister extends DefaultActionExpressionVisitor<java.lang.Void,java.util.List<NetworkNode>>
Constructor and Description |
---|
ExpressionVariableLister() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<NetworkNode> |
list(ExpressionNode root) |
java.lang.Void |
visitNetworkMethod(NetworkMethodNode node,
java.util.List<NetworkNode> variables) |
java.lang.Void |
visitNetworkProperty(NetworkPropertyNode node,
java.util.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 java.util.List<NetworkNode> list(ExpressionNode root)
public java.lang.Void visitNetworkProperty(NetworkPropertyNode node, java.util.List<NetworkNode> variables)
visitNetworkProperty
in interface ActionExpressionVisitor<java.lang.Void,java.util.List<NetworkNode>>
visitNetworkProperty
in class DefaultActionExpressionVisitor<java.lang.Void,java.util.List<NetworkNode>>
public java.lang.Void visitNetworkMethod(NetworkMethodNode node, java.util.List<NetworkNode> variables)
visitNetworkMethod
in interface ActionExpressionVisitor<java.lang.Void,java.util.List<NetworkNode>>
visitNetworkMethod
in class DefaultActionExpressionVisitor<java.lang.Void,java.util.List<NetworkNode>>
Copyright © 2019. All rights reserved.