Class TopologyVisitorId

  • All Implemented Interfaces:
    com.powsybl.iidm.network.TopologyVisitor

    public class TopologyVisitorId
    extends Object
    implements com.powsybl.iidm.network.TopologyVisitor
    Author:
    Florian Dupuy
    • Constructor Detail

      • TopologyVisitorId

        public TopologyVisitorId​(Consumer<String> idFunction)
    • Method Detail

      • visitBusbarSection

        public void visitBusbarSection​(com.powsybl.iidm.network.BusbarSection e)
        Specified by:
        visitBusbarSection in interface com.powsybl.iidm.network.TopologyVisitor
      • visitDanglingLine

        public void visitDanglingLine​(com.powsybl.iidm.network.DanglingLine e)
        Specified by:
        visitDanglingLine in interface com.powsybl.iidm.network.TopologyVisitor
      • visitGenerator

        public void visitGenerator​(com.powsybl.iidm.network.Generator e)
        Specified by:
        visitGenerator in interface com.powsybl.iidm.network.TopologyVisitor
      • visitLine

        public void visitLine​(com.powsybl.iidm.network.Line e,
                              com.powsybl.iidm.network.Branch.Side s)
        Specified by:
        visitLine in interface com.powsybl.iidm.network.TopologyVisitor
      • visitLoad

        public void visitLoad​(com.powsybl.iidm.network.Load e)
        Specified by:
        visitLoad in interface com.powsybl.iidm.network.TopologyVisitor
      • visitShuntCompensator

        public void visitShuntCompensator​(com.powsybl.iidm.network.ShuntCompensator e)
        Specified by:
        visitShuntCompensator in interface com.powsybl.iidm.network.TopologyVisitor
      • visitStaticVarCompensator

        public void visitStaticVarCompensator​(com.powsybl.iidm.network.StaticVarCompensator e)
        Specified by:
        visitStaticVarCompensator in interface com.powsybl.iidm.network.TopologyVisitor
      • visitThreeWindingsTransformer

        public void visitThreeWindingsTransformer​(com.powsybl.iidm.network.ThreeWindingsTransformer e,
                                                  com.powsybl.iidm.network.ThreeWindingsTransformer.Side s)
        Specified by:
        visitThreeWindingsTransformer in interface com.powsybl.iidm.network.TopologyVisitor
      • visitTwoWindingsTransformer

        public void visitTwoWindingsTransformer​(com.powsybl.iidm.network.TwoWindingsTransformer e,
                                                com.powsybl.iidm.network.Branch.Side s)
        Specified by:
        visitTwoWindingsTransformer in interface com.powsybl.iidm.network.TopologyVisitor