org.topbraid.spin.util
Class SimpleProgressMonitor

java.lang.Object
  extended by org.topbraid.spin.util.SimpleProgressMonitor
All Implemented Interfaces:
ProgressMonitor

public class SimpleProgressMonitor
extends java.lang.Object
implements ProgressMonitor

A simple implementation of ProgressMonitor that prints messages to System.out.

Author:
Holger Knublauch

Constructor Summary
SimpleProgressMonitor(java.lang.String name)
           
 
Method Summary
 void beginTask(java.lang.String label, int totalWork)
           
 void done()
           
 boolean isCanceled()
           
protected  void println(java.lang.String text)
           
 void subTask(java.lang.String label)
           
 void worked(int amount)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleProgressMonitor

public SimpleProgressMonitor(java.lang.String name)
Method Detail

beginTask

public void beginTask(java.lang.String label,
                      int totalWork)
Specified by:
beginTask in interface ProgressMonitor

done

public void done()
Specified by:
done in interface ProgressMonitor

isCanceled

public boolean isCanceled()
Specified by:
isCanceled in interface ProgressMonitor

println

protected void println(java.lang.String text)

subTask

public void subTask(java.lang.String label)
Specified by:
subTask in interface ProgressMonitor

worked

public void worked(int amount)
Specified by:
worked in interface ProgressMonitor