Package javax.xml.stream

Examples of javax.xml.stream.XMLStreamReader.nextTag()


        String xpathExp = reader.getAttributeValue(null, "attachTo");
        XPath xpath = xpathHelper.newXPath();
        // Compile the expression without taking a snapshot of the namespace context
        XPathExpression expression = xpathHelper.compile(xpath, reader.getNamespaceContext(), xpathExp);
        // Advance the reader so that the namespace context changes its prefix/namespace mapping
        reader.nextTag();
        reader.close();

        Document doc = domHelper.load(XML);
        NodeList nodes = (NodeList)expression.evaluate(doc, XPathConstants.NODESET);
        Assert.assertEquals(1, nodes.getLength());
View Full Code Here


    }
   
    @Test
    public void testGetPrefixes() throws Exception {
       XMLStreamReader reader = staxHelper.createXMLStreamReader(XML2);
         reader.nextTag();
         NamespaceContext ctx = xpathHelper.getNamespaceContext("//sca:reference[IntentRefs('test:foo')]",
             reader.getNamespaceContext());
         Assert.assertNotNull(ctx.getNamespaceURI("sca"));
         Assert.assertNotNull(ctx.getNamespaceURI("test"));
   
View Full Code Here

    }
   
    @Test
    public void testGetPrefixes2() throws Exception {
      XMLStreamReader reader = staxHelper.createXMLStreamReader(XML2);
        reader.nextTag();
        NamespaceContext ctx = xpathHelper.getNamespaceContext("//sca:implementation.java[ IntentRefs( 'test:foo' ) ]",
            reader.getNamespaceContext());
        Assert.assertNotNull(ctx.getNamespaceURI("sca"));
        Assert.assertNotNull(ctx.getNamespaceURI("test"));
    }
View Full Code Here

        try {
            XMLStreamReader reader;
            try {
                reader = inputFactory.createXMLStreamReader(is);
                try {
                    reader.nextTag();
                    QName name = reader.getName();
                    Object mo = read(reader, context);
                    if (type.isInstance(mo)) {
                        return type.cast(mo);
                    } else {
View Full Code Here

            // Create a stream reader
            urlStream = IOHelper.openStream(url);
            XMLStreamReader reader = inputFactory.createXMLStreamReader(url.toString(), urlStream);
            ValidatingXMLInputFactory.setMonitor(reader, context.getMonitor());

            reader.nextTag();

            // Read the contribution model
            ContributionMetadata contribution = (ContributionMetadata)staxProcessor.read(reader, context);

            return contribution;
View Full Code Here

            return;
        }
        String xml = (String) value;
        XMLStreamReader reader = helper.createXMLStreamReader(new StringReader(xml));
        // Position the reader to the root element
        reader.nextTag();
        helper.save(reader, writer);
    }

    public void resolve(Extension model, ModelResolver resolver, ProcessorContext context) throws ContributionResolveException {
    }
View Full Code Here

        File file = new File(workspaceFile);
        if (file.exists()) {
            try {
                FileInputStream is = new FileInputStream(file);
                XMLStreamReader reader = inputFactory.createXMLStreamReader(is);
                reader.nextTag();
                workspace = (Workspace)staxProcessor.read(reader);
            } catch (Exception e) {
                throw new ServiceRuntimeException(e);
            }
        } else {
View Full Code Here

                throw new ContributionReadException(e);
            }
           
            XMLStreamReader reader = inputFactory.createXMLStreamReader(scdlStream);
           
            reader.nextTag();
           
            // Read the composite model
            Composite composite = (Composite)extensionProcessor.read(reader);
            if (composite != null) {
                composite.setURI(uri.toString());
View Full Code Here

            // Create a stream reader
            URLConnection connection = url.openConnection();
            connection.setUseCaches(false);
            urlStream = connection.getInputStream();
            XMLStreamReader reader = inputFactory.createXMLStreamReader(url.toString(), urlStream);
            reader.nextTag();
           
            // Read the workspace model
            Workspace workspace = (Workspace)staxProcessor.read(reader);
            if (workspace != null) {
                workspace.setURI(uri.toString());
View Full Code Here

        try {
            XMLStreamReader reader;
            try {
                reader = inputFactory.createXMLStreamReader(is);
                try {
                    reader.nextTag();
                    QName name = reader.getName();
                    Object mo = read(reader);
                    if (type.isInstance(mo)) {
                        return type.cast(mo);
                    } else {
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.