Changeset 6848 for trunk/gli/src/org/greenstone/gatherer/msm
- Timestamp:
- 2004-02-19T11:52:25+13:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/msm/GDMDocument.java
r6827 r6848 338 338 } 339 339 } 340 // check whether the metadata is null 340 341 // Determine whether this metadata is file or folder level 341 342 if (metadata != null) { 342 // We determine whether this metadata is file or folder level 343 if(filename != null) { 344 ///ystem.err.println("Filename = " + filename); 345 ///ystem.err.println("filename_text = " + filename_text); 346 // If can only be file level if there is no folder path details in filename and if the filename matched the filename text node (it may have matched .* instead)! 347 if(filename.indexOf(File.separator) == -1 && filename.equals(filename_text)) { 348 metadata.setFileLevel(true); 349 ///ystem.err.println("File level!!!"); 350 } 351 else { 352 metadata.setFileLevel(false); 353 ///ystem.err.println("Inherited!!!"); 354 } 355 } 343 // The metadata is folder level if the file expression matches .* 344 if (filename_text != null && filename_text.equals(DIRECTORY_FILENAME)) { 345 metadata.setFileLevel(false); 346 } 347 // Otherwise it must be file level 356 348 else { 357 ///ystem.err.println("Filename is null therefore this is file level metadata.");358 349 metadata.setFileLevel(true); 359 350 } 351 360 352 metadata.setFile(file); 361 353 // If mode is overwrite, then remove any previous values for this metadata element.
Note:
See TracChangeset
for help on using the changeset viewer.