public Attribute createAttribute(Element element, QName qName, String value) {

    ElementImpl elementImpl = (ElementImpl) element;
    QNameImpl qNameImpl = (QNameImpl) qName;

    DocumentFactory documentFactory = DocumentFactory.getInstance();

    return new AttributeImpl(
        documentFactory.createAttribute(
            elementImpl.getWrappedElement(), qNameImpl.getWrappedQName(), value));
  }
Example #2
0
  public Element addElement(QName qName) {
    QNameImpl qNameImpl = (QNameImpl) qName;

    return new ElementImpl(_branch.addElement(qNameImpl.getWrappedQName()));
  }
  public Element createElement(QName qName) {
    QNameImpl qNameImpl = (QNameImpl) qName;

    return new ElementImpl(DocumentHelper.createElement(qNameImpl.getWrappedQName()));
  }