Changeset 14642 for greenstone3/trunk/src/java/org/greenstone/gsdl3
- Timestamp:
- 2007-10-10T17:45:38+13:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
greenstone3/trunk/src/java/org/greenstone/gsdl3/action/PageAction.java
r14395 r14642 130 130 131 131 Element coll_about_response = (Element)this.mr.process(coll_about_message); 132 132 133 // add collection type attribute to paramList 134 String col_type = ""; 135 NodeList collect_elem = coll_about_response.getElementsByTagName(GSXML.COLLECTION_ELEM); 136 if(collect_elem.getLength() != 0) { 137 for (int i=0; i < collect_elem.getLength(); i++) { 138 Element e = (Element) collect_elem.item(i); 139 col_type = e.getAttribute(GSXML.TYPE_ATT); 140 } 141 } else { 142 logger.error(GSXML.COLLECTION_ELEM + " element is null"); 143 } 144 145 NodeList paramList = request.getElementsByTagName(GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 146 if(paramList.getLength() != 0) { 147 for (int i=0; i<paramList.getLength(); i++) { 148 Element e = (Element) paramList.item(i); 149 Element ct = GSXML.createParameter(request.getOwnerDocument(), GSParams.COLLECTION_TYPE, col_type.equalsIgnoreCase("mg") ? "0" : "1"); 150 e.appendChild(ct); 151 } 152 } else { 153 logger.info("paramList is null!!"); 154 } 155 133 156 if (coll_about_response == null) { 134 157 return null;
Note:
See TracChangeset
for help on using the changeset viewer.