com.pvx.ooadide.views
Class PvxRunnableWithProgress

java.lang.Object
  extended by com.pvx.ooadide.views.AbstractProgressController
      extended by com.pvx.ooadide.views.PvxRunnableWithProgress
All Implemented Interfaces:
org.eclipse.jface.operation.IRunnableWithProgress

public class PvxRunnableWithProgress
extends AbstractProgressController
implements org.eclipse.jface.operation.IRunnableWithProgress


Field Summary
 
Fields inherited from class com.pvx.ooadide.views.AbstractProgressController
P_ALL, P_SUB_TASKNAME, P_TASKNAME, P_VISIBLE, P_WORKED
 
Constructor Summary
PvxRunnableWithProgress(PvxProgressMonitorDialog dialog, MonitorState init_State, java.lang.String taskName, int toComplete)
           
 
Method Summary
 void cancel()
           
 void do_setVisible()
           
 void run(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PvxRunnableWithProgress

public PvxRunnableWithProgress(PvxProgressMonitorDialog dialog,
                               MonitorState init_State,
                               java.lang.String taskName,
                               int toComplete)
Method Detail

run

public void run(org.eclipse.core.runtime.IProgressMonitor monitor)
         throws java.lang.reflect.InvocationTargetException,
                java.lang.InterruptedException
Specified by:
run in interface org.eclipse.jface.operation.IRunnableWithProgress
Throws:
java.lang.reflect.InvocationTargetException
java.lang.InterruptedException

cancel

public void cancel()

do_setVisible

public void do_setVisible()