Package org.apache.axiom.om

Examples of org.apache.axiom.om.OMElement.discard()


    OMElement e = getFirstChildWithName(qname);
    if (e == null && element != null) {
      addChild(element);
    } else if (e != null && element != null) {
      e.insertSiblingBefore(element);
      e.discard();
    } else if (e != null && element == null) {
      e.discard();
    }
  }
 
View Full Code Here


      addChild(element);
    } else if (e != null && element != null) {
      e.insertSiblingBefore(element);
      e.discard();
    } else if (e != null && element == null) {
      e.discard();
    }
  }
 
  protected IRI _getUriValue(String v) throws IRISyntaxException {
    return (v != null) ? new IRI(v) : null;
View Full Code Here

  protected <T extends Text>void setTextElement(QName qname, T text, boolean many) {
    if (text != null) {
      if (!many) {
        OMElement el = getFirstChildWithName(qname);
        if (el != null) el.discard();
      }
      _setChild(qname, (OMElement)text);
    } else _removeChildren(qname, false);
  }
View Full Code Here

 
  protected void _removeChildren(QName qname, boolean many) {
    if (many) {
      for (Iterator i = getChildrenWithName(qname); i.hasNext();) {
        OMElement element = (OMElement) i.next();
        element.discard();
      }
    } else {
      OMElement element = getFirstChildWithName(qname);
      if (element != null) element.discard();
    }
View Full Code Here

        OMElement element = (OMElement) i.next();
        element.discard();
      }
    } else {
      OMElement element = getFirstChildWithName(qname);
      if (element != null) element.discard();
    }
  }
 
  protected void _removeAllChildren() {
    for (Iterator i = getChildren(); i.hasNext();) {
View Full Code Here

  }
 
  public void unsetDraft() {
    OMElement el = getFirstChildWithName(DRAFT);
    if (el != null)
      el.discard();
  }

}
View Full Code Here

    protected void runTest() throws Throwable {
        OMFactory factory = metaFactory.getOMFactory();
        OMDocument document = OMXMLBuilderFactory.createOMBuilder(factory, new StringReader(
                "<root><a>text</a></root>")).getDocument();
        OMElement element = document.getOMDocumentElement();
        element.discard();
        assertNull(document.getFirstOMChild());
    }
}
View Full Code Here

  }
 
  public void unsetDraft() {
    OMElement el = getFirstChildWithName(DRAFT);
    if (el != null)
      el.discard();
  }

}
View Full Code Here

    OMElement e = getFirstChildWithName(qname);
    if (e == null && element != null) {
      addChild(element);
    } else if (e != null && element != null) {
      e.insertSiblingBefore(element);
      e.discard();
    } else if (e != null && element == null) {
      e.discard();
    }
  }
 
View Full Code Here

      addChild(element);
    } else if (e != null && element != null) {
      e.insertSiblingBefore(element);
      e.discard();
    } else if (e != null && element == null) {
      e.discard();
    }
  }
 
  protected IRI _getUriValue(String v) throws IRISyntaxException {
    return (v != null) ? new IRI(v) : null;
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.