- Timestamp:
- 2008-08-26T17:23:26+12:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gli/trunk/src/org/greenstone/gatherer/metadata/DocXMLFileManager.java
r13337 r17009 60 60 61 61 62 static public void loadDocXMLFiles(File directory )62 static public void loadDocXMLFiles(File directory, String filename_match) 63 63 { 64 64 // Make sure the directory (archives) exists … … 72 72 File child_file = directory_files[i]; 73 73 if (child_file.isDirectory()) { 74 loadDocXMLFiles(child_file );74 loadDocXMLFiles(child_file,filename_match); 75 75 } 76 else if (child_file.getName().equals("doc.xml")) { 77 loadDocXMLFile(child_file); 76 else if (child_file.getName().equals(filename_match)) { 77 // e.g. doc.xml (for regular Greenstone, docmets.xml for Fedora) 78 79 loadDocXMLFile(child_file,filename_match); 78 80 } 79 81 } … … 81 83 82 84 83 static private void loadDocXMLFile(File doc_xml_file_file )85 static private void loadDocXMLFile(File doc_xml_file_file,String filename_match) 84 86 { 85 DocXMLFile doc_xml_file = new DocXMLFile(doc_xml_file_file.getAbsolutePath()); 86 try { 87 String file = doc_xml_file_file.getAbsolutePath(); 88 89 DocXMLFile doc_xml_file 90 = (filename_match.equals("docmets.xml")) ? new DocMetsXMLFile(file) : new DocGAFile(file); 91 92 try { 87 93 doc_xml_file.skimFile(); 88 94 doc_xml_files.add(doc_xml_file);
Note:
See TracChangeset
for help on using the changeset viewer.