@Override protected String getMessageString() { int numberOfSelectedElements= numberOfSelectedElements(); try { if (1 == numberOfSelectedElements) { String pattern= createConfirmationStringForOneElement(); String name= getNameOfSingleSelectedElement(); return Messages.format(pattern, new String[] { name }); } else { String pattern= createConfirmationStringForManyElements(); return Messages.format(pattern, new String[] { String.valueOf(numberOfSelectedElements())}); } } catch (JavaModelException e) { // http://bugs.eclipse.org/bugs/show_bug.cgi?id=19253 if (JavaModelUtil.isExceptionToBeLogged(e)) JavaPlugin.log(e); setPageComplete(false); if (e.isDoesNotExist()) return 1 == numberOfSelectedElements ? RefactoringMessages.DeleteWizard_12_singular : Messages.format(RefactoringMessages.DeleteWizard_12_plural, String .valueOf(numberOfSelectedElements)); return RefactoringMessages.DeleteWizard_2; } }
@Override protected String getMessageString() { int numberOfSelectedElements= numberOfSelectedElements(); try { if (1 == numberOfSelectedElements) { String pattern= createConfirmationStringForOneElement(); String name= getNameOfSingleSelectedElement(); return Messages.format(pattern, new String[] { name }); } else { String pattern= createConfirmationStringForManyElements(); return Messages.format(pattern, new String[] { String.valueOf(numberOfSelectedElements())}); } } catch (JavaModelException e) { // http://bugs.eclipse.org/bugs/show_bug.cgi?id=19253 if (JavaModelUtil.isExceptionToBeLogged(e)) JavaPlugin.log(e); setPageComplete(false); if (e.isDoesNotExist()) return 1 == numberOfSelectedElements ? RefactoringMessages.DeleteWizard_12_singular : Messages.format(RefactoringMessages.DeleteWizard_12_plural, String .valueOf(numberOfSelectedElements)); return RefactoringMessages.DeleteWizard_2; } }
protected String getMessageString() { try { if (1 == numberOfSelectedElements()) { String pattern= createConfirmationStringForOneElement(); String name= getNameOfSingleSelectedElement(); return Messages.format(pattern, new String[] { name }); } else { String pattern= createConfirmationStringForManyElements(); return Messages.format(pattern, new String[] { String.valueOf(numberOfSelectedElements())}); } } catch (JavaModelException e) { // http://bugs.eclipse.org/bugs/show_bug.cgi?id=19253 if (JavaModelUtil.isExceptionToBeLogged(e)) JavaPlugin.log(e); setPageComplete(false); if (e.isDoesNotExist()) return RefactoringMessages.DeleteWizard_12; return RefactoringMessages.DeleteWizard_2; } }