Package gc.base.xml

Examples of gc.base.xml.XsltReference


    stats.incrementTime(tn+".makeXmlDom",t2-t1);
   
    // interrogate the metadata document
    XmlInterrogator interrogator = new XmlInterrogator();
    XmlType xmlType = interrogator.interrogate(xmlTypes,dom);
    XsltReference xsltReference = xmlType.getToSolrXslt();
    XsltTemplate xsltTemplate = XsltTemplates.getCompiledTemplate(xsltReference.getSrc());
    info.MetadataType_Key = xmlType.getKey();
    info.MetadataType_Identifier = xmlType.getIdentifier();
    info.MetadataType_Indexables_Version = xsltReference.getVersion();
    long t3 = System.currentTimeMillis();
    stats.incrementTime(tn+".interrogateXmlType",t3-t2);
   
    // append fields at the top of the document
    this.append(context,doc,info,true,false);
View Full Code Here


    for (int iX=0; iX<nlX.getLength();iX++) {
      Node ndX = nlX.item(iX);
      String purpose = xpath.evaluate("property[@name='purpose']/@value",ndX);
      String src = xpath.evaluate("property[@name='src']/@value",ndX);
      String version = xpath.evaluate("property[@name='version']/@value",ndX);
      XsltReference ref = new XsltReference(
          ValueUtil.trim(purpose),ValueUtil.trim(src),ValueUtil.trim(version));
      type.getXsltReferences().add(ref);
    }
    /*
    for (XsltReference ref: type.getXsltReferences()) {
View Full Code Here

TOP

Related Classes of gc.base.xml.XsltReference

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.