- Timestamp:
- 2009-07-17T18:59:12+12:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gli/trunk/src/org/greenstone/gatherer/cdm/CollectionConfiguration.java
r18686 r20007 1546 1546 1547 1547 // final true arg to return delims as tokens 1548 StringTokenizer string_tokenizer = new StringTokenizer (value_str, ", ", true);1548 StringTokenizer string_tokenizer = new StringTokenizer (value_str, ",;", true); 1549 1549 StringBuffer value_buffer = new StringBuffer (); 1550 1550 while (string_tokenizer.hasMoreElements ()) { … … 1553 1553 boolean modified_token = false; 1554 1554 // not a delimiter token 1555 if (!raw_token.equals(",") ) {1555 if (!raw_token.equals(",") && !raw_token.equals(";")) { 1556 1556 MetadataElement metadata_element = MetadataTools.getMetadataElementWithDisplayName (token); 1557 1557 if (metadata_element != null) { … … 2179 2179 if (!value_str.equals ("") && name_str.equals (StaticStrings.METADATA_STR)) { 2180 2180 // The metadata argument must be the fully qualified name of a metadata element, so if it doesn't yet have a namespace, append the extracted metadata namespace. 2181 2182 2181 String[] values = value_str.split (StaticStrings.COMMA_CHARACTER); 2182 value_str = ""; 2183 2183 for (int k=0; k<=values.length-1; k++) { 2184 2184 if (values[k].indexOf (StaticStrings.NS_SEP) == -1) { … … 2762 2762 2763 2763 // The metadata argument is the fully qualified name of a metadata element, so if it contains a namespace, remove the extracted metadata namespace as the build process doesn't know about it. 2764 2765 2764 String[] values = value_str.split (StaticStrings.COMMA_CHARACTER); 2765 value_str = ""; 2766 2766 for (int k=0; k<=values.length-1; k++) { 2767 2767 if(values[k].startsWith (StaticStrings.EXTRACTED_NAMESPACE)) {
Note:
See TracChangeset
for help on using the changeset viewer.