List of usage examples for org.apache.commons.vfs Selectors SELECT_CHILDREN
FileSelector SELECT_CHILDREN
To view the source code for org.apache.commons.vfs Selectors SELECT_CHILDREN.
Click Source Link
From source file:com.newatlanta.appengine.junit.vfs.gae.GaeFolderTestCase.java
private void testFindFiles(FileObject rootObject) throws Exception { FileObject[] findFiles = rootObject.findFiles(Selectors.EXCLUDE_SELF); findFiles = rootObject.findFiles(Selectors.SELECT_ALL); findFiles = rootObject.findFiles(Selectors.SELECT_CHILDREN); findFiles = rootObject.findFiles(Selectors.SELECT_FILES); findFiles = rootObject.findFiles(Selectors.SELECT_FOLDERS); findFiles = rootObject.findFiles(Selectors.SELECT_SELF); findFiles = rootObject.findFiles(Selectors.SELECT_SELF_AND_CHILDREN); }
From source file:org.objectweb.proactive.extensions.dataspaces.vfs.adapter.VFSFileObjectAdapter.java
/** * @param selector//from www. j a va2s .co m * may be null */ private static org.apache.commons.vfs.FileSelector buildFVSSelector(FileSelector selector) { switch (selector) { case EXCLUDE_SELF: return Selectors.EXCLUDE_SELF; case SELECT_ALL: return Selectors.SELECT_ALL; case SELECT_FILES: return Selectors.SELECT_FILES; case SELECT_FOLDERS: return Selectors.SELECT_FOLDERS; case SELECT_CHILDREN: return Selectors.SELECT_CHILDREN; case SELECT_SELF: return Selectors.SELECT_SELF; case SELECT_SELF_AND_CHILDREN: return Selectors.SELECT_SELF_AND_CHILDREN; default: return null; } }
From source file:org.vivoweb.harvester.util.FileAide.java
/** * Get a set of non-hidden direct children of the given path * @param path the path to search under/*from www . ja va 2 s . co m*/ * @return a set of non-hidden direct children * @throws IOException error resolving path */ public static Set<String> getNonHiddenChildren(String path) throws IOException { Set<String> allFileListing = new HashSet<String>(); for (FileObject file : getFileObject(path).findFiles(Selectors.SELECT_CHILDREN)) { if (!file.isHidden() && (file.getType() == FileType.FILE)) { allFileListing.add(file.getName().getBaseName()); } } return allFileListing; }
From source file:unitTests.dataspaces.AbstractLimitingFileObjectTest.java
@Test public void testReadOnlyFindFilesFileSelector() throws FileSystemException { createRealFileChild();//from w ww. j a va 2 s. c om final FileObject result[] = readOnlyFile.findFiles(Selectors.SELECT_CHILDREN); assertEquals(1, result.length); assertFalse(result[0].isWriteable()); }
From source file:unitTests.dataspaces.AbstractLimitingFileObjectTest.java
@Test public void testReadOnlyFindFilesFileSelectorNonExisting() throws FileSystemException { final FileObject result[] = readOnlyFile.findFiles(Selectors.SELECT_CHILDREN); assertNull(result);/*from w w w .ja v a 2 s . c o m*/ }
From source file:unitTests.dataspaces.AbstractLimitingFileObjectTest.java
@Test public void testReadOnlyFindFilesFileSelectorBooleanList() throws FileSystemException { createRealFileChild();//from w w w. j a v a 2 s . co m final ArrayList<FileObject> result = new ArrayList<FileObject>(); readOnlyFile.findFiles(Selectors.SELECT_CHILDREN, true, result); assertEquals(1, result.size()); assertFalse(result.get(0).isWriteable()); }
From source file:unitTests.dataspaces.AbstractLimitingFileObjectTest.java
@Test public void testReadWriteFindFilesFileSelector() throws FileSystemException { createRealFileChild();// w w w . j ava 2s. c o m final FileObject result[] = readWriteFile.findFiles(Selectors.SELECT_CHILDREN); assertEquals(1, result.length); assertTrue(result[0].isWriteable()); }
From source file:unitTests.dataspaces.AbstractLimitingFileObjectTest.java
@Test public void testReadWriteFindFilesFileSelectorNonExisting() throws FileSystemException { final FileObject result[] = readWriteFile.findFiles(Selectors.SELECT_CHILDREN); assertNull(result);//from www.j a v a2 s .co m }
From source file:unitTests.dataspaces.AbstractLimitingFileObjectTest.java
@Test public void testReadWriteFindFilesFileSelectorBooleanList() throws FileSystemException { createRealFileChild();//from w ww . j ava 2s . c o m final ArrayList<FileObject> result = new ArrayList<FileObject>(); readWriteFile.findFiles(Selectors.SELECT_CHILDREN, true, result); assertEquals(1, result.size()); assertTrue(result.get(0).isWriteable()); }