/** * @param name * @return */ private boolean isNameValid(String name) { if(name.length() < 1) { setErrorMessage(WizardMessages.ApiProfileWizardPage_20); return false; } if(!name.equals(originalname) && (((ApiBaselineManager)ApiPlugin.getDefault().getApiBaselineManager()).isExistingProfileName(name) && !ApiBaselinePreferencePage.isRemovedBaseline(name))) { setErrorMessage(WizardMessages.ApiProfileWizardPage_profile_with_that_name_exists); return false; } IStatus status = ResourcesPlugin.getWorkspace().validateName(name, IResource.FILE); if(!status.isOK()) { setErrorMessage(status.getMessage()); return false; } return true; }
/** * @param name * @return */ protected boolean isNameValid(String name) { if (name.length() < 1) { setErrorMessage(WizardMessages.ApiProfileWizardPage_20); return false; } if (!name.equals(originalname) && (((ApiBaselineManager) ApiPlugin.getDefault().getApiBaselineManager()).isExistingProfileName(name) && !ApiBaselinePreferencePage.isRemovedBaseline(name))) { setErrorMessage(WizardMessages.ApiProfileWizardPage_profile_with_that_name_exists); return false; } IStatus status = ResourcesPlugin.getWorkspace().validateName(name, IResource.FILE); if (!status.isOK()) { setErrorMessage(status.getMessage()); return false; } return true; }