Changeset 11439


Ignore:
Timestamp:
2006-03-21T13:18:21+12:00 (18 years ago)
Author:
mdewsnip
Message:

Now removes empty FileSet elements when all the metadata from a file/folder has been removed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/metadata/MetadataXMLFile.java

    r11404 r11439  
    380380            // Remove this Metadata element
    381381            current_metadata_element.getParentNode().removeChild(current_metadata_element);
     382
     383            // If there are no Metadata elements left now, remove the (empty) FileSet element
     384            if (metadata_elements_nodelist.getLength() == 0) {
     385                appropriate_fileset_element.getParentNode().removeChild(appropriate_fileset_element);
     386            }
     387
    382388            break;
    383389            }
Note: See TracChangeset for help on using the changeset viewer.