Gephi Toolkit Javadoc

org.gephi.io.exporter.spi
Interface ExporterBuilder

All Known Subinterfaces:
FileExporterBuilder, GraphFileExporterBuilder, VectorFileExporterBuilder
All Known Implementing Classes:
ExporterBuilderCSV, ExporterBuilderDL, ExporterBuilderGDF, ExporterBuilderGEXF, ExporterBuilderGML, ExporterBuilderGraphML, ExporterBuilderPajek, ExporterBuilderPDF, ExporterBuilderPNG, ExporterBuilderSVG, ExporterBuilderVNA

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 Summary
 Exporter buildExporter()
          Builds a new exporter instance, ready to be used.
 java.lang.String getName()
          Returns the name of this builder
 

Method Detail

buildExporter

Exporter buildExporter()
Builds a new exporter instance, ready to be used.

Returns:
a new exporter

getName

java.lang.String getName()
Returns the name of this builder

Returns:
the name of this exporter

Gephi Toolkit Javadoc