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, getExtensionpublic final void exportScheme(Project project, T scheme, java.io.OutputStream outputStream) throws java.lang.Exception
SchemeExporteroutputStream.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