Package org.lemsml.jlems.io.out
Class FileResultWriter
- java.lang.Object
-
- org.lemsml.jlems.io.out.FileResultWriter
-
- All Implemented Interfaces:
ResultWriter
public class FileResultWriter extends java.lang.Object implements ResultWriter
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.ArrayList<double[]>allData(package private) intcolCount(package private) intcolumnCounter(package private) double[]currentRow(package private) java.lang.StringfileName(package private) java.lang.Stringid(package private) booleannewFile(package private) java.lang.Stringpath(package private) booleanverbose
-
Constructor Summary
Constructors Constructor Description FileResultWriter(RuntimeOutput ro)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddedRecorder()voidaddPoint(java.lang.String id, double x, double y)voidadvance(double t)voidclose()voidflush()protected java.io.FilegetFile()java.lang.StringgetID()
-
-
-
Constructor Detail
-
FileResultWriter
public FileResultWriter(RuntimeOutput ro)
-
-
Method Detail
-
getID
public java.lang.String getID()
- Specified by:
getIDin interfaceResultWriter
-
addPoint
public void addPoint(java.lang.String id, double x, double y)- Specified by:
addPointin interfaceResultWriter
-
advance
public void advance(double t) throws RuntimeError- Specified by:
advancein interfaceResultWriter- Throws:
RuntimeError
-
addedRecorder
public void addedRecorder()
- Specified by:
addedRecorderin interfaceResultWriter
-
flush
public void flush() throws RuntimeError- Throws:
RuntimeError
-
getFile
protected java.io.File getFile()
-
close
public void close() throws RuntimeError- Specified by:
closein interfaceResultWriter- Throws:
RuntimeError
-
-