Package com.powsybl.iidm.network
Interface Terminal.BusBreakerView
-
- Enclosing interface:
- Terminal
public static interface Terminal.BusBreakerView
A bus/breaker view of the terminal.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Bus
getBus()
Get the connection bus of this terminal in the bus/breaker topology.Bus
getConnectableBus()
Get a bus that can be used to connected the terminal in the bus/breaker topology.void
moveConnectable(String busId, boolean connected)
Move the connectable end on the given side to the given connectable bus with the given connection status.void
setConnectableBus(String busId)
-
-
-
Method Detail
-
getBus
Bus getBus()
Get the connection bus of this terminal in the bus/breaker topology.Depends on the working variant.
- Returns:
- the connection bus in the bus/breaker topology or null if not connected
- See Also:
VariantManager
-
getConnectableBus
Bus getConnectableBus()
Get a bus that can be used to connected the terminal in the bus/breaker topology.
-
setConnectableBus
void setConnectableBus(String busId)
-
moveConnectable
void moveConnectable(String busId, boolean connected)
Move the connectable end on the given side to the given connectable bus with the given connection status. If the given bus' voltage level topology is not BUS-BREAKER, a runtime exception is thrown.
-
-