Exemplo n.º 1
0
 /**
  * Implements <code>IProgressMonitor.beginTask</code>.
  *
  * @see IProgressMonitor#beginTask(java.lang.String, int)
  */
 public void beginTask(String name, int totalWork) {
   fTaskName = name;
   fSubTaskName = ""; // $NON-NLS-1$
   updateLabel();
   if (totalWork == IProgressMonitor.UNKNOWN || totalWork == 0) {
     fProgressIndicator.beginAnimatedTask();
   } else {
     fProgressIndicator.beginTask(totalWork);
   }
   if (fToolBar != null && !fToolBar.isDisposed()) {
     fToolBar.setVisible(true);
     fToolBar.setFocus();
   }
 }