Package org.w3c.dom

Examples of org.w3c.dom.Document.createAttributeNS()


                prefix = "ns";
            }

            declareNamespace(root, prefix, type.getNamespaceURI());

            org.w3c.dom.Attr xsiType = document.createAttributeNS(W3C_XML_SCHEMA_INSTANCE_NS_URI, "xsi:type");
            xsiType.setValue(prefix + ":" + type.getLocalPart());
            root.setAttributeNodeNS(xsiType);
        }
        document.appendChild(root);
View Full Code Here


            String prefix = reader.getAttributePrefix(att);
            if (prefix != null && prefix.length() > 0) {
                name = prefix + ":" + name;
            }

            Attr attr = doc.createAttributeNS(reader.getAttributeNamespace(att), name);
            attr.setValue(reader.getAttributeValue(att));
            e.setAttributeNode(attr);
        }

        if (repairing && !isDeclared(e, reader.getNamespaceURI(), reader.getPrefix())) {
View Full Code Here

    protected void runTest() throws Throwable {
        Document document = dbf.newDocumentBuilder().newDocument();
       
        // Initialize element with original attribute
        Element element = document.createElementNS("urn:ns1", "test");
        Attr attr1 = document.createAttributeNS("urn:ns2", "p:attr");
        attr1.setValue("value1");
        element.setAttributeNodeNS(attr1);
       
        // Replace attribute
        Attr attr2 = document.createAttributeNS("urn:ns2", "q:attr");
View Full Code Here

        Attr attr1 = document.createAttributeNS("urn:ns2", "p:attr");
        attr1.setValue("value1");
        element.setAttributeNodeNS(attr1);
       
        // Replace attribute
        Attr attr2 = document.createAttributeNS("urn:ns2", "q:attr");
        attr2.setValue("value2");
        element.setAttributeNodeNS(attr2);
       
        assertNull(attr1.getOwnerElement());
        assertSame(document, attr1.getOwnerDocument());
View Full Code Here

            if (StringUtil.isEmpty(part.getPrefix())) {
                newNode = document.createAttribute(part.getName());
                nodeObj.getAttributes().setNamedItem(newNode);
            } else {
                String nsURI = getNamespaceURI(namespaceContext, part.getPrefix());
                newNode = document.createAttributeNS(nsURI, part.getName());
                newNode.setPrefix(part.getPrefix());
                nodeObj.getAttributes().setNamedItem(newNode);
                setNamespaceAttr(newNode);
            }
        } else {
View Full Code Here

            String prefix = node.getPrefix();
            String namespaceURI = node.getNamespaceURI();
            String qualifiedName = "xmlns:" + prefix; // $NON-NLS-1$
           
            if (!docElement.hasAttribute(qualifiedName)) {
                Attr attr = document.createAttributeNS(
                         "http://www.w3.org/2000/xmlns/", //$NON-NLS-1$
                         qualifiedName); //$NON-NLS-1$
                attr.setNodeValue(namespaceURI);
                docElement.setAttributeNode(attr);
            }
View Full Code Here

        }

        // root element has no namespace and local name "value"
        Element root = document.createElementNS(null, "value");
        if (type != null) {
            org.w3c.dom.Attr xsi = document.createAttributeNS(XMLNS_ATTRIBUTE_NS_URI, "xmlns:xsi");
            xsi.setValue(W3C_XML_SCHEMA_INSTANCE_NS_URI);
            root.setAttributeNodeNS(xsi);

            String prefix = type.getPrefix();
            if (prefix == null || prefix.length() == 0) {
View Full Code Here

                prefix = "ns";
            }

            declareNamespace(root, prefix, type.getNamespaceURI());

            org.w3c.dom.Attr xsiType = document.createAttributeNS(W3C_XML_SCHEMA_INSTANCE_NS_URI, "xsi:type");
            xsiType.setValue(prefix + ":" + type.getLocalPart());
            root.setAttributeNodeNS(xsiType);
        }
        document.appendChild(root);
View Full Code Here

            String prefix = reader.getAttributePrefix(att);
            if (prefix != null && prefix.length() > 0) {
                name = prefix + ":" + name;
            }

            Attr attr = doc.createAttributeNS(reader.getAttributeNamespace(att), name);
            attr.setValue(reader.getAttributeValue(att));
            e.setAttributeNode(attr);
        }

        if (repairing && !isDeclared(e, reader.getNamespaceURI(), reader.getPrefix())) {
View Full Code Here

            uri = "#" + uri;
        }
       
        Document doc = DOMUtils.createDocument();
        Element el = doc.createElementNS(ns, "wsp:" + Constants.ELEM_POLICY_REF);
        Attr att = doc.createAttributeNS(null, "URI");
        att.setValue(uri);
        el.setAttributeNodeNS(att);
        return 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.