Changeset 33078 for main/trunk/greenstone3
- Timestamp:
- 2019-05-14T19:43:09+12:00 (5 years ago)
- Location:
- main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/MessageRouter.java
r32450 r33078 504 504 Element display_item_list_elem = (Element) GSXML.getChildByTagName(config_info, GSXML.DISPLAY_TEXT_ELEM + GSXML.LIST_MODIFIER); 505 505 DisplayItemUtil.storeDisplayItems(this.display_item_list, display_item_list_elem); 506 Element format_elem = (Element) GSXML.getChildByTagName(config_info, GSXML.FORMAT_ELEM); 507 configureFormat(format_elem); 506 508 return true; 507 509 … … 643 645 return true; 644 646 } 647 648 // for now, only handle paramDefault elems 649 protected boolean configureFormat(Element format_elem) { 650 NodeList param_defaults = format_elem.getElementsByTagName(GSXML.PARAM_DEFAULT_ELEM); 651 for (int i=0; i<param_defaults.getLength(); i++) { 652 653 Element p = (Element)param_defaults.item(i); 654 String name = p.getAttribute(GSXML.NAME_ATT); 655 String value = p.getAttribute(GSXML.VALUE_ATT); 656 this.params.setParamDefault(name, value); 657 } 658 return true; 659 } 645 660 646 661 /** -
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/Receptionist.java
r32549 r33078 103 103 { 104 104 105 logger.info("configuring the Receptionist"); 105 106 if (this.config_params == null) 106 107 { … … 139 140 } 140 141 142 // configure any format info 143 Element format_elem = (Element) GSXML.getChildByTagName(config_elem, GSXML.FORMAT_ELEM); 144 configureFormat(format_elem); 145 141 146 // load up the actions 142 147 Element action_list = (Element) GSXML.getChildByTagName(config_elem, GSXML.ACTION_ELEM + GSXML.LIST_MODIFIER); … … 398 403 } 399 404 405 // for now, only handle paramDefault elems 406 protected boolean configureFormat(Element format_elem) { 407 NodeList param_defaults = format_elem.getElementsByTagName(GSXML.PARAM_DEFAULT_ELEM); 408 for (int i=0; i<param_defaults.getLength(); i++) { 409 Element p = (Element)param_defaults.item(i); 410 String name = p.getAttribute(GSXML.NAME_ATT); 411 String value = p.getAttribute(GSXML.VALUE_ATT); 412 this.params.setParamDefault(name, value); 413 } 414 return true; 415 } 416 400 417 protected void preProcessRequest(Element request) 401 418 {
Note:
See TracChangeset
for help on using the changeset viewer.