private FileObject getFileObject(String propname) { String prop = helper.getStandardPropertyEvaluator().getProperty(propname); if (prop != null) { return helper.resolveFileObject(prop); } else { return null; } }
private FileObject getFileObject(String propname) { String prop = helper.getStandardPropertyEvaluator().getProperty(propname); if (prop != null) { return helper.resolveFileObject(prop); } else { return null; } }
@Override public FileObject resolveProjectLocation(@NonNull String path) { String evaluated = evaluator.evaluate(path); if (evaluated != null) { return antHelper.resolveFileObject(evaluated); } else { return null; } }
private FileObject getFileObject(String propname) { String prop = helper.getStandardPropertyEvaluator().getProperty(propname); if (prop != null) { return helper.resolveFileObject(prop); } return null; }
private FileObject getFileObject(String propname) { String prop = helper.getStandardPropertyEvaluator().getProperty(propname); if (prop != null) { return helper.resolveFileObject(prop); } else { return null; } }
private FileObject getFileObject(String propname) { String prop = helper.getStandardPropertyEvaluator().getProperty(propname); if (prop != null) { return helper.resolveFileObject(prop); } return null; }
private FileObject getFileObject(String propname) { String prop = helper.getStandardPropertyEvaluator().getProperty(propname); if (prop != null) { return helper.resolveFileObject(prop); } return null; }
@Override public FileObject resolveProjectLocation(@NonNull String path) { String evaluated = evaluator.evaluate(path); if (evaluated != null) { return antHelper.resolveFileObject(evaluated); } else { return null; } }
private FileObject getFileObject(String propname) { String prop = helper.getStandardPropertyEvaluator().getProperty(propname); if (prop != null) { return helper.resolveFileObject(prop); } return null; }
private FileObject getFileObject(String propName) { String foName = evaluator.getProperty(propName); if (foName == null) { return null; } FileObject fo = helper.getAntProjectHelper().resolveFileObject(foName); // when the project is deleted externally, the sources change could // trigger a call to thid method before the project directory is // notified about the deletion - invalid FileObject-s could be returned return fo != null && fo.isValid() ? fo : null; }
@CheckForNull public FileObject getSiteRootFolder() { String s = getEvaluator().getProperty(ClientSideProjectConstants.PROJECT_SITE_ROOT_FOLDER); if (s == null) { s = ""; //NOI18N } if (s.length() == 0) { return getProjectDirectory(); } return projectHelper.resolveFileObject(s); }
protected @Override Node[] createNodes(String key) { String locEval = project.getEvaluator().evaluate(key); FileObject file = project.getProjectHelper().resolveFileObject(locEval); try { Node orig = DataObject.find(file).getNodeDelegate(); return new Node[]{createSpecialFileNode(orig, FILES.get(key))}; } catch (DataObjectNotFoundException e) { throw new AssertionError(e); } }
/** * * @return <code>true</code> if it is safe to perform build * @since 1.33 */ public static boolean containsIdeArtifacts(PropertyEvaluator evaluator, UpdateHelper updateHelper, String classesPropertyName) { FileObject mark = null; String propertyValue = (classesPropertyName != null) ? evaluator.getProperty(classesPropertyName) : null; if (propertyValue != null) { FileObject buildClasses = updateHelper.getAntProjectHelper().resolveFileObject(propertyValue); if (buildClasses != null) { mark = buildClasses.getFileObject(COS_MARK); } } return mark != null; }
private FileObject getFileObject(String propname) { String prop = helper.getAntProjectHelper().getStandardPropertyEvaluator().getProperty(propname); if (prop != null) { return helper.getAntProjectHelper().resolveFileObject(prop); } else { return null; } }
FileObject resolveDocumentBase(String value, boolean silent) { FileObject docBase = value != null ? helper.getAntProjectHelper().resolveFileObject(value) : null; if (docBase == null && !silent) { String path = (value != null ? helper.getAntProjectHelper().resolvePath(value) : null); String errorMessage; if (path != null) { errorMessage = NbBundle.getMessage(ProjectWebModule.class, "MSG_DocBase_Corrupted", project.getName(), path); } else { errorMessage = NbBundle.getMessage(ProjectWebModule.class, "MSG_DocBase_Corrupted_Unknown", project.getName()); } showErrorMessage(errorMessage); } return docBase; }
private void handleDeleteFileInDestDir(String resourcePath) throws IOException { File deleted = null; FileObject ejbBuildBase = buildClasses == null ? null : helper.resolveFileObject(buildClasses); if (ejbBuildBase != null) { // project was built FileObject toDelete = ejbBuildBase.getFileObject(resourcePath); if (toDelete != null) { deleted = FileUtil.toFile(toDelete); toDelete.delete(); } if (deleted != null) { fireArtifactChange(Collections.singleton(ArtifactListener.Artifact.forFile(deleted))); } } }
private void handleDeleteFileInDestDir(String resourcePath) throws IOException { File deleted = null; FileObject webBuildBase = buildWeb == null ? null : helper.resolveFileObject(buildWeb); if (webBuildBase != null) { // project was built FileObject toDelete = webBuildBase.getFileObject(resourcePath); if (toDelete != null) { deleted = FileUtil.toFile(toDelete); toDelete.delete(); } if (deleted != null) { fireArtifactChange(Collections.singleton(ArtifactListener.Artifact.forFile(deleted))); } } }
FileObject resolveMetaInf(String value) { FileObject metaInf = value != null ? helper.resolveFileObject(value) : null; if (metaInf == null) { Profile version = project.getAPIEjbJar().getJ2eeProfile(); if (needConfigurationFolder(version)) { String path = (value != null ? helper.resolvePath(value) : ""); showErrorMessage(NbBundle.getMessage(EjbJarProvider.class,"MSG_MetaInfCorrupted", project.getName(), path)); } } return metaInf; }
@Override public FileObject resolveProjectLocation(@NonNull String path) { PhpProject project = uiProps.getProject(); String evaluated = ProjectPropertiesSupport.getPropertyEvaluator(project).evaluate(path); assert evaluated != null : path; return project.getHelper().resolveFileObject(evaluated); }
private void updateFile(FileObject sourceObject, String destPath, RelocationType type) throws IOException { assert destPath != null; FileObject webBuildBase = destDir == null ? null : antHelper.resolveFileObject(destDir); if (webBuildBase == null) { return; } if (sourceObject == null) { LOGGER.log(Level.FINE, "Source file does not exist"); return; } FileObject destFile = FileUtil.createData(webBuildBase, destPath + "/" + sourceObject.getNameExt()); copy(sourceObject, destFile); // fire event File dest = FileUtil.toFile(destFile); if (dest != null) { fireArtifactChange(dest, type); } LOGGER.log(Level.FINE, "Artifact jar successfully copied " + sourceObject.getPath() + " " + sourceObject.getSize()); }