Package mgui.io.domestic.variables
Class MatrixFileWriter
java.lang.Object
mgui.io.FileWriter
mgui.io.domestic.variables.MatrixFileWriter
- All Implemented Interfaces:
InterfaceIO,IconObject
- Direct Known Subclasses:
DefaultMatrixFileWriter
public abstract class MatrixFileWriter extends FileWriter
Base abstract class for writing a matrix to file.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Andrew Reid
-
Field Summary
Fields Modifier and Type Field Description java.lang.Stringnumber_formatFields inherited from class mgui.io.FileWriter
dataFile, dataURL, failure_message, options, success_message -
Constructor Summary
Constructors Constructor Description MatrixFileWriter() -
Method Summary
Modifier and Type Method Description java.lang.StringgetFailureMessage()javax.swing.IcongetObjectIcon()Returns theIconassociated with this object.java.lang.StringgetSuccessMessage()java.lang.StringgetTitle()voidsetFormat(java.lang.String format)booleanwriteMatrix(Jama.Matrix m)abstract booleanwriteMatrix(Jama.Matrix m, ProgressUpdater progress_bar)Methods inherited from class mgui.io.FileWriter
getComplementIOType, getFile, getIOType, getLoaderComplement, getOptions, getProgressMessage, getSupportedObjects, getURL, setFile, setOptions, setURL, toString, write, write, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
number_format
public java.lang.String number_format
-
-
Constructor Details
-
MatrixFileWriter
public MatrixFileWriter()
-
-
Method Details
-
writeMatrix
- Throws:
java.io.IOExceptionInterfaceIOException
-
writeMatrix
public abstract boolean writeMatrix(Jama.Matrix m, ProgressUpdater progress_bar) throws java.io.IOException, InterfaceIOException- Throws:
java.io.IOExceptionInterfaceIOException
-
setFormat
public void setFormat(java.lang.String format) -
getSuccessMessage
public java.lang.String getSuccessMessage()- Specified by:
getSuccessMessagein interfaceInterfaceIO- Overrides:
getSuccessMessagein classFileWriter
-
getFailureMessage
public java.lang.String getFailureMessage()- Overrides:
getFailureMessagein classFileWriter
-
getTitle
public java.lang.String getTitle()- Specified by:
getTitlein interfaceInterfaceIO- Overrides:
getTitlein classFileWriter
-
getObjectIcon
public javax.swing.Icon getObjectIcon()Description copied from interface:IconObjectReturns theIconassociated with this object.- Specified by:
getObjectIconin interfaceIconObject- Overrides:
getObjectIconin classFileWriter- Returns:
-