@Override public void run(IProgressMonitor pm) throws CoreException { if (pm == null) pm= new NullProgressMonitor(); try { fStatus= null; if ((fStyle & ALL_CONDITIONS) == ALL_CONDITIONS) fStatus= fRefactoring.checkAllConditions(pm); else if ((fStyle & INITIAL_CONDITONS) == INITIAL_CONDITONS) fStatus= fRefactoring.checkInitialConditions(pm); else if ((fStyle & FINAL_CONDITIONS) == FINAL_CONDITIONS) fStatus= fRefactoring.checkFinalConditions(pm); } finally { pm.done(); } }
@Override public void run(IProgressMonitor pm) throws CoreException { if (pm == null) pm= new NullProgressMonitor(); try { fStatus= null; if ((fStyle & ALL_CONDITIONS) == ALL_CONDITIONS) fStatus= fRefactoring.checkAllConditions(pm); else if ((fStyle & INITIAL_CONDITONS) == INITIAL_CONDITONS) fStatus= fRefactoring.checkInitialConditions(pm); else if ((fStyle & FINAL_CONDITIONS) == FINAL_CONDITIONS) fStatus= fRefactoring.checkFinalConditions(pm); } finally { pm.done(); } }
/** * {@inheritDoc} */ public void run(IProgressMonitor pm) throws CoreException { if (pm == null) pm= new NullProgressMonitor(); try { fStatus= null; if ((fStyle & ALL_CONDITIONS) == ALL_CONDITIONS) fStatus= fRefactoring.checkAllConditions(pm); else if ((fStyle & INITIAL_CONDITONS) == INITIAL_CONDITONS) fStatus= fRefactoring.checkInitialConditions(pm); else if ((fStyle & FINAL_CONDITIONS) == FINAL_CONDITIONS) fStatus= fRefactoring.checkFinalConditions(pm); } finally { pm.done(); } }
@Override public RefactoringStatus checkFinalConditions(IProgressMonitor pm) throws CoreException { fChangeSignatureRefactoring.setValidationContext(getValidationContext()); try { return fChangeSignatureRefactoring.checkFinalConditions(pm); } finally { fChangeSignatureRefactoring.setValidationContext(null); } }
@Override public RefactoringStatus checkFinalConditions(IProgressMonitor pm) throws CoreException { fChangeSignatureRefactoring.setValidationContext(getValidationContext()); try { return fChangeSignatureRefactoring.checkFinalConditions(pm); } finally { fChangeSignatureRefactoring.setValidationContext(null); } }
@Override protected TextChange createTextChange() throws CoreException { init(fRefactoring); fRefactoringStatus= fRefactoring.checkFinalConditions(new NullProgressMonitor()); if (fRefactoringStatus.hasFatalError()) { TextFileChange dummyChange= new TextFileChange("fatal error", (IFile) getCompilationUnit().getResource()); //$NON-NLS-1$ dummyChange.setEdit(new InsertEdit(0, "")); //$NON-NLS-1$ return dummyChange; } return (TextChange) fRefactoring.createChange(new NullProgressMonitor()); }
@Override protected TextChange createTextChange() throws CoreException { init(fRefactoring); fRefactoringStatus = fRefactoring.checkFinalConditions(new NullProgressMonitor()); if (fRefactoringStatus.hasFatalError()) { TextFileChange dummyChange = new TextFileChange("fatal error", (IFile) getCompilationUnit().getResource()); //$NON-NLS-1$ dummyChange.setEdit(new InsertEdit(0, "")); //$NON-NLS-1$ return dummyChange; } return (TextChange) fRefactoring.createChange(new NullProgressMonitor()); }
@Override protected TextChange createTextChange() throws CoreException { init(fRefactoring); fRefactoringStatus= fRefactoring.checkFinalConditions(new NullProgressMonitor()); if (fRefactoringStatus.hasFatalError()) { TextFileChange dummyChange= new TextFileChange("fatal error", (IFile) getCompilationUnit().getResource()); //$NON-NLS-1$ dummyChange.setEdit(new InsertEdit(0, "")); //$NON-NLS-1$ return dummyChange; } return (TextChange) fRefactoring.createChange(new NullProgressMonitor()); }
if (pm.isCanceled()) throw new OperationCanceledException(); result.merge(checkFinalConditions(new SubProgressMonitor(pm, refactoringTickProvider.getCheckFinalConditionsTicks())));
if (pm.isCanceled()) throw new OperationCanceledException(); result.merge(checkFinalConditions(new SubProgressMonitor(pm, refactoringTickProvider.getCheckFinalConditionsTicks())));
if (pm.isCanceled()) throw new OperationCanceledException(); result.merge(checkFinalConditions(new SubProgressMonitor(pm, refactoringTickProvider.getCheckFinalConditionsTicks())));