Package nu.xom

Examples of nu.xom.Element.toXML()


      }
      try {
        xi.insertElement(ne, startOffset, endOffset);
      } catch (Exception e) {
        if(brittle) {
        System.err.println(ne.toXML());
        System.err.println(annot.getAttributeValue("from"));
        System.err.println(annot.getAttributeValue("to"));
        System.err.println(startOffset);
        System.err.println(endOffset);
        throw e;
View Full Code Here


    Nodes neNodes = snippetElem.query(".//ne");
    for(int i=0;i<neNodes.size();i++) {
      Element e = (Element)neNodes.get(i);
      e.removeAttribute(e.getAttribute("xtid"));
      //String ev = e.getValue();
      nes.add(e.toXML().replaceAll("xtid=\".*?\"", ""));     
    }
    return nes;
  }
  public static ScoreStats getPrecisionAndRecall(Element testElem, Element refElem) throws Exception {
    return getPrecisionAndRecall(testElem, refElem, false);
View Full Code Here

//      }
     
      Element e = (Element)refNodes.get(i);
      e.removeAttribute(e.getAttribute("xtid"));
      String ev = e.getValue();
      refStrs.add(e.toXML().replaceAll("xtid=\".*?\"", ""));
      refStrsTypeless.add(e.toXML().replaceAll("xtid=\".*?\"", "").replaceAll("type=\".*?\"", ""));
      if(ev.contains("-") || ev.contains(",") || ev.contains("(") || ev.contains(")")) {
        ss.incFalsenegWithPunctuation();
      }
      int start = Integer.parseInt(e.getAttributeValue("xtspanstart"));
View Full Code Here

     
      Element e = (Element)refNodes.get(i);
      e.removeAttribute(e.getAttribute("xtid"));
      String ev = e.getValue();
      refStrs.add(e.toXML().replaceAll("xtid=\".*?\"", ""));
      refStrsTypeless.add(e.toXML().replaceAll("xtid=\".*?\"", "").replaceAll("type=\".*?\"", ""));
      if(ev.contains("-") || ev.contains(",") || ev.contains("(") || ev.contains(")")) {
        ss.incFalsenegWithPunctuation();
      }
      int start = Integer.parseInt(e.getAttributeValue("xtspanstart"));
      refFrom.add(start);
View Full Code Here

      if("ONT".equals(type)) {
//      if(!"PM".equals(type)) {
        //System.out.ln("ONT: " + ev);
        continue;
      }
      String testStr = e.toXML().replaceAll("xtid=\".*?\"", "");
      String testStrTypeless = testStr.replaceAll("type=\".*?\"", "");
      if(refStrs.contains(testStr)) {
        //System.out.println("True positive " + type + ": " + ev);
        ss.incMatches();
        if(ev.contains("-") || ev.contains(",") || ev.contains("(") || ev.contains(")")) {
View Full Code Here

        XSLTransform xform = new XSLTransform(stylesheetDoc);
        xform.setParameter("test", new Double(2));
        Nodes output = xform.transform(builder.build(doc));
        assertEquals(1, output.size());
        Element result = (Element) output.get(0);
        assertEquals("<root>2</root>", result.toXML());
       
    }

   
    public void testSetParameterWithNamespace()
View Full Code Here

        xform.setParameter("test", "http://www.xom.nu/", new Double(2));
        Nodes output = xform.transform(builder.build(doc));
        assertEquals(1, output.size());
        Element result = (Element) output.get(0);
        assertEquals("<root xmlns:pre=\"http://www.xom.nu/\">2</root>",
            result.toXML());
       
    }

   
    public void testRemoveParameterWithNamespace()
View Full Code Here

        xform.setParameter("test", "http://www.xom.nu/", null);
        Nodes output = xform.transform(builder.build(doc));
        assertEquals(1, output.size());
        Element result = (Element) output.get(0);
        assertEquals("<root xmlns:pre=\"http://www.xom.nu/\">1</root>",
            result.toXML());
       
    }

   
    public void testRemoveParameter()
View Full Code Here

        xform.setParameter("test", new Double(2));
        xform.setParameter("test", null);
        Nodes output = xform.transform(builder.build(doc));
        assertEquals(1, output.size());
        Element result = (Element) output.get(0);
        assertEquals("<root>1</root>", result.toXML());
       
    }

   
    public void testTransformWithCFilter()
View Full Code Here

                      if((isView || isWidget || isViewFactory) && childElem.getChildCount() > 0 && !generatedSubview) {
                        generatedSubview = true;
                      } else if((isString || asyncSetter || setter) && childElem.getValue().trim().length() > 0 && !generatedSubview) {
                        // Okay, we'll take it, I guess
                      } else {
                        logger.log(TreeLogger.TRACE, "Couldn't match an attribute for parameter "+parameterName+" from "+method+" for tag "+childElem.toXML(), null);
                        failedParameterMatch = true;
                      }
                    } else {
                      usedAttributes.add(attribute);
                    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.