- Timestamp:
- 2012-08-01T10:09:53+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/TransformingReceptionist.java
r26025 r26051 345 345 ArrayList<String> requiredMetadata = _metadataRequiredMap.get(stylesheetFile); 346 346 347 Element extraMetadataList = this.doc.createElement(GSXML.EXTRA_METADATA + GSXML.LIST_MODIFIER); 348 349 for (String metadataString : requiredMetadata) 350 { 351 Element metadataElem = this.doc.createElement(GSXML.EXTRA_METADATA); 352 metadataElem.setAttribute(GSXML.NAME_ATT, metadataString); 353 extraMetadataList.appendChild(metadataElem); 354 } 355 356 request.appendChild(request.getOwnerDocument().importNode(extraMetadataList, true)); 357 } 358 359 protected Node postProcessPage(Element page) 360 { 347 if(requiredMetadata !=null){ 348 Element extraMetadataList = this.doc.createElement(GSXML.EXTRA_METADATA + GSXML.LIST_MODIFIER); 349 350 for (String metadataString : requiredMetadata) 351 { 352 Element metadataElem = this.doc.createElement(GSXML.EXTRA_METADATA); 353 metadataElem.setAttribute(GSXML.NAME_ATT, metadataString); 354 extraMetadataList.appendChild(metadataElem); 355 } 356 request.appendChild(request.getOwnerDocument().importNode(extraMetadataList, true)); 357 } 358 } 359 360 protected Node postProcessPage(Element page) 361 { 361 362 // might need to add some data to the page 362 363 addExtraInfo(page);
Note:
See TracChangeset
for help on using the changeset viewer.