Package org.dom4j

Examples of org.dom4j.Element.detach()


        }

        try {
            XMLWriter xmlWriter = new XMLWriter(fileOutputStream, OutputFormat.createPrettyPrint());
            Element rootElement = settingsNode.getElement();
            rootElement.detach();

            Document document = DocumentHelper.createDocument(rootElement);

            xmlWriter.write(document);
        } catch (Throwable t) {
View Full Code Here


    // now wrap all item contexts
    itemContexts = new ArrayList(10);
    for (Iterator iter = el_items.iterator(); iter.hasNext();) {
      Element item = (Element) iter.next();
      item.detach();
      ItemContext itc = new ItemContext();
      itc.setUp(assessInstance, item, sw);
      if (durationLimit != -1 && assessInstance.isSectionPage()) itc.clearDurationLimit();
      itemContexts.add(itc);
    }
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

    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

    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

    if(sel==null)
      return;
    Element selElement = (Element) sel.getFirstElement();
    if(selElement==null)
      return;
    selElement.detach();
    try {
      users.save();
    } catch (IOException e1) {
      HLog.iologger.error("Cannot save users file!",e1);
      LogsView.instance.addItem("Could not save users file. Check FS");
View Full Code Here

    Iterator<Element> its = root.elements().iterator();
    while(its.hasNext()){
      Element el = its.next();
      if(Statics.isADir(el)){
        if(!doesDirExist(el))
          el.detach();
        else{
            addMissingFiles(el);
            checkTree(el);
        }
      }
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.