Class PrintStreamProgressMonitor

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IProgressMonitor

    public class PrintStreamProgressMonitor
    extends org.eclipse.core.runtime.NullProgressMonitor
    A progress monitor to report to a PrintStream.
    Version:
    $Rev$
    Author:
    herrmama, $Author$
    • Constructor Detail

      • PrintStreamProgressMonitor

        public PrintStreamProgressMonitor​(PrintStream out)
        Constructor.
    • Method Detail

      • beginTask

        public void beginTask​(String name,
                              int totalWork)
        Specified by:
        beginTask in interface org.eclipse.core.runtime.IProgressMonitor
        Overrides:
        beginTask in class org.eclipse.core.runtime.NullProgressMonitor
      • done

        public void done()
        Specified by:
        done in interface org.eclipse.core.runtime.IProgressMonitor
        Overrides:
        done in class org.eclipse.core.runtime.NullProgressMonitor
      • subTask

        public void subTask​(String name)
        Specified by:
        subTask in interface org.eclipse.core.runtime.IProgressMonitor
        Overrides:
        subTask in class org.eclipse.core.runtime.NullProgressMonitor
      • worked

        public void worked​(int work)
        Specified by:
        worked in interface org.eclipse.core.runtime.IProgressMonitor
        Overrides:
        worked in class org.eclipse.core.runtime.NullProgressMonitor