Changeset 29997
- Timestamp:
- 2015-06-29T14:01:07+12:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/TransformingReceptionist.java
r29921 r29997 7 7 import java.util.ArrayList; 8 8 import java.util.HashMap; 9 import java.util.HashSet; 9 10 10 11 import javax.xml.transform.Transformer; … … 383 384 Document doc = XMLConverter.newDOM(); 384 385 Element extraMetadataList = doc.createElement(GSXML.EXTRA_METADATA + GSXML.LIST_MODIFIER); 386 HashSet<String> name_set = new HashSet<String>(); 385 387 for (File stylesheet : stylesheets) 386 388 { … … 391 393 for (String metadataString : requiredMetadata) 392 394 { 395 if (!name_set.contains(metadataString)) { 396 name_set.add(metadataString); 393 397 Element metadataElem = doc.createElement(GSXML.EXTRA_METADATA); 394 398 metadataElem.setAttribute(GSXML.NAME_ATT, metadataString); 395 399 extraMetadataList.appendChild(metadataElem); 400 } 396 401 } 397 402 }
Note:
See TracChangeset
for help on using the changeset viewer.