Package javax.xml.stream.events

Examples of javax.xml.stream.events.Namespace


   
    /** Fills in the list of declared prefixes. */
    private void fillDeclaredPrefixes(Iterator namespaces) {
        fDeclaredPrefixes.clear();
        while (namespaces.hasNext()) {
            Namespace ns = (Namespace) namespaces.next();
            String prefix = ns.getPrefix();
            fDeclaredPrefixes.add(prefix != null ? prefix : "");
        }
    }
View Full Code Here


            }
            writer.write(name.getLocalPart());
            // Write namespace declarations.
            Iterator nsIter = getNamespaces();
            while (nsIter.hasNext()) {
                Namespace ns = (Namespace) nsIter.next();
                writer.write(' ');
                ns.writeAsEncodedUnicode(writer);
            }
            // Write attributes
            Iterator attrIter = getAttributes();
            while (attrIter.hasNext()) {
                Attribute attr = (Attribute) attrIter.next();
View Full Code Here

        }

        while (a.hasNext() && b.hasNext()) {

            Namespace A = (Namespace) a.next();
            Namespace B = (Namespace) b.next();

            if (!eventsMatch(A, B)) {

                return false;
View Full Code Here

        if (namespaces != null && namespaces.hasNext()) {

            List nsList = new ArrayList();
            do {

                Namespace ns = (Namespace) namespaces.next();
                nsList.add(ns);

            } while (namespaces.hasNext());

        }
View Full Code Here

        if (namespaces != null && namespaces.hasNext()) {

            List nsList = new ArrayList();
            do {

                Namespace ns = (Namespace) namespaces.next();
                nsList.add(ns);

            } while (namespaces.hasNext());

        }
View Full Code Here

        for (int i = 0, s = reader.getNamespaceCount(); i < s; i++) {

            String prefix = reader.getNamespacePrefix(i);
            String nsURI = reader.getNamespaceURI(i);

            Namespace ns = new NamespaceEvent(prefix, nsURI, location);
            if (namespaces == null) {

                namespaces = new ArrayList();

            }
View Full Code Here

        // send namespaces
        if (namespaces != null) {

            while (namespaces.hasNext()) {

                Namespace ns = (Namespace) namespaces.next();
                writer.write(' ');
                ns.writeAsEncodedUnicode(writer);

            }

        }
View Full Code Here

        // send namespaces first
        Iterator nsIter = start.getNamespaces();
        while (nsIter.hasNext()) {

            Namespace ns = (Namespace) nsIter.next();
            writeNamespace(ns, writer);

        }

        // write attributes
View Full Code Here

        }

        // for each namespace, add it to the context, and place it in the list
        while (iter.hasNext()) {

            Namespace ns = (Namespace) iter.next();
            String prefix = ns.getPrefix();

            if (namespaces == null) {

                namespaces = new HashMap();
View Full Code Here

        public String getNamespaceURI(String prefix) {

            if (namespaces != null && namespaces.containsKey(prefix)) {

                Namespace namespace = (Namespace) namespaces.get(prefix);
                return namespace.getNamespaceURI();

            } else {

                return super.getNamespaceURI(prefix);
View Full Code Here

TOP

Related Classes of javax.xml.stream.events.Namespace

Copyright © 2018 www.massapicom. 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.