Uses of Interface
org.xnap.commons.io.ProgressMonitor

Packages that use ProgressMonitor
org.xnap.commons.gui Provides common GUI components like dialogs, borders and such. 
org.xnap.commons.io Provides classes for monitoring of long running operations. 
org.xnap.commons.util Provides common utility classes, i.e. string manipulation and file utitilities. 
 

Uses of ProgressMonitor in org.xnap.commons.gui
 

Classes in org.xnap.commons.gui that implement ProgressMonitor
 class ProgressDialog
          A simple progress dialog that displays text in a JLabel and a JProgressBar.
 

Uses of ProgressMonitor in org.xnap.commons.io
 

Classes in org.xnap.commons.io that implement ProgressMonitor
 class NullProgressMonitor
          Null pattern implementation of the ProgressMonitor interface.
 class SubTaskProgressMonitor
          Create a top ProgressMonitor with totalSteps set to number of SubTaskProgressMonitor * SubTaskProgressMonitor amounts.
 class UserAbortProgressMonitor
          A progress monitor that acts as a proxy and throws UserAbortException the proxied monitor has been cancelled.
 

Fields in org.xnap.commons.io declared as ProgressMonitor
protected  ProgressMonitor UserAbortProgressMonitor.monitor
           
 

Methods in org.xnap.commons.io with parameters of type ProgressMonitor
static
<T> Callable<T>
JobExecutor.callable(Job<T> job, ProgressMonitor monitor)
           
 T Job.run(ProgressMonitor monitor)
          Carries out a task thereby notifying the monitor of its current progress.
 

Constructors in org.xnap.commons.io with parameters of type ProgressMonitor
SubTaskProgressMonitor(ProgressMonitor monitor, int amount, long totalSteps)
           
UserAbortProgressMonitor(ProgressMonitor monitor)
           
 

Uses of ProgressMonitor in org.xnap.commons.util
 

Methods in org.xnap.commons.util with parameters of type ProgressMonitor
static void FileHelper.copy(File source, File dest, ProgressMonitor monitor)
          Copies source to dest.
static void FileHelper.copy(InputStream inStream, OutputStream outStream, ProgressMonitor monitor)
          Copies source to dest.
 



Copyright © 2004-2007 XNap Commons Team. All Rights Reserved.