- Timestamp:
- 2010-12-07T14:27:04+13:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/gli/src/org/greenstone/gatherer/metadata/MetadataXMLFile.java
r13817 r23394 127 127 appropriate_fileset_element.appendChild(new_description_element); 128 128 129 loaded_file_document.getDocumentElement().appendChild(appropriate_fileset_element); 129 if(file_path_regexp.equals(DIRECTORY_FILENAME)) { 130 loaded_file_document.getDocumentElement().insertBefore(appropriate_fileset_element, loaded_file_document.getDocumentElement().getFirstChild()); 131 } else { 132 loaded_file_document.getDocumentElement().appendChild(appropriate_fileset_element); 133 } 130 134 } 131 135 … … 152 156 String current_metadata_element_name_full = current_metadata_element.getAttribute("name"); 153 157 if (current_metadata_element_name_full.equals(metadata_element_name_full)) { 158 // if the metadata must not accumulate, then edit teh current value 159 if (!metadata_value.isAccumulatingMetadata()) { 160 XMLTools.setNodeText(current_metadata_element, metadata_value_string); 161 metadata_already_assigned = true; 162 break; 163 } 154 164 // Check if the metadata element value matches 155 165 String current_metadata_value_string = XMLTools.getElementTextValue(current_metadata_element);
Note:
See TracChangeset
for help on using the changeset viewer.