Class XMLExporter

  • All Implemented Interfaces:
    Exporter

    @AutoService(Exporter.class)
    public class XMLExporter
    extends Object
    implements Exporter
    XML export of an IIDM model.

    property name comment possible values
    iidm.export.xml.indent if true write indented xml (4 spaces) true or false
    iidm.export.xml.with-branch-state-variables if true export branches state (active and reactive flow) true or false
    iidm.export.xml.only-main-cc if true only export equipments of the main connected component true or false
    iidm.export.xml.anonymised if true then exported network is anonymous true or false
    iidm.export.xml.iidm-version-incompatibility-behavior behavior when there is an IIDM version incompatibility THROW_EXCEPTION or LOG_ERROR
    iidm.export.xml.topology-level the detail level used in the export of voltage levels NODE_BREAKER, BUS_BREAKER, BUS_BRANCH
    iidm.export.xml.throw-exception-if-extension-not-found if true throw exception when extension not found true or false
    iidm.export.xml.extensions list of exported extensions comma-separated string
    iidm.export.xml.sorted sort export output file true or false
    iidm.export.xml.version version in which files will be generated 1.5 or 1.4 etc
    Author:
    Geoffroy Jamgotchian