@Override public boolean isData() { return delegate.isData(); }
public boolean isData() { return fileObj.isData(); }
public boolean isData() { return leader.isData(); }
@Override public FileObject process(FileObject obj, Collection<FileObject> coll) { FileObject fo = obj; if (folders) { return fo.isFolder() ? fo : null; } else { return fo.isData() ? fo : null; } } }
@Override public <T> T lookupObject(String path, Class<T> type) { FileObject fo = FileUtil.getConfigFile(path); if (fo != null && fo.isData()) { return FOItem.createInstanceFor(fo, type); } return null; }
Parameters.notNull("fo", fo); //NOI18N if (folder.isData()) { return false;
/** Copies content of one folder into another. * @param source source folder * @param target target folder * @exception IOException if it fails */ private static void copyContent(FileObject source, FileObject target) throws IOException { FileObject[] srcArr = source.getChildren(); copyAttrs(source, target); //added for (int i = 0; i < srcArr.length; i++) { FileObject child = srcArr[i]; if (MultiFileSystem.isMaskFile(child)) { continue; } if (target.getFileObject(child.getName(), child.getExt()) == null) { if (child.isData()) { FileObject fo = FileUtil.copyFile(child, target, child.getName(), child.getExt()); if (fo != null) { copyAttrs(child, fo); } } else { FileObject targetChild = target.createFolder(child.getName()); copyContent(child, targetChild); } } } }
@Override public boolean accept (final @Nonnull FileObject file) { return file.isData(); } };
public Object process(Object obj, Collection coll) { FileObject fo = (FileObject)obj; if (folders) { return fo.isFolder () ? fo : null; } else { return fo.isData () ? fo : null; } } } // end of OnlyFolders
public Object process(Object obj, Collection coll) { FileObject fo = (FileObject)obj; if (folders) { return fo.isFolder () ? fo : null; } else { return fo.isData () ? fo : null; } } } // end of OnlyFolders
static SourceFiles forFiles(@NullAllowed FileObject[] files) { if (files == null) { return PROJECT; } for (FileObject file : files) { if (file.isData()) { return INDIVIDUAL_FILES; } } return DIRECTORIES_ONLY; } }
private static boolean hasJarFiles(FileObject folder) { Enumeration<? extends FileObject> children = folder.getChildren(true); while (children.hasMoreElements()) { FileObject child = children.nextElement(); if (child.isData() && child.getExt().equals("jar")) { return true; } } return false; }
@Override public boolean searchFile(FileObject file) { if (!file.isData()) { throw new IllegalArgumentException("File expected"); } return PhpVisibilityQuery.forProject(PhpProject.this).isVisible(file); }
private static Flags get(FileObject fo) { if (fo != null && fo.isValid()) { if (fo.isFolder()) { return DIRECTORY; } else { assert fo.isData() : "not a file " + fo; return FILE; } } else { return NOT_FOUND; } }
private void open(Set<FileObject> files) { for (FileObject file : files) { assert file.isData() : "File must be given to open: " + file; PhpProjectUtils.openFile(FileUtil.toFile(file)); } }
@Override public boolean isProject(FileObject dir) { FileObject projectFile = dir.getFileObject(PROJECT_XML_PATH); return projectFile != null && projectFile.isValid() && projectFile.isData(); }
protected void proccessFolder(FileObject folder) { int zoom = Integer.parseInt(folder.getName()); FileObject[] children = folder.getChildren(); for (FileObject child : children) { if (child.isData() && CACHE_FILE_PATTERN.matcher(child.getName()).matches()) { proccessFile(zoom, child); } } }
static String computePathFromTo(FileObject fromFile, FileObject toFile) { ArrayList fromPathList = getPathList(fromFile); ArrayList toPathList = getPathList(toFile); StringBuffer stringBuffer = new StringBuffer(computePathFromTo(fromPathList, toPathList)); if (toFile.isData()) { stringBuffer.append(toFile.getNameExt()); } return stringBuffer.toString(); }
public void process(Project project, FileObject fileObject, String originalName, String originalExtension) { if (!isEnabled(project)) { // not enabled in this project return; } if (fileObject.isData()) { processFile(project, fileObject, originalName, originalExtension); } else { assert fileObject.isFolder() : "Folder expected: " + fileObject; processFolder(project, fileObject); } }
public void run() throws IOException { FileObject rakeD = project.getProjectDirectory().getFileObject(RAKE_D_OUTPUT); // clean old content if (rakeD != null && rakeD.isValid() && rakeD.isData()) { rakeD.delete(); } } });