Package org.gephi.io.exporter.api
Interface ExportController
-
public interface ExportControllerManage 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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexportFile(File file)voidexportFile(File file, Exporter fileExporter)voidexportFile(File file, Workspace workspace)voidexportStream(OutputStream stream, ByteExporter byteExporter)voidexportWriter(Writer writer, CharacterExporter characterExporter)ExportergetExporter(String exporterName)ExportergetFileExporter(File file)ExporterUIgetUI(Exporter exporter)
-
-
-
Method Detail
-
exportFile
void exportFile(File file) throws IOException
- Throws:
IOException
-
exportFile
void exportFile(File file, Workspace workspace) throws IOException
- Throws:
IOException
-
exportFile
void exportFile(File file, Exporter fileExporter) throws IOException
- Throws:
IOException
-
exportWriter
void exportWriter(Writer writer, CharacterExporter characterExporter)
-
exportStream
void exportStream(OutputStream stream, ByteExporter byteExporter)
-
getUI
ExporterUI getUI(Exporter exporter)
-
-