Package org.apache.axiom.om

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


        super(metaFactory);
    }

    protected void runTest() throws Throwable {
        OMElement element = AXIOMUtil.stringToOM(metaFactory.getOMFactory(), "<p:root xmlns:p='urn:ns1' xmlns='urn:ns2'/>");
        assertNull(element.resolveQName("ns:test"));
    }
}
View Full Code Here


        super(metaFactory);
    }

    protected void runTest() throws Throwable {
        OMElement element = AXIOMUtil.stringToOM(metaFactory.getOMFactory(), "<root xmlns:p='urn:ns'/>");
        QName qname = element.resolveQName("p:test");
        assertEquals("p", qname.getPrefix());
        assertEquals("urn:ns", qname.getNamespaceURI());
        assertEquals("test", qname.getLocalPart());
    }
}
View Full Code Here

        super(metaFactory);
    }

    protected void runTest() throws Throwable {
        OMElement element = AXIOMUtil.stringToOM(metaFactory.getOMFactory(), "<p:root xmlns:p='urn:ns1' xmlns='urn:ns2'/>");
        QName qname = element.resolveQName("test");
        assertEquals("", qname.getPrefix());
        assertEquals("urn:ns2", qname.getNamespaceURI());
        assertEquals("test", qname.getLocalPart());
    }
}
View Full Code Here

        super(metaFactory);
    }

    protected void runTest() throws Throwable {
        OMElement element = AXIOMUtil.stringToOM(metaFactory.getOMFactory(), "<p:root xmlns:p='urn:ns1'/>");
        QName qname = element.resolveQName("test");
        assertEquals("", qname.getPrefix());
        assertEquals("", qname.getNamespaceURI());
        assertEquals("test", qname.getLocalPart());
    }
}
View Full Code Here

        StringTokenizer st = new StringTokenizer(typesList.trim());
        List<QName> types = new ArrayList<QName>();
        while (st.hasMoreTokens()) {
            String type = st.nextToken();
            QName typeQName = typesElement.resolveQName(type);
            if (typeQName == null) {
                String msg = "Type " + type + " cannot be resolved to a valid QName";
                log.error(msg);
                throw new DiscoveryException(msg);
            }
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.