- Timestamp:
- 2020-07-04T06:34:20+12:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/gli/src/org/greenstone/gatherer/file/FileSystemModel.java
r13466 r34246 31 31 } 32 32 33 /** helper methods to export metadata for collection files to csv */ 34 public void getFileListing(ArrayList<File> files) { 35 getFileListing(root, files); 36 return; 37 } 38 39 private void getFileListing(TreeNode node, ArrayList<File> files) { 40 if(node == null) return; 41 42 if(!(node instanceof FileNode)) { 43 return; 44 } else { 45 FileNode current = (FileNode)node; 46 files.add(current.getFile()); 47 if(current.isLeaf()) { 48 return; 49 } 50 51 Enumeration children = current.children(); 52 while(children.hasMoreElements()) { 53 FileNode child = (FileNode)children.nextElement(); 54 getFileListing(child, files); 55 } 56 } 57 } 58 33 59 public FileFilter[] getFilters() { 34 60 if(filters == null) {
Note:
See TracChangeset
for help on using the changeset viewer.