Class AbstractProgessStreamer
java.lang.Object
com.dna.jopt.framework.stream.progress.AbstractProgessStreamer
- All Implemented Interfaces:
IProgressStreamer
- Direct Known Subclasses:
SimpleProgressStreamer
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractProgessStreamer(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm algo) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPrintStream(PrintStream printStream) doubleintcom.dna.jopt.revision.algorithm.IOptimizationAlgorithmvoidsetCurrentProgress(double progress) voidsetCurrentRepetion(int repetion) voidsetDebugData(String debugString) voidsetOptimization(IOptimization opti) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.dna.jopt.framework.stream.progress.IProgressStreamer
getAsProgressString, stream2Optimization
-
Constructor Details
-
AbstractProgessStreamer
public AbstractProgessStreamer(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm algo)
-
-
Method Details
-
setCurrentProgress
public void setCurrentProgress(double progress) - Specified by:
setCurrentProgressin interfaceIProgressStreamer
-
getCurrentProgress
public double getCurrentProgress()- Specified by:
getCurrentProgressin interfaceIProgressStreamer
-
setCurrentRepetion
public void setCurrentRepetion(int repetion) - Specified by:
setCurrentRepetionin interfaceIProgressStreamer
-
getCurrentRepetion
public int getCurrentRepetion()- Specified by:
getCurrentRepetionin interfaceIProgressStreamer
-
getOptimizationAlgorithm
public com.dna.jopt.revision.algorithm.IOptimizationAlgorithm getOptimizationAlgorithm()- Specified by:
getOptimizationAlgorithmin interfaceIProgressStreamer
-
stream
- Specified by:
streamin interfaceIProgressStreamer
-
setOptimization
- Specified by:
setOptimizationin interfaceIProgressStreamer
-
getOptimization
- Specified by:
getOptimizationin interfaceIProgressStreamer
-
addPrintStream
- Specified by:
addPrintStreamin interfaceIProgressStreamer
-
getPrintStreamer
- Specified by:
getPrintStreamerin interfaceIProgressStreamer
-
setDebugData
- Specified by:
setDebugDatain interfaceIProgressStreamer
-
getDebugData
- Specified by:
getDebugDatain interfaceIProgressStreamer
-