- Timestamp:
- 2003-12-08T15:36:33+13:00 (20 years ago)
- Location:
- trunk/gsdl3/src/java/org/greenstone/gsdl3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/GS2BrowseAction.java
r5401 r6165 105 105 // find the one for the classifier we are in 106 106 Element this_format = GSXML.getNamedElement(format_elem, GSXML.CLASSIFIER_ELEM, GSXML.NAME_ATT, top_id); 107 if (this_format == null) { 108 this_format = (Element)GSXML.getChildByTagName(format_elem, GSXML.DEFAULT_ELEM); 109 } 110 107 111 if (this_format != null) { 108 112 Element new_format = GSXML.duplicateWithNewName(this.doc, this_format, GSXML.FORMAT_ELEM, false); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Retrieve.java
r5692 r6165 144 144 Element cb_format_info = this.doc.createElement(GSXML.FORMAT_ELEM); 145 145 boolean format_found = false; 146 147 // try the default format first 148 Element def_format = (Element) GSXML.getChildByTagName(info, GSXML.FORMAT_ELEM); 149 if (def_format != null) { 150 cb_format_info.appendChild(GSXML.duplicateWithNewName(this.doc, def_format, GSXML.DEFAULT_ELEM, true)); 151 format_found = true; 152 } 153 146 154 // add in to the description a simplified list of classifiers 147 155 NodeList classifiers = class_list.getElementsByTagName(GSXML.CLASSIFIER_ELEM); … … 314 322 } 315 323 } // for each classifier 324 325 // now check for default format info 326 Element default_format = (Element)GSXML.getChildByTagName(config_browse, GSXML.FORMAT_ELEM); 327 if (default_format!=null) { // append to info 328 info.appendChild(owner.importNode(default_format, true)); 329 } 330 316 331 return true; 317 332 }
Note:
See TracChangeset
for help on using the changeset viewer.