Interface ExporterBuilder

  • All Known Subinterfaces:
    FileExporterBuilder, GraphFileExporterBuilder, VectorFileExporterBuilder

    public interface ExporterBuilder
    Factory class for building exporter instances. Declared in the system as services (i.e. singleton), the role of builders is simply the create new instances of particular exporter on demand.

    To be recognized by the system, implementations must just add the following annotation:

    @ServiceProvider(service=ExporterBuilder.class)
    Author:
    Mathieu Bastian
    See Also:
    ExportController
    • Method Detail

      • buildExporter

        Exporter buildExporter()
        Builds a new exporter instance, ready to be used.
        Returns:
        a new exporter
      • getName

        String getName()
        Returns the name of this builder
        Returns:
        the name of this exporter