Ignore:
Timestamp:
2012-07-24T14:39:35+12:00 (12 years ago)
Author:
kjdon
Message:

added code to look for and display a top level format element - called 'global' in GLI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/gli/src/org/greenstone/gatherer/cdm/CollectionConfigXMLReadWrite.java

    r25779 r26016  
    349349
    350350    }
    351 
     351  static private void doGlobalFormat(Document to, Element from)
     352  {
     353    // look for a top level format element
     354    Element fe = (Element) XMLTools.getChildByTagName(from, StaticStrings.FORMAT_STR);
     355    to.getDocumentElement().appendChild(doFormat(to, fe, StaticStrings.GLOBAL_STR));
     356  }
    352357    static private void doDisplayFormat(Document to, Element from)
    353358    {
     
    13871392    }
    13881393
     1394  // convert global format statement
     1395    static private void convertGlobalFormat(Document from, Document to)
     1396    {
     1397      Element e = XMLTools.getNamedElement(from.getDocumentElement(), StaticStrings.FORMAT_STR, StaticStrings.NAME_ATTRIBUTE, StaticStrings.GLOBAL_STR);
     1398
     1399    to.getDocumentElement().appendChild(convertFormat(to, e));
     1400
     1401    }
     1402 
    13891403    // Convert plugins in the internal(i.e. Document from) to collectionconfig.xml (i.e. Document to)
    13901404    static private void convertPlugin(Document from, Document to)
     
    23612375        doSearchType(dOc, searchNode);
    23622376        doSearchFormat(dOc, searchNode);
     2377        doGlobalFormat(dOc, fromElement);
    23632378        doDisplayFormat(dOc, fromElement);
    23642379        doReplaceListRef(dOc, fromElement);
     
    24332448        convertMetadataList(dOc, skeleton);
    24342449        convertDisplayItemList(dOc, skeleton);
     2450        convertGlobalFormat(dOc, skeleton);
    24352451        convertBuildType(dOc, skeleton);
    24362452        convertDatabaseType(dOc, skeleton);
Note: See TracChangeset for help on using the changeset viewer.