Package org.dom4j

Examples of org.dom4j.Element.detach()


           
            if ( id != null )
            {
                String text = id.getText();
               
                id.detach();
               
                e.addElement( "groupId" ).addText( text );
               
                e.addElement( "artifactId" ).addText( text );
               
View Full Code Here


               
                e.addElement( "artifactId" ).addText( text );
               
                Element v = e.element( "version" );
               
                v.detach();

                e.add( v );
               
                Element u = e.element( "url" );
               
View Full Code Here

               
                Element u = e.element( "url" );
               
                if ( u != null )
                {
                    u.detach();
                   
                    e.add( u );
                }
               
                Element p = e.element( "properties" );
View Full Code Here

               
                Element p = e.element( "properties" );
               
                if ( p !=  null )
                {
                    p.detach();
                   
                    e.add( p );
                }
            }
        }
View Full Code Here

        public void onStart(ElementPath parm1) {
        }

        public void onEnd(ElementPath elementPath) {
            Element elem = elementPath.getCurrent();
            elem.detach();
            elem = null;
        }
    }
}
View Full Code Here

      StringWriter writer = new StringWriter();
      AntrunXmlPlexusConfigurationWriter xmlWriter = new AntrunXmlPlexusConfigurationWriter();
      xmlWriter.write(config, writer);
      Element root = new SAXReader().read(
          new StringReader(writer.toString())).getRootElement();
      root.detach();
      elem.add(root);
    } catch (Exception e) {
      throw new RuntimeException(e);
    }
  }
View Full Code Here

    public void set(Object target, Object value, SessionFactoryImplementor factory)
    throws HibernateException {
      if (value!=CollectionType.UNFETCHED_COLLECTION) {
        Element owner = ( Element ) target;
        Element existing = owner.element(elementName);
        if (existing!=null) existing.detach();
        if (value!=null) {
          Element element = owner.addElement(elementName);
          super.propertyType.setToXMLNode(element, value, factory);
        }
      }
View Full Code Here

    public void set(Object target, Object value, SessionFactoryImplementor factory)
    throws HibernateException {
      Element owner = ( Element ) target;
      Element element = owner.element(elementName);
      if (value==null) {
        if (element!=null) element.detach();
      }
      else {
        Attribute attribute;
        if (element==null) {
          element = owner.addElement(elementName);
View Full Code Here

        println("onEnd: of parsing element: " + element + " with: "
                + element.content().size() + " content node(s)");

        // now prune the current element to reduce memory
        element.detach();
    }

    protected Document parse(String url) throws Exception {
        SAXReader reader = new SAXReader();
View Full Code Here

        public void onEnd(ElementPath path) {
            Element element = path.getCurrent();
            println("Found Act: " + element.element("TITLE").getText());
            path.removeHandler("SCENE/SPEECH");
            element.detach();
        }
    }

    class actSceneSpeechHandler implements ElementHandler {
        public void onStart(ElementPath path) {
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.