View Javadoc

1   /*
2    * $Id: NullProgressMonitor.java,v 1.18 2011/06/16 09:29:41 jbmeslin Exp $
3    */
4   package org.rcfaces.core.internal.service;
5   
6   import org.rcfaces.core.progressMonitor.IProgressMonitor;
7   
8   /**
9    * 
10   * @author Olivier Oeuillot (latest modification by $Author: jbmeslin $)
11   * @version $Revision: 1.18 $ $Date: 2011/06/16 09:29:41 $
12   */
13  public class NullProgressMonitor implements IProgressMonitor {
14      private static final String REVISION = "$Revision: 1.18 $";
15  
16      private boolean canceled;
17  
18      public void beginTask(String name, int totalWork) {
19      }
20  
21      public void done() {
22      }
23  
24      public void internalWorked(double work) {
25      }
26  
27      public boolean isCanceled() {
28          return canceled;
29      }
30  
31      public void setCanceled(boolean canceled) {
32          this.canceled = canceled;
33      }
34  
35      public void setTaskName(String name) {
36      }
37  
38      public void subTask(String name) {
39      }
40  
41      public void worked(int work) {
42      }
43  
44  }