Package uk.ac.cam.ch.wwmm.ptclib.xml

Examples of uk.ac.cam.ch.wwmm.ptclib.xml.XMLInserter.insertElement()


   
    XMLInserter xi = new XMLInserter(para, "a", "c");
       
    Element ne = new Element("ne");
    ne.addAttribute(new Attribute("type", type));
    xi.insertElement(ne, start, end);
    xi.deTagDocument();
    writeScrapBook();
  }
 
  public void moveNe(String sid, String start, String end, String neid) throws Exception {
View Full Code Here


    Element ne = (Element)n.get(Integer.parseInt(neid));
    XOMTools.removeElementPreservingText(ne);

    XMLInserter xi = new XMLInserter(para, "a", "c");   
    xi.insertElement(ne, start, end);
    xi.deTagDocument();
    writeScrapBook();   
  }
 
  public void addSourceDoc(Document sourceDoc) throws Exception {
View Full Code Here

        XMLInserter xi = new XMLInserter(p, "a", "b");
        for(Gene g : genesById.get(id)) {
          Element ne = new Element("ne");
          ne.addAttribute(new Attribute("type", "GENE"));
          ne.appendChild(g.contents);
          xi.insertElement(ne, g.start, g.end);
        }
        xi.deTagDocument();
      }
      sentenceElems.add(p);
      //System.out.println(p.toXML());
View Full Code Here

                XMLInserter xi = new XMLInserter(para, "a", "c");

                Element ne = new Element("ne");
                ne.addAttribute(new Attribute("type", type));
                xi.insertElement(ne, start, end);
                xi.deTagDocument();
                writeScrapBook();
        }

        public void moveNe(String sid, String start, String end, String neid)
View Full Code Here

                Element ne = (Element) n.get(Integer.parseInt(neid));
                XOMTools.removeElementPreservingText(ne);

                XMLInserter xi = new XMLInserter(para, "a", "c");
                xi.insertElement(ne, start, end);
                xi.deTagDocument();
                writeScrapBook();
        }

        public void addSourceDoc(Document sourceDoc) throws Exception {
View Full Code Here

          System.err.println(annot.query("slot[@name='surface']").get(0).getValue());
          continue;         
        }
      }
      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"));
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.