Class ThreeWindingsTransformerPhaseAngleClockimpl
- java.lang.Object
-
- com.powsybl.commons.extensions.AbstractExtension<ThreeWindingsTransformer>
-
- com.powsybl.iidm.network.impl.extensions.ThreeWindingsTransformerPhaseAngleClockimpl
-
- All Implemented Interfaces:
Extension<ThreeWindingsTransformer>
,ThreeWindingsTransformerPhaseAngleClock
public class ThreeWindingsTransformerPhaseAngleClockimpl extends AbstractExtension<ThreeWindingsTransformer> implements ThreeWindingsTransformerPhaseAngleClock
- Author:
- José Antonio Marqués
-
-
Field Summary
-
Fields inherited from interface com.powsybl.iidm.network.extensions.ThreeWindingsTransformerPhaseAngleClock
NAME
-
-
Constructor Summary
Constructors Constructor Description ThreeWindingsTransformerPhaseAngleClockimpl(ThreeWindingsTransformer twt, int phaseAngleClockLeg2, int phaseAngleClockLeg3)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
Return the name of this extension.int
getPhaseAngleClockLeg2()
Get the phase angle displacement represented in clock hours for leg 2.int
getPhaseAngleClockLeg3()
Get the phase angle displacement represented in clock hours for leg 3.void
setPhaseAngleClockLeg2(int phaseAngleClock)
Set the phase angle displacement represented in clock hours for leg 2.void
setPhaseAngleClockLeg3(int phaseAngleClock)
Set the phase angle displacement represented in clock hours for leg 3.-
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
-
-
-
-
Constructor Detail
-
ThreeWindingsTransformerPhaseAngleClockimpl
public ThreeWindingsTransformerPhaseAngleClockimpl(ThreeWindingsTransformer twt, int phaseAngleClockLeg2, int phaseAngleClockLeg3)
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:Extension
Return the name of this extension.- Specified by:
getName
in interfaceExtension<ThreeWindingsTransformer>
- Specified by:
getName
in interfaceThreeWindingsTransformerPhaseAngleClock
-
getPhaseAngleClockLeg2
public int getPhaseAngleClockLeg2()
Description copied from interface:ThreeWindingsTransformerPhaseAngleClock
Get the phase angle displacement represented in clock hours for leg 2.- Specified by:
getPhaseAngleClockLeg2
in interfaceThreeWindingsTransformerPhaseAngleClock
-
getPhaseAngleClockLeg3
public int getPhaseAngleClockLeg3()
Description copied from interface:ThreeWindingsTransformerPhaseAngleClock
Get the phase angle displacement represented in clock hours for leg 3.- Specified by:
getPhaseAngleClockLeg3
in interfaceThreeWindingsTransformerPhaseAngleClock
-
setPhaseAngleClockLeg2
public void setPhaseAngleClockLeg2(int phaseAngleClock)
Description copied from interface:ThreeWindingsTransformerPhaseAngleClock
Set the phase angle displacement represented in clock hours for leg 2.- Specified by:
setPhaseAngleClockLeg2
in interfaceThreeWindingsTransformerPhaseAngleClock
-
setPhaseAngleClockLeg3
public void setPhaseAngleClockLeg3(int phaseAngleClock)
Description copied from interface:ThreeWindingsTransformerPhaseAngleClock
Set the phase angle displacement represented in clock hours for leg 3.- Specified by:
setPhaseAngleClockLeg3
in interfaceThreeWindingsTransformerPhaseAngleClock
-
-