private NativeFileItemSet findCanonicalSet(DataObject curObj) { FileObject fo = curObj.getPrimaryFile(); if (fo != null && isCndDataObject(fo)) { try { fo = CndFileUtils.getCanonicalFileObject(fo); curObj = DataObject.find(fo); return curObj.getLookup().lookup(NativeFileItemSet.class); } catch (IOException ex) { Exceptions.printStackTrace(ex); } } return null; }
private void ensureFileNotNull() { if (file == null) { try { file = CndFileUtils.getCanonicalFileObject(getFileObject()); } catch (IOException ioe) { file = getFSPath().getFileObject(); } } if (file == null) { LOG.log(Level.SEVERE, "Can not resolve file {0}", getAbsPath()); } }
FileObject fo = RemoteFileUtil.getFileObject(baseDir, location); if (fo != null && fo.isValid()) { fo = CndFileUtils.getCanonicalFileObject(fo);
FileObject fo = absPath.getFileObject(); if (fo != null) { canonical = FSPath.toFSPath(CndFileUtils.getCanonicalFileObject(fo));
if (buildCommandFO != null && buildCommandFO.isValid()) { try { FileObject fileObject = CndFileUtils.getCanonicalFileObject(buildCommandFO); if (fileObject != null /*paranoia*/ && fileObject.isValid()) { set.add(fileObject);
public Project getProject(FSPath baseDir) { if (project == null) { String location = CndPathUtilities.toAbsolutePath(baseDir.getFileObject(), getMakeArtifact().getProjectLocation()); try { FileObject fo = RemoteFileUtil.getFileObject(baseDir.getFileObject(), location); if (fo != null && fo.isValid()) { fo = CndFileUtils.getCanonicalFileObject(fo); } if (fo != null && fo.isValid()) { project = ProjectManager.getDefault().findProject(fo); } } catch (Exception e) { System.err.println("Cannot find subproject in '"+location+"' "+e); // FIXUP // NOI18N } } return project; }
FileObject fo = absPath.getFileObject(); if (fo != null) { canonical = FSPath.toFSPath(CndFileUtils.getCanonicalFileObject(fo));