コード例 #1
0
 /**
  * {@inheritDoc}
  *
  * <p>The composite change sends <code>initializeValidationData</code> to all its children.
  *
  * <p>Client are allowed to extend this method.
  */
 public void initializeValidationData(IProgressMonitor pm) {
   pm.beginTask("", fChanges.size()); // $NON-NLS-1$
   for (Iterator iter = fChanges.iterator(); iter.hasNext(); ) {
     Change change = (Change) iter.next();
     change.initializeValidationData(new SubProgressMonitor(pm, 1));
     pm.worked(1);
   }
 }