- Timestamp:
- 2011-05-25T20:10:55+12:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/Action.java
r22134 r24087 77 77 } 78 78 79 79 protected void extractMetadataNames(Element format, HashSet meta_names) { 80 80 //NodeList nodes = format.getElementsByTagNameNS("metadata", "http://www.greenstone.org/configformat"); 81 NodeList nodes = format.getElementsByTagName("gsf:metadata");82 for (int i=0; i< nodes.getLength(); i++) {83 Element elem = (Element) nodes.item(i);81 NodeList metadata_nodes = format.getElementsByTagName("gsf:metadata"); 82 for (int i=0; i<metadata_nodes.getLength(); i++) { 83 Element elem = (Element)metadata_nodes.item(i); 84 84 StringBuffer metadata = new StringBuffer(); 85 85 String all = elem.getAttribute("multiple"); … … 105 105 meta_names.add(metadata.toString()); 106 106 } 107 108 // The XSL tranform for 109 // gsf:link type="source" 110 // makes use of 'assocfilepath' so need to make sure it's asked for 111 112 NodeList link_nodes = format.getElementsByTagName("gsf:link"); 113 for (int i=0; i<link_nodes.getLength(); i++) { 114 Element elem = (Element)link_nodes.item(i); 115 String type = elem.getAttribute("type"); 116 if (type.equals("source")) { 117 meta_names.add("assocfilepath"); 118 } 119 } 120 107 121 } 108 122
Note:
See TracChangeset
for help on using the changeset viewer.