Changeset 3601
- Timestamp:
- 2002-12-02T09:53:13+13:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/util/CGIArgConverter.java
r3576 r3601 3 3 import java.util.HashMap; 4 4 import org.w3c.dom.Element; 5 import org.w3c.dom.NodeList; 5 6 6 7 /** converts long names for parameters into short names for cgi args, and vice versa */ … … 77 78 return false; 78 79 } 79 80 Element param = (Element)param_list.getFirstChild();81 while (param!=null) {80 NodeList params = param_list.getElementsByTagName(GSXML.PARAM_ELEM); 81 for (int i=0; i< params.getLength(); i++) { 82 Element param = (Element)params.item(i); 82 83 String name = param.getAttribute(GSXML.NAME_ATT); 83 84 param.setAttribute(GSXML.NAME_ATT, toLong(name)); 84 param = (Element)param.getNextSibling();85 85 } 86 86 return true; … … 94 94 } 95 95 96 Element param = (Element)param_list.getFirstChild(); 97 while (param!=null) { 96 NodeList params = param_list.getElementsByTagName(GSXML.PARAM_ELEM); 97 for (int i=0; i< params.getLength(); i++) { 98 Element param = (Element)params.item(i); 98 99 String name = param.getAttribute(GSXML.NAME_ATT); 99 100 param.setAttribute(GSXML.PARAM_SHORTNAME_ATT, toShort(name)); 100 param = (Element)param.getNextSibling();101 101 } 102 102 return true;
Note:
See TracChangeset
for help on using the changeset viewer.