Gephi Toolkit Javadoc

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

Method Summary
 void exportFile(java.io.File file)
           
 void exportFile(java.io.File file, Exporter fileExporter)
           
 void exportFile(java.io.File file, Workspace workspace)
           
 void exportStream(java.io.OutputStream stream, ByteExporter byteExporter)
           
 void exportWriter(java.io.Writer writer, CharacterExporter characterExporter)
           
 Exporter getExporter(java.lang.String exporterName)
           
 Exporter getFileExporter(java.io.File file)
           
 ExporterUI getUI(Exporter exporter)
           
 

Method Detail

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)

Gephi Toolkit Javadoc