public class ConverterHelper
extends java.lang.Object
Constructor and Description |
---|
ConverterHelper() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<javax.swing.filechooser.FileFilter> |
getExporterFileFilters(java.lang.Class<? extends ProcessModel> modelType)
Returns FileFilters for all supported Exporters.
|
static java.util.List<Exporter> |
getExporters() |
static java.util.List<Exporter> |
getExportersFor(java.lang.Class<? extends ProcessModel> modelType)
Returns all registered Exporters for a certain model type.
|
static java.util.List<javax.swing.filechooser.FileFilter> |
getImporterFileFilters()
Returns FileFilters for all Importers.
|
static java.util.List<Importer> |
getImporters()
Returns all registered importers.
|
static java.util.List<ProcessModel> |
importModels(java.io.File selFile) |
static java.util.List<ProcessModel> |
importModels(java.net.URI uri) |
static java.io.File |
pickFileForImport(java.io.File currentDirectory)
opens a FileOpenDialog and lets the user pick a file which
is supported by any of the available importers
|
public static java.util.List<Exporter> getExporters()
public static java.util.List<Exporter> getExportersFor(java.lang.Class<? extends ProcessModel> modelType)
modelType
- public static java.util.List<javax.swing.filechooser.FileFilter> getExporterFileFilters(java.lang.Class<? extends ProcessModel> modelType)
modelType
- public static java.util.List<Importer> getImporters()
modelType
- public static java.util.List<javax.swing.filechooser.FileFilter> getImporterFileFilters()
modelType
- public static java.util.List<ProcessModel> importModels(java.net.URI uri) throws java.lang.Exception
java.lang.Exception
public static java.io.File pickFileForImport(java.io.File currentDirectory)
public static java.util.List<ProcessModel> importModels(java.io.File selFile) throws java.lang.Exception
java.lang.Exception