org.gephi.io.exporter.impl
Class ExportControllerImpl
java.lang.Object
org.gephi.io.exporter.impl.ExportControllerImpl
- All Implemented Interfaces:
- ExportController
public class ExportControllerImpl
- extends java.lang.Object
- implements ExportController
- Author:
- Mathieu Bastian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExportControllerImpl
public ExportControllerImpl()
exportFile
public void exportFile(java.io.File file)
throws java.io.IOException
- Specified by:
exportFile
in interface ExportController
- Throws:
java.io.IOException
exportFile
public void exportFile(java.io.File file,
Workspace workspace)
throws java.io.IOException
- Specified by:
exportFile
in interface ExportController
- Throws:
java.io.IOException
exportFile
public void exportFile(java.io.File file,
Exporter fileExporter)
throws java.io.IOException
- Specified by:
exportFile
in interface ExportController
- Throws:
java.io.IOException
exportStream
public void exportStream(java.io.OutputStream stream,
ByteExporter byteExporter)
- Specified by:
exportStream
in interface ExportController
exportWriter
public void exportWriter(java.io.Writer writer,
CharacterExporter characterExporter)
- Specified by:
exportWriter
in interface ExportController
getFileExporter
public Exporter getFileExporter(java.io.File file)
- Specified by:
getFileExporter
in interface ExportController
getExporter
public Exporter getExporter(java.lang.String exporterName)
- Specified by:
getExporter
in interface ExportController
getUI
public ExporterUI getUI(Exporter exporter)
- Specified by:
getUI
in interface ExportController