Package org.gephi.io.exporter.api
Interface ExportController
-
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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
exportFile(File file)
void
exportFile(File file, Exporter fileExporter)
void
exportFile(File file, Workspace workspace)
void
exportStream(OutputStream stream, ByteExporter byteExporter)
void
exportWriter(Writer writer, CharacterExporter characterExporter)
Exporter
getExporter(String exporterName)
Exporter
getFileExporter(File file)
ExporterUI
getUI(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)
-
-