Changeset 13181
- Timestamp:
- 2006-10-30T13:39:50+13:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/cdm/CollectionConfiguration.java
r13056 r13181 1421 1421 private Element parsePlugin(String command_str) { 1422 1422 Element command_element = null; 1423 boolean use_metadata_files = false;1423 //boolean use_metadata_files = false; 1424 1424 try { 1425 1425 CommandTokenizer tokenizer = new CommandTokenizer(command_str); … … 1435 1435 HashMap arguments = parseArguments(tokenizer); 1436 1436 // Assign the arguments as Option elements, but watch out for the metadata argument as we treat that differently 1437 // also watch out for the deprecated -use_metadata_files option to RecPlug and remove it 1437 1438 Iterator names = arguments.keySet().iterator(); 1438 1439 while(names.hasNext()) { 1439 1440 String name = (String) names.next(); 1440 1441 String value = (String) arguments.get(name); // Can be null 1442 1443 if(type.equals(StaticStrings.RECPLUG_STR) && name.substring(1).equals(StaticStrings.USE_METADATA_FILES_ARGUMENT)) { 1444 continue; // ignore this option 1445 } 1441 1446 Element option_element = document.createElement(StaticStrings.OPTION_ELEMENT); 1442 if(name.substring(1).equals(StaticStrings.USE_METADATA_FILES_ARGUMENT)) {1443 use_metadata_files = true;1444 }1445 1447 option_element.setAttribute(StaticStrings.NAME_ATTRIBUTE, name.substring(1)); 1446 1448 option_element.setAttribute(StaticStrings.ASSIGNED_ATTRIBUTE, StaticStrings.TRUE_STR); … … 1454 1456 if(value.indexOf(StaticStrings.NS_SEP) == -1) { 1455 1457 value = StaticStrings.EXTRACTED_NAMESPACE + value; 1456 1458 } 1457 1459 } 1458 1460 XMLTools.setValue(option_element, value); … … 1464 1466 } 1465 1467 1466 // We must have some RecPlug options: use_metadata_files1467 if (type.equals(StaticStrings.RECPLUG_STR)) {1468 if (!use_metadata_files) {1469 Element option_element = document.createElement(StaticStrings.OPTION_ELEMENT);1470 option_element.setAttribute(StaticStrings.NAME_ATTRIBUTE, StaticStrings.USE_METADATA_FILES_ARGUMENT);1471 option_element.setAttribute(StaticStrings.ASSIGNED_ATTRIBUTE, StaticStrings.TRUE_STR);1472 command_element.appendChild(option_element);1473 option_element = null;1474 }1475 }1476 1468 type = null; 1477 1469 names = null;
Note:
See TracChangeset
for help on using the changeset viewer.