Package jasima.core.util
Class AbstractResultSaver
- java.lang.Object
-
- jasima.core.util.AbstractResultSaver
-
- All Implemented Interfaces:
ExperimentListener,NotifierListener<Experiment,Experiment.ExperimentEvent>
- Direct Known Subclasses:
ResultSaver,XmlSaver
public abstract class AbstractResultSaver extends Object implements ExperimentListener
Base class for result saver.- Author:
- Torsten Hildebrandt
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jasima.core.experiment.ExperimentListener
ExperimentListener.AfterRunListener, ExperimentListener.BeforeRunListener, ExperimentListener.DoneListener, ExperimentListener.ErrorListener, ExperimentListener.FinallyListener, ExperimentListener.FinishedListener, ExperimentListener.FinishingListener, ExperimentListener.HandleOtherListener, ExperimentListener.InitializedListener, ExperimentListener.MultiExperimentCompletedTaskListener, ExperimentListener.PrintListener, ExperimentListener.ProduceResultsListener, ExperimentListener.RunPerformedListener, ExperimentListener.StartingListener
-
-
Constructor Summary
Constructors Constructor Description AbstractResultSaver()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleancheckBaseName(String base)StringfindFreeFile(String baseName)static StringfindFreeFile(String baseName, String extension)StringgetActualResultBaseName()StringgetFileNameHint()voidsetFileNameHint(String resultFileNameHint)voidsetResultFileName(String resultFileName)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jasima.core.experiment.ExperimentListener
afterRun, beforeRun, done, error, finalAction, finished, finishing, handleOther, inform, initialized, multiExperimentCompletedTask, print, produceResults, runPerformed, starting
-
-
-
-
Method Detail
-
setFileNameHint
public void setFileNameHint(String resultFileNameHint)
-
getFileNameHint
public String getFileNameHint()
-
setResultFileName
public void setResultFileName(String resultFileName)
-
checkBaseName
public abstract boolean checkBaseName(String base)
-
getActualResultBaseName
public String getActualResultBaseName()
-
-