IStatus.ERROR, e.getMessage(), e));
IStatus.ERROR, message, e));
	public UndoEdit performEdits(IProgressMonitor pm) throws CoreException {		try {			if (fUndoProcessor != null) {				return fUndoProcessor.performEdits();			} else {				return super.performEdits();			}		} catch (BadLocationException e) {			throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(),				IStatus.ERROR, e.getMessage(), e));		} catch (MalformedTreeException e) {			throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(),				IStatus.ERROR, e.getMessage(), e));		}	}	