Package com.powsybl.iidm.network
Interface Terminal.TopologyTraverser
-
- Enclosing interface:
- Terminal
public static interface Terminal.TopologyTraverser
Topology traversal handler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TraverseResult
traverse(Switch aSwitch)
Called when a switch is encounteredTraverseResult
traverse(Terminal terminal, boolean connected)
Called when a terminal is encountered.
-
-
-
Method Detail
-
traverse
TraverseResult traverse(Terminal terminal, boolean connected)
Called when a terminal is encountered.- Parameters:
terminal
- the encountered terminalconnected
- in bus/breaker topology, give the terminal connection status- Returns:
TraverseResult.CONTINUE
to continue traversal,TraverseResult.TERMINATE_PATH
to stop the current traversal path,TraverseResult.TERMINATE_TRAVERSER
to stop all the traversal paths
-
traverse
TraverseResult traverse(Switch aSwitch)
Called when a switch is encountered- Parameters:
aSwitch
- the encountered switch- Returns:
TraverseResult.CONTINUE
to continue traversal,TraverseResult.TERMINATE_PATH
to stop the current traversal path,TraverseResult.TERMINATE_TRAVERSER
to stop all the traversal paths
-
-