|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.cpsolver.ifs.util.ProgressWriter
public class ProgressWriter
Prints current progres to PrintStream.
Example usage:
Progress.getInstance().addProgressListener(new ProgressWriter(System.out));
Reading course.pl ... :
Reading altcourse.pl ... :
Reading room.pl ... :
Creating rooms ... : ................................................
Creating variables ... : ................................................
Reading students.pl ... :
Reading jenr.pl ... :
Creating jenrl constraints .: ................................................
Reading add.pl ... :
Creating group constraints .: ................................................
Creating initial assignment : ................................................
Creating dept. spread constr: ................................................
Input data loaded : ................................................
Initializing solver :
Searching for initial soluti: ................................................
Improving found solution ...: ................................................
Improving found solution ...: ................................................
Improving found solution ...: ...................................
| Constructor Summary | |
|---|---|
ProgressWriter(PrintStream out)
|
|
| Method Summary | |
|---|---|
void |
phaseChanged(String phase)
Progress phase is changed |
void |
progressChanged(long currentProgress,
long maxProgress)
Progress bar is changed |
void |
progressMessagePrinted(Progress.Message msg)
Progress message is printed |
void |
progressRestored()
Progress is restored |
void |
progressSaved()
Progress is saved |
void |
statusChanged(String status)
Progress status is changed |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProgressWriter(PrintStream out)
| Method Detail |
|---|
public void statusChanged(String status)
ProgressListener
statusChanged in interface ProgressListenerstatus - current status namepublic void phaseChanged(String phase)
ProgressListener
phaseChanged in interface ProgressListenerphase - current phase name
public void progressChanged(long currentProgress,
long maxProgress)
ProgressListener
progressChanged in interface ProgressListenercurrentProgress - current progressmaxProgress - maximum progress in this phasepublic void progressSaved()
ProgressListener
progressSaved in interface ProgressListenerpublic void progressRestored()
ProgressListener
progressRestored in interface ProgressListenerpublic void progressMessagePrinted(Progress.Message msg)
ProgressListener
progressMessagePrinted in interface ProgressListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||