Class OverloadManagementSystemAdderImpl<T>
java.lang.Object
com.powsybl.openloadflow.network.impl.extensions.OverloadManagementSystemAdderImpl<T>
- All Implemented Interfaces:
OverloadManagementSystemAdder<T>
public class OverloadManagementSystemAdderImpl<T>
extends Object
implements OverloadManagementSystemAdder<T>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Constructor Summary
ConstructorsConstructorDescriptionOverloadManagementSystemAdderImpl
(T parent, Consumer<OverloadManagementSystemImpl> parentAdder) -
Method Summary
Modifier and TypeMethodDescriptionadd()
withEnabled
(boolean enabled) withMonitoredLineId
(String monitoredLineId) withSwitchIdToOperate
(String switchIdToOperate) withSwitchOpen
(boolean open) withThreshold
(double threshold)
-
Constructor Details
-
OverloadManagementSystemAdderImpl
public OverloadManagementSystemAdderImpl(T parent, Consumer<OverloadManagementSystemImpl> parentAdder)
-
-
Method Details
-
withEnabled
- Specified by:
withEnabled
in interfaceOverloadManagementSystemAdder<T>
-
withMonitoredLineId
- Specified by:
withMonitoredLineId
in interfaceOverloadManagementSystemAdder<T>
-
withThreshold
- Specified by:
withThreshold
in interfaceOverloadManagementSystemAdder<T>
-
withSwitchIdToOperate
- Specified by:
withSwitchIdToOperate
in interfaceOverloadManagementSystemAdder<T>
-
withSwitchOpen
- Specified by:
withSwitchOpen
in interfaceOverloadManagementSystemAdder<T>
-
add
- Specified by:
add
in interfaceOverloadManagementSystemAdder<T>
-