private StatusInfo pathUpdated() { StatusInfo status= new StatusInfo(); String path= fPathField.getText(); if (path.length() > 0) { // empty path is ok if (!Path.ROOT.isValidPath(path)) { status.setError(NewWizardMessages.VariableCreationDialog_error_invalidpath); } else if (!new File(path).exists()) { status.setWarning(NewWizardMessages.VariableCreationDialog_warning_pathnotexists); } } return status; }
private StatusInfo pathUpdated() { StatusInfo status= new StatusInfo(); String path= fPathField.getText(); if (path.length() > 0) { // empty path is ok if (!Path.ROOT.isValidPath(path)) { status.setError(NewWizardMessages.VariableCreationDialog_error_invalidpath); } else if (!new File(path).exists()) { status.setWarning(NewWizardMessages.VariableCreationDialog_warning_pathnotexists); } } return status; }
private StatusInfo pathUpdated() { StatusInfo status= new StatusInfo(); String path= fPathField.getText(); if (path.length() > 0) { // empty path is ok if (!Path.ROOT.isValidPath(path)) { status.setError(NewWizardMessages.VariableCreationDialog_error_invalidpath); } else if (!new File(path).exists()) { status.setWarning(NewWizardMessages.VariableCreationDialog_warning_pathnotexists); } } return status; }
private IStatus validatePath() { StatusInfo status= new StatusInfo(); String val= fPathField.getText(); if (val.length() == 0) { return status; } Path path= new Path(val); if (path.isAbsolute()) { if (!path.toFile().isDirectory()) { status.setWarning(NewWizardMessages.NativeLibrariesDialog_error_external_not_existing); return status; } } else { if (!(ResourcesPlugin.getWorkspace().getRoot().findMember(path) instanceof IContainer)) { status.setWarning(NewWizardMessages.NativeLibrariesDialog_error_internal_not_existing); return status; } } return status; }
private IStatus validatePath() { StatusInfo status= new StatusInfo(); String val= fPathField.getText(); if (val.length() == 0) { return status; } Path path= new Path(val); if (path.isAbsolute()) { if (!path.toFile().isDirectory()) { status.setWarning(NewWizardMessages.NativeLibrariesDialog_error_external_not_existing); return status; } } else { if (!(ResourcesPlugin.getWorkspace().getRoot().findMember(path) instanceof IContainer)) { status.setWarning(NewWizardMessages.NativeLibrariesDialog_error_internal_not_existing); return status; } } return status; }
private IStatus validatePath() { StatusInfo status= new StatusInfo(); String val= fPathField.getText(); if (val.length() == 0) { return status; } Path path= new Path(val); if (path.isAbsolute()) { if (!path.toFile().isDirectory()) { status.setWarning(NewWizardMessages.NativeLibrariesDialog_error_external_not_existing); return status; } } else { if (!(ResourcesPlugin.getWorkspace().getRoot().findMember(path) instanceof IContainer)) { status.setWarning(NewWizardMessages.NativeLibrariesDialog_error_internal_not_existing); return status; } } return status; }
public void updateInPathStatus() { fInPathStatus.setOK(); List elements = fInPathList.getElements(); CPListElement entryMissing = null; int nEntriesMissing = 0; IClasspathEntry[] entries = new IClasspathEntry[elements.size()]; for (int i = elements.size() - 1; i >= 0; i--) { CPListElement currElement = (CPListElement) elements.get(i); entries[i] = currElement.getClasspathEntry(); if (currElement.isMissing()) { nEntriesMissing++; if (entryMissing == null) { entryMissing = currElement; } } } if (nEntriesMissing > 0) { if (nEntriesMissing == 1) { fInPathStatus.setWarning(UIMessages.InPathBlock_warning_EntryMissing); } else { fInPathStatus.setWarning(UIMessages.InPathBlock_warning_EntriesMissing); } } updateBuildPathStatus(); }
public void updateAspectPathStatus() { fAspectPathStatus.setOK(); List elements = fAspectPathList.getElements(); CPListElement entryMissing = null; int nEntriesMissing = 0; IClasspathEntry[] entries = new IClasspathEntry[elements.size()]; for (int i = elements.size() - 1; i >= 0; i--) { CPListElement currElement = (CPListElement) elements.get(i); entries[i] = currElement.getClasspathEntry(); if (currElement.isMissing()) { nEntriesMissing++; if (entryMissing == null) { entryMissing = currElement; } } } if (nEntriesMissing > 0) { if (nEntriesMissing == 1) { fAspectPathStatus .setWarning(UIMessages.AspectPathBlock_warning_EntryMissing); } else { fAspectPathStatus .setWarning(UIMessages.AspectBlock_warning_EntriesMissing); } } updateBuildPathStatus(); }
fAntStatus.setError(JavadocExportMessages.JavadocSpecificsWizardPage_antfileincorrect_error); else if (file.exists()) fAntStatus.setWarning(JavadocExportMessages.JavadocSpecificsWizardPage_antfileoverwrite_warning);
URL url= curr.getURL(); if (url == null) { fLinkRefStatus.setWarning(JavadocExportMessages.JavadocStandardWizardPage_nolinkref_error); break; } else if ("jar".equals(url.getProtocol())) { //$NON-NLS-1$ fLinkRefStatus.setWarning(JavadocExportMessages.JavadocStandardWizardPage_nojarlinkref_error); break;
URL url= curr.getURL(); if (url == null) { fLinkRefStatus.setWarning(JavadocExportMessages.JavadocStandardWizardPage_nolinkref_error); break; } else if ("jar".equals(url.getProtocol())) { //$NON-NLS-1$ fLinkRefStatus.setWarning(JavadocExportMessages.JavadocStandardWizardPage_nojarlinkref_error); break;
URL url= curr.getURL(); if (url == null) { fLinkRefStatus.setWarning(JavadocExportMessages.JavadocStandardWizardPage_nolinkref_error); break; } else if ("jar".equals(url.getProtocol())) { //$NON-NLS-1$ fLinkRefStatus.setWarning(JavadocExportMessages.JavadocStandardWizardPage_nojarlinkref_error); break;
fAntStatus.setError(JavadocExportMessages.JavadocSpecificsWizardPage_antfileincorrect_error); else if (file.exists()) fAntStatus.setWarning(JavadocExportMessages.JavadocSpecificsWizardPage_antfileoverwrite_warning);
URL url= curr.getURL(); if (url == null) { fLinkRefStatus.setWarning(JavadocExportMessages.JavadocStandardWizardPage_nolinkref_error); break; } else if ("jar".equals(url.getProtocol())) { //$NON-NLS-1$ fLinkRefStatus.setWarning(JavadocExportMessages.JavadocStandardWizardPage_nojarlinkref_error); break;
/** * Validates the module name and returns the status of the validation. * * @param moduleName the module name * * @return the status of the validation */ private IStatus getModuleStatus(String moduleName) { StatusInfo status= new StatusInfo(); if (moduleName != null && moduleName.length() > 0) { IStatus val= validateModuleName(moduleName); if (val.getSeverity() == IStatus.ERROR) { status.setError(Messages.format(NewWizardMessages.NewModuleInfoWizardPage_error_InvalidModuleName, val.getMessage())); } else if (val.getSeverity() == IStatus.WARNING) { status.setWarning(Messages.format(NewWizardMessages.NewModuleInfoWizardPage_warning_DiscouragedModuleName, val.getMessage())); } } else { status.setError(NewWizardMessages.NewModuleInfoWizardPage_error_EnterName); } return status; }
pathStr= outputPath.lastSegment(); if (pathStr.equals(".settings") && outputPath.segmentCount() == 2) { //$NON-NLS-1$ fOutputFolderStatus.setWarning(NewWizardMessages.OutputLocation_SettingsAsLocation); fOutputFolderStatus.setWarning(Messages.format(NewWizardMessages.OutputLocation_DotAsLocation, pathStr));
return; fWizardStatus.setWarning(JavadocExportMessages.JavadocOptionsManager_antfileincorrectCE_warning); } catch (CoreException e) { JavaPlugin.log(e); fWizardStatus.setWarning(JavadocExportMessages.JavadocOptionsManager_antfileincorrectCE_warning); } catch (IOException e) { JavaPlugin.log(e); fWizardStatus.setWarning(JavadocExportMessages.JavadocOptionsManager_antfileincorrectIOE_warning); } catch (SAXException e) { fWizardStatus.setWarning(JavadocExportMessages.JavadocOptionsManager_antfileincorrectSAXE_warning);
pathStr= outputPath.lastSegment(); if (pathStr.equals(".settings") && outputPath.segmentCount() == 2) { //$NON-NLS-1$ fOutputFolderStatus.setWarning(NewWizardMessages.OutputLocation_SettingsAsLocation); fOutputFolderStatus.setWarning(Messages.format(NewWizardMessages.OutputLocation_DotAsLocation, BasicElementLabels.getResourceName(pathStr)));
pathStr= outputPath.lastSegment(); if (pathStr.equals(".settings") && outputPath.segmentCount() == 2) { //$NON-NLS-1$ fOutputFolderStatus.setWarning(NewWizardMessages.OutputLocation_SettingsAsLocation); fOutputFolderStatus.setWarning(Messages.format(NewWizardMessages.OutputLocation_DotAsLocation, BasicElementLabels.getResourceName(pathStr)));
status.setWarning(PreferencesMessages.JavadocConfigurationBlock_error_notafile);