org.gephi.io.exporter.api
Interface ExportController
- All Known Implementing Classes:
- ExportControllerImpl
public interface ExportController
Manage exporting tasks.
This controller is a singleton and can therefore be found in Lookup:
ExportController ec = Lookup.getDefault().lookup(ExportController.class);
- Author:
- Mathieu Bastian
- See Also:
Exporter
exportFile
void exportFile(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
exportFile
void exportFile(java.io.File file,
Workspace workspace)
throws java.io.IOException
- Throws:
java.io.IOException
exportFile
void exportFile(java.io.File file,
Exporter fileExporter)
throws java.io.IOException
- Throws:
java.io.IOException
exportWriter
void exportWriter(java.io.Writer writer,
CharacterExporter characterExporter)
exportStream
void exportStream(java.io.OutputStream stream,
ByteExporter byteExporter)
getFileExporter
Exporter getFileExporter(java.io.File file)
getExporter
Exporter getExporter(java.lang.String exporterName)
getUI
ExporterUI getUI(Exporter exporter)