Class Exporters


  • public final class Exporters
    extends Object
    A utility class to work with IIDM exporters.
    Author:
    Geoffroy Jamgotchian
    • Method Detail

      • getExporter

        public static Exporter getExporter​(ExportersLoader loader,
                                           String format)
        Get an exporter.
        Parameters:
        format - the export format
        Returns:
        the exporter if one exists for the given format or null otherwise
      • createDataSource

        public static DataSource createDataSource​(Path file)
      • export

        public static void export​(ExportersLoader loader,
                                  String format,
                                  Network network,
                                  Properties parameters,
                                  DataSource dataSource)
        A convenient method to export a model to a given format.
        Parameters:
        format - the export format
        network - the model
        parameters - some properties to configure the export
        dataSource - data source
      • export

        public static void export​(ExportersLoader loader,
                                  String format,
                                  Network network,
                                  Properties parameters,
                                  Path file)
        A convenient method to export a model to a given format.
        Parameters:
        format - the export format
        network - the model
        parameters - some properties to configure the export
        file - the network file
      • export

        public static void export​(ExportersLoader loader,
                                  String format,
                                  Network network,
                                  Properties parameters,
                                  String directory,
                                  String baseName)
        A convenient method to export a model to a given format.
        Parameters:
        format - the export format
        network - the model
        parameters - some properties to configure the export
        directory - the output directory where files are generated
        baseName - a base name for all generated files