public interface LogicalModelFormat
| Modifier and Type | Interface and Description |
|---|---|
static class |
LogicalModelFormat.MultivaluedSupport |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canExport()
Does this format supports export operation?
|
boolean |
canImport()
Does this format supports import operation?
|
void |
export(LogicalModel model,
OutputStreamProvider outputProvider)
Export a logical model to this format.
|
String |
getID()
get the ID of the format.
|
LogicalModelFormat.MultivaluedSupport |
getMultivaluedSupport()
Precise type of support for multivalued models.
|
String |
getName()
Get a longer name for the format.
|
LogicalModel |
importFile(File f)
Import a file in this format and build a logical model for it.
|
boolean |
supportsMultivalued()
Deprecated.
|
String getID()
String getName()
boolean canExport()
boolean canImport()
@Deprecated boolean supportsMultivalued()
LogicalModelFormat.MultivaluedSupport getMultivaluedSupport()
void export(LogicalModel model, OutputStreamProvider outputProvider) throws IOException
model - the model to exportoutputProvider - an object providing output streams on demand for saving to one or multiple filesIOException - if writing failedLogicalModel importFile(File f) throws IOException
f - the file to importIOException - if loading failedCopyright © 2012-2017. All Rights Reserved.