Changeset 8968
- Timestamp:
- 2005-02-04T13:54:33+13:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/classifier/ClassifierManager.java
r8742 r8968 138 138 return true; 139 139 } 140 Element retrieve_service = GSXML.getNamedElement(service_class_list, GSXML.SERVICE_CLASS_ELEM, GSXML.NAME_ATT, "GS3Retrieve");141 140 Document owner_doc = service_class_list.getOwnerDocument(); 142 if (retrieve_service == null) { 143 System.err.println("didn't find a retrieve service"); 144 // create it 145 retrieve_service = owner_doc.createElement(GSXML.SERVICE_CLASS_ELEM); 146 retrieve_service.setAttribute(GSXML.NAME_ATT, "GS3Retrieve"); 147 service_class_list.appendChild(retrieve_service); 148 } 141 Element browse_service = owner_doc.createElement(GSXML.SERVICE_CLASS_ELEM); 142 browse_service.setAttribute(GSXML.NAME_ATT, "GS3Browse"); 143 service_class_list.appendChild(browse_service); 144 149 145 Element classifier_list = owner_doc.createElement(GSXML.CLASSIFIER_ELEM+GSXML.LIST_MODIFIER); 150 retrieve_service.appendChild(classifier_list);146 browse_service.appendChild(classifier_list); 151 147 boolean success = true; 152 148 for (int i = 0; i < this.used; i ++) { 153 154 success = false;155 149 if (!this.list[i].addClassifierDescription(classifier_list)) { 150 success = false; 151 } 156 152 } 157 153 return success;
Note:
See TracChangeset
for help on using the changeset viewer.