public class MatlabSaver extends AbstractFileSaver implements BatchConverter, IncrementalConverter
-i <the input file> The input file
-o <the output file> The output file
-double Use double precision format. (default: single precision)
-tabs Use tabs as separator. (default: blanks)
Saver,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static String |
FILE_EXTENSION
the file extension.
|
BATCH, INCREMENTAL, NONE| Constructor and Description |
|---|
MatlabSaver()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Capabilities |
getCapabilities()
Returns the Capabilities of this saver.
|
String |
getFileDescription()
Returns a description of the file type.
|
String[] |
getOptions()
returns the options of the current setup.
|
String |
getRevision()
Returns the revision string.
|
boolean |
getUseDouble()
Returns whether double or single precision is used.
|
boolean |
getUseTabs()
Returns whether tabs are used instead of blanks.
|
String |
globalInfo()
Returns a string describing this Saver.
|
Enumeration<Option> |
listOptions()
Returns an enumeration describing the available options.
|
static void |
main(String[] args)
Main method.
|
void |
resetOptions()
Resets the Saver.
|
void |
setOptions(String[] options)
Parses the options for this object.
|
void |
setUseDouble(boolean value)
Sets whether to use double or single precision.
|
void |
setUseTabs(boolean value)
Sets whether to use tabs instead of blanks.
|
String |
useDoubleTipText()
Returns the tip text for this property.
|
String |
useTabsTipText()
Returns the tip text for this property.
|
void |
writeBatch()
Writes a Batch of instances.
|
void |
writeIncremental(Instance inst)
Saves an instances incrementally.
|
cancel, filePrefix, getFileExtension, getFileExtensions, getUseRelativePath, getWriter, resetWriter, retrieveDir, retrieveFile, runFileSaver, setDestination, setDestination, setDir, setDirAndPrefix, setEnvironment, setFile, setFilePrefix, setUseRelativePath, useRelativePathTipTextdoNotCheckCapabilitiesTipText, getDoNotCheckCapabilities, getInstances, getWriteMode, resetStructure, setDoNotCheckCapabilities, setInstances, setRetrieval, setStructurepublic static String FILE_EXTENSION
public String globalInfo()
public Enumeration<Option> listOptions()
listOptions in interface OptionHandlerlistOptions in class AbstractFileSaverpublic String[] getOptions()
getOptions in interface OptionHandlergetOptions in class AbstractFileSaverpublic void setOptions(String[] options) throws Exception
-i <the input file> The input file
-o <the output file> The output file
-double Use double precision format. (default: single precision)
-tabs Use tabs as separator. (default: blanks)
setOptions in interface OptionHandlersetOptions in class AbstractFileSaveroptions - the options to useException - if setting of options failspublic String getFileDescription()
getFileDescription in interface FileSourcedConvertergetFileDescription in class AbstractFileSaverpublic void resetOptions()
resetOptions in class AbstractFileSaverpublic void setUseDouble(boolean value)
value - if true then double precision is usedpublic boolean getUseDouble()
public String useDoubleTipText()
public void setUseTabs(boolean value)
value - if true then tabs are usedpublic boolean getUseTabs()
public String useTabsTipText()
public Capabilities getCapabilities()
getCapabilities in interface CapabilitiesHandlergetCapabilities in class AbstractSaverCapabilitiespublic void writeIncremental(Instance inst) throws IOException
writeIncremental in interface SaverwriteIncremental in class AbstractSaverinst - the instance to saveIOException - throws IOEXception if an instance cannot be saved
incrementally.public void writeBatch()
throws IOException
writeBatch in interface SaverwriteBatch in class AbstractSaverIOException - throws IOException if saving in batch mode is not
possiblepublic String getRevision()
getRevision in interface RevisionHandlerpublic static void main(String[] args)
args - should contain the options of a Saver.Copyright © 2016 University of Waikato, Hamilton, NZ. All Rights Reserved.