@Override protected Change run() throws Exception { Change result = delegate.perform(monitor.newChild(1)); return result; } }.syncExec();
@Override public IStatus runInUIThread(IProgressMonitor monitor) { try { Change changes = createChange(fUnit, fName); changes.perform(monitor); } catch (CoreException e) { ApiUIPlugin.log(e); } return Status.OK_STATUS; } };
public void run(IProgressMonitor pm) { if (pm == null) { pm = new NullProgressMonitor(); } try { refactoring.checkAllConditions(pm); Change change = refactoring.createChange(pm); if (change instanceof CompositeChange) { CompositeChange compositeChange = (CompositeChange)change; setSaveMode(compositeChange); } change.perform(pm); } catch (Exception e) { e.printStackTrace(); } }
private void organizeManifests(final ArrayList<?> projects, final IProgressMonitor monitor, final Properties lastRun) { Display.getDefault().syncExec(() -> { OrganizeManifestsProcessor processor = new OrganizeManifestsProcessor(projects); initializeProcessor(processor); try { Change change = processor.createChange(monitor); change.perform(monitor); // update table for each project with current time stamp Properties table = lastRun; String ts = Long.toString(System.currentTimeMillis()); Iterator<?> it = projects.iterator(); while (it.hasNext()) table.put(((IProject) it.next()).getName(), ts); } catch (OperationCanceledException e1) { } catch (CoreException e2) { } }); }
private void performSourceRestore(IProgressMonitor monitor) throws CoreException { monitor.beginTask(RefactoringCoreMessages.MoveResourceChange_progress_restore_source, 3); try { fRestoreSourceChange.initializeValidationData(new SubProgressMonitor(monitor, 1)); RefactoringStatus restoreStatus= fRestoreSourceChange.isValid(new SubProgressMonitor(monitor, 1)); if (!restoreStatus.hasFatalError()) { fRestoreSourceChange.perform(new SubProgressMonitor(monitor, 1)); } } finally { monitor.done(); } }
private void performSourceRestore(IProgressMonitor monitor) throws CoreException { monitor.beginTask(RefactoringCoreMessages.MoveResourceChange_progress_restore_source, 3); try { fRestoreSourceChange.initializeValidationData(new SubProgressMonitor(monitor, 1)); RefactoringStatus restoreStatus= fRestoreSourceChange.isValid(new SubProgressMonitor(monitor, 1)); if (!restoreStatus.hasFatalError()) { fRestoreSourceChange.perform(new SubProgressMonitor(monitor, 1)); } } finally { monitor.done(); } }
public void run(IProgressMonitor monitor) throws CoreException { monitor.beginTask("", 11); //$NON-NLS-1$ try { undo.initializeValidationData(new NotCancelableProgressMonitor(new SubProgressMonitor(monitor, 1))); if (undo.isValid(new SubProgressMonitor(monitor,1)).hasFatalError()) { monitor.done(); return; } undo.perform(new SubProgressMonitor(monitor, 9)); } finally { undo.dispose(); } } };
Change undoChange= null; try { undoChange= change.perform(new SubProgressMonitor(pm, 1)); } catch(OperationCanceledException e) { canceled= true;
public void run(IProgressMonitor monitor) throws CoreException { monitor.beginTask("", 11); //$NON-NLS-1$ try { undo.initializeValidationData(new NotCancelableProgressMonitor(new SubProgressMonitor(monitor, 1))); if (undo.isValid(new SubProgressMonitor(monitor,1)).hasFatalError()) { monitor.done(); return; } undo.perform(new SubProgressMonitor(monitor, 9)); } finally { undo.dispose(); } } };
@Override public void run(IProgressMonitor monitor) throws CoreException { monitor.beginTask("", 11); //$NON-NLS-1$ try { undo.initializeValidationData(new NotCancelableProgressMonitor(new SubProgressMonitor(monitor, 1))); if (undo.isValid(new SubProgressMonitor(monitor,1)).hasFatalError()) { monitor.done(); return; } undo.perform(new SubProgressMonitor(monitor, 9)); } finally { undo.dispose(); } } };
@Override public void run(IProgressMonitor monitor) throws CoreException { monitor.beginTask("", 11); //$NON-NLS-1$ try { undo.initializeValidationData(new NotCancelableProgressMonitor(new SubProgressMonitor(monitor, 1))); if (undo.isValid(new SubProgressMonitor(monitor,1)).hasFatalError()) { monitor.done(); return; } undo.perform(new SubProgressMonitor(monitor, 9)); } finally { undo.dispose(); } } };
try { manager.aboutToPerformChange(change); undoChange= change.perform(new NullProgressMonitor()); successful= true; } finally {
try { manager.aboutToPerformChange(change); undoChange= change.perform(new NullProgressMonitor()); successful= true; } finally {
IUndoManager manager= RefactoringCore.getUndoManager(); manager.aboutToPerformChange(change); Change undoChange= change.perform(new NullProgressMonitor()); manager.changePerformed(change, true); if (undoChange != null) {
result.reverseChange= fActiveChange.perform(new SubProgressMonitor(monitor, 9)); result.changeExecutionFailed= false; result.changeExecuted= true;
result.reverseChange= fActiveChange.perform(new SubProgressMonitor(monitor, 9)); result.changeExecuted= true; } finally {
result.reverseChange= fActiveChange.perform(new SubProgressMonitor(monitor, 9)); result.changeExecuted= true; } finally {
fUndoChange= fChange.perform(new SubProgressMonitor(monitor, 9)); fChangeExecutionFailed= false; fChangeExecuted= true;
try { aboutToPerformChange(change); undo[0]= change.perform(new SubProgressMonitor(monitor, 8)); successful= true; ResourcesPlugin.getWorkspace().checkpoint(false);
fUndoChange= fChange.perform(new SubProgressMonitor(monitor, 9)); fChangeExecutionFailed= false; fChangeExecuted= true;