Module com.powsybl.iidm.mergingview
Package com.powsybl.iidm.mergingview
Class ThreeWindingsTransformerAdderAdapter
- java.lang.Object
-
- com.powsybl.iidm.mergingview.ThreeWindingsTransformerAdderAdapter
-
- All Implemented Interfaces:
IdentifiableAdder<ThreeWindingsTransformerAdder>
,ThreeWindingsTransformerAdder
public class ThreeWindingsTransformerAdderAdapter extends Object implements ThreeWindingsTransformerAdder
- Author:
- Thomas Adam
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.powsybl.iidm.network.ThreeWindingsTransformerAdder
ThreeWindingsTransformerAdder.LegAdder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThreeWindingsTransformer
add()
protected void
checkAndSetUniqueId()
protected I
getDelegate()
protected String
getId()
protected com.powsybl.iidm.mergingview.MergingViewIndex
getIndex()
protected boolean
isEnsureIdUnicity()
ThreeWindingsTransformerAdder.LegAdder
newLeg1()
ThreeWindingsTransformerAdder.LegAdder
newLeg2()
ThreeWindingsTransformerAdder.LegAdder
newLeg3()
I
setEnsureIdUnicity(boolean ensureIdUnicity)
I
setFictitious(boolean fictitious)
I
setId(String id)
I
setName(String name)
ThreeWindingsTransformerAdder
setRatedU0(double ratedU0)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.iidm.network.IdentifiableAdder
setEnsureIdUnicity, setFictitious, setId, setName
-
-
-
-
Method Detail
-
add
public ThreeWindingsTransformer add()
- Specified by:
add
in interfaceThreeWindingsTransformerAdder
-
newLeg1
public ThreeWindingsTransformerAdder.LegAdder newLeg1()
- Specified by:
newLeg1
in interfaceThreeWindingsTransformerAdder
-
newLeg2
public ThreeWindingsTransformerAdder.LegAdder newLeg2()
- Specified by:
newLeg2
in interfaceThreeWindingsTransformerAdder
-
newLeg3
public ThreeWindingsTransformerAdder.LegAdder newLeg3()
- Specified by:
newLeg3
in interfaceThreeWindingsTransformerAdder
-
setRatedU0
public ThreeWindingsTransformerAdder setRatedU0(double ratedU0)
- Specified by:
setRatedU0
in interfaceThreeWindingsTransformerAdder
-
getId
protected String getId()
-
setId
public I setId(String id)
- Specified by:
setId
in interfaceIdentifiableAdder<I extends IdentifiableAdder<I>>
-
isEnsureIdUnicity
protected boolean isEnsureIdUnicity()
-
setEnsureIdUnicity
public I setEnsureIdUnicity(boolean ensureIdUnicity)
- Specified by:
setEnsureIdUnicity
in interfaceIdentifiableAdder<I extends IdentifiableAdder<I>>
-
setName
public I setName(String name)
- Specified by:
setName
in interfaceIdentifiableAdder<I extends IdentifiableAdder<I>>
-
setFictitious
public I setFictitious(boolean fictitious)
- Specified by:
setFictitious
in interfaceIdentifiableAdder<I extends IdentifiableAdder<I>>
-
checkAndSetUniqueId
protected void checkAndSetUniqueId()
-
getDelegate
protected I getDelegate()
-
getIndex
protected com.powsybl.iidm.mergingview.MergingViewIndex getIndex()
-
-