org.eclipse.emf.codegen
Class CodeGen.StreamProgressMonitor

java.lang.Object
  |
  +--org.eclipse.core.runtime.NullProgressMonitor
        |
        +--org.eclipse.emf.codegen.CodeGen.StreamProgressMonitor
All Implemented Interfaces:
org.eclipse.core.runtime.IProgressMonitor
Enclosing class:
CodeGen

public static class CodeGen.StreamProgressMonitor
extends org.eclipse.core.runtime.NullProgressMonitor

This is a progress monitor that prints the progress information to a stream.


Field Summary
protected  java.io.PrintStream printStream
           
 
Fields inherited from interface org.eclipse.core.runtime.IProgressMonitor
UNKNOWN
 
Constructor Summary
CodeGen.StreamProgressMonitor(java.io.PrintStream printStream)
           
 
Method Summary
 void beginTask(java.lang.String name, int totalWork)
           
 void setTaskName(java.lang.String name)
           
 void subTask(java.lang.String name)
           
 
Methods inherited from class org.eclipse.core.runtime.NullProgressMonitor
done, internalWorked, isCanceled, setCanceled, worked
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

printStream

protected java.io.PrintStream printStream
Constructor Detail

CodeGen.StreamProgressMonitor

public CodeGen.StreamProgressMonitor(java.io.PrintStream printStream)
Method Detail

beginTask

public void beginTask(java.lang.String name,
                      int totalWork)
Overrides:
beginTask in class org.eclipse.core.runtime.NullProgressMonitor

setTaskName

public void setTaskName(java.lang.String name)
Overrides:
setTaskName in class org.eclipse.core.runtime.NullProgressMonitor

subTask

public void subTask(java.lang.String name)
Overrides:
subTask in class org.eclipse.core.runtime.NullProgressMonitor

Copyright 2001-2003 IBM Corporation and others.
All Rights Reserved.