Class IdentifiableShortCircuitImpl<I extends Identifiable<I>>
- java.lang.Object
-
- com.powsybl.commons.extensions.AbstractExtension<I>
-
- com.powsybl.iidm.network.impl.extensions.IdentifiableShortCircuitImpl<I>
-
- All Implemented Interfaces:
Extension<I>
,IdentifiableShortCircuit<I>
public class IdentifiableShortCircuitImpl<I extends Identifiable<I>> extends AbstractExtension<I> implements IdentifiableShortCircuit<I>
- Author:
- Coline Piloquet
-
-
Field Summary
-
Fields inherited from interface com.powsybl.iidm.network.extensions.IdentifiableShortCircuit
NAME
-
-
Constructor Summary
Constructors Constructor Description IdentifiableShortCircuitImpl(I extendable, double ipMin, double ipMax)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getIpMax()
Get maximum allowable peak short-circuit currentdouble
getIpMin()
Get minimum allowable peak short-circuit current [A]IdentifiableShortCircuit<I>
setIpMax(double ipMax)
Set maximum allowable peak short-circuit currentIdentifiableShortCircuit<I>
setIpMin(double ipMin)
Set minimum allowable peak short-circuit current [A]-
Methods inherited from class com.powsybl.commons.extensions.AbstractExtension
getExtendable, setExtendable
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
-
Methods inherited from interface com.powsybl.iidm.network.extensions.IdentifiableShortCircuit
getName
-
-
-
-
Constructor Detail
-
IdentifiableShortCircuitImpl
public IdentifiableShortCircuitImpl(I extendable, double ipMin, double ipMax)
-
-
Method Detail
-
getIpMin
public double getIpMin()
Description copied from interface:IdentifiableShortCircuit
Get minimum allowable peak short-circuit current [A]- Specified by:
getIpMin
in interfaceIdentifiableShortCircuit<I extends Identifiable<I>>
-
setIpMin
public IdentifiableShortCircuit<I> setIpMin(double ipMin)
Description copied from interface:IdentifiableShortCircuit
Set minimum allowable peak short-circuit current [A]- Specified by:
setIpMin
in interfaceIdentifiableShortCircuit<I extends Identifiable<I>>
-
getIpMax
public double getIpMax()
Description copied from interface:IdentifiableShortCircuit
Get maximum allowable peak short-circuit current- Specified by:
getIpMax
in interfaceIdentifiableShortCircuit<I extends Identifiable<I>>
-
setIpMax
public IdentifiableShortCircuit<I> setIpMax(double ipMax)
Description copied from interface:IdentifiableShortCircuit
Set maximum allowable peak short-circuit current- Specified by:
setIpMax
in interfaceIdentifiableShortCircuit<I extends Identifiable<I>>
-
-