C
- public abstract class ConfigurableSchemeExporter<C,T extends Scheme> extends SchemeExporter<T>
Constructor and Description |
---|
ConfigurableSchemeExporter() |
Modifier and Type | Method and Description |
---|---|
void |
exportScheme(Project project,
T scheme,
java.io.OutputStream outputStream)
Writes a scheme to a given
outputStream . |
abstract void |
exportScheme(T scheme,
java.io.OutputStream outputStream,
C exportConfig) |
abstract C |
getConfiguration(java.awt.Component parent,
T scheme) |
exportScheme, getDefaultDir, getDefaultFileName, getExtension
public final void exportScheme(Project project, T scheme, java.io.OutputStream outputStream) throws java.lang.Exception
SchemeExporter
outputStream
.exportScheme
in class SchemeExporter<T extends Scheme>
project
- The optional project, null if there are no open projects.scheme
- The scheme to export.outputStream
- The output stream to write to.java.lang.Exception
- Scheme export exception. Will be reported to UI.public abstract void exportScheme(T scheme, java.io.OutputStream outputStream, C exportConfig) throws java.lang.Exception
java.lang.Exception