doDelete(context, new SubProgressMonitor(pm, 1));
doDelete(context, pm);
	public final void perform(ChangeContext context, IProgressMonitor pm) throws JavaModelException, ChangeAbortException {		try {			pm.beginTask(RefactoringCoreMessages.getString("AbstractDeleteChange.deleting"), 1); //$NON-NLS-1$			if (!isActive())				return;			doDelete(context, new SubProgressMonitor(pm, 1));		} catch (Exception e) {			handleException(context, e);			setActive(false);		} finally{			pm.done();		}	}