Changeset 28965 for main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/BasicDocumentDatabase.java
- Timestamp:
- 2014-04-10T14:38:22+12:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/util/BasicDocumentDatabase.java
r26045 r28965 52 52 53 53 /** constructor */ 54 public BasicDocumentDatabase(Document doc, 55 String database_type, String site_home, 54 public BasicDocumentDatabase(String database_type, String site_home, 56 55 String cluster_name, String index_stem) 57 56 { 58 super( doc);57 super(); 59 58 60 59 coll_db = new SimpleCollectionDatabase(database_type); … … 130 129 return GSXML.DOC_TYPE_PAGED; 131 130 } 132 if (childtype.equals("PagedHierarchy"))133 {134 135 131 if (childtype.equals("PagedHierarchy")) { 132 133 return GSXML.DOC_TYPE_PAGED_HIERARCHY; 134 } 136 135 return GSXML.DOC_TYPE_HIERARCHY; 137 136 … … 308 307 { 309 308 String child_id = child_ids.get(i); 310 Element child_elem = createDocNode( child_id);309 Element child_elem = createDocNode(doc.getOwnerDocument(), child_id); 311 310 doc.appendChild(child_elem); 312 311 if (recursive && (!child_elem.getAttribute(GSXML.NODE_TYPE_ATT).equals(GSXML.NODE_TYPE_LEAF) || child_elem.getAttribute(GSXML.DOC_TYPE_ATT).equals(GSXML.DOC_TYPE_PAGED)))
Note:
See TracChangeset
for help on using the changeset viewer.