Changeset 37515
- Timestamp:
- 2023-03-16T19:43:24+13:00 (8 days ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java
r37177 r37515 444 444 HashSet<String> meta_names = new HashSet<String>(); 445 445 meta_names.add("Title"); // the default 446 if (format_elem != null) 447 { 448 getRequiredMetadataNames(format_elem, meta_names); 449 } 450 451 Element extraMetaListElem = (Element) GSXML.getChildByTagName(request, GSXML.EXTRA_METADATA + GSXML.LIST_MODIFIER); 452 if (extraMetaListElem != null) 453 { 454 NodeList extraMetaList = extraMetaListElem.getElementsByTagName(GSXML.EXTRA_METADATA); 455 for (int i = 0; i < extraMetaList.getLength(); i++) 456 { 457 meta_names.add(((Element) extraMetaList.item(i)).getAttribute(GSXML.NAME_ATT)); 458 } 459 } 460 446 getRequiredMetadataNames(meta_names, format_elem, request); 447 461 448 Element dm_param_list = createMetadataParamList(doc,meta_names); 462 449 if (service_params != null)
Note:
See TracChangeset
for help on using the changeset viewer.