Package org.apache.woden.types

Examples of org.apache.woden.types.NamespaceDeclaration


            }
            // Create the namespacemap

            stringBasedNamespaceMap = new NamespaceMap();
            for (int i = 0; i < namespacemap.length; i++) {
                NamespaceDeclaration namespaceDeclaration = namespacemap[i];
                stringBasedNamespaceMap.put(namespaceDeclaration.getPrefix(),
                                            namespaceDeclaration.getNamespaceURI().toString());
            }

            setupComplete = true;
        } catch (AxisFault e) {
            throw e; // just rethrow AxisFaults
View Full Code Here


            xsc.setBaseUri(baseURI);
           
            NamespaceMap namespaces = new NamespaceMap();
            Iterator it = Arrays.asList(desc.getDeclaredNamespaces()).iterator();
            while(it.hasNext()) {
                NamespaceDeclaration d = (NamespaceDeclaration)it.next();
                namespaces.add(d.getPrefix(), d.getNamespaceURI().toString());
            }
            xsc.setNamespaceContext(namespaces);
           
            // Plug in the selected woden URI Resolver
            xsc.setSchemaResolver(new OMSchemaResolverAdapter(getURIResolver(), schemaElement));
View Full Code Here

    private ArrayList addInScopeNamespaces(ArrayList namespaces) {
         //Add my namespaces.
        Iterator it = namespaceToPrefixMap.keySet().iterator();
        while(it.hasNext()){
            URI namespace = (URI)it.next();
            namespaces.add(new NamespaceDeclaration((String)namespaceToPrefixMap.get(namespace), namespace));
        }
        //Add my parent namespaces if I'm a child.
        if (this instanceof NestedElement) {
            return ((WSDLElementImpl)((NestedElement)this).getParentElement()).addInScopeNamespaces(namespaces);
        } else {
View Full Code Here

    public NamespaceDeclaration[] getDeclaredNamespaces() {
        ArrayList namespaces = new ArrayList();
        Iterator it = namespaceToPrefixMap.keySet().iterator();
        while(it.hasNext()){
            URI namespace = (URI)it.next();
            namespaces.add(new NamespaceDeclaration((String)namespaceToPrefixMap.get(namespace), namespace));
        }
        return (NamespaceDeclaration[])namespaces.toArray(new NamespaceDeclaration[namespaces.size()]);
    }
View Full Code Here

            }
            // Create the namespacemap

            stringBasedNamespaceMap = new NamespaceMap();
            for (int i = 0; i < namespacemap.length; i++) {
                NamespaceDeclaration namespaceDeclaration = namespacemap[i];
                stringBasedNamespaceMap.put(namespaceDeclaration.getPrefix(),
                                            namespaceDeclaration.getNamespaceURI().toString());
            }

            setupComplete = true;
        } catch (AxisFault e) {
            throw e; // just rethrow AxisFaults
View Full Code Here

            }
            // Create the namespacemap

            stringBasedNamespaceMap = new NamespaceMap();
            for (int i = 0; i < namespacemap.length; i++) {
                NamespaceDeclaration namespaceDeclaration = namespacemap[i];
                stringBasedNamespaceMap.put(namespaceDeclaration.getPrefix(),
                                            namespaceDeclaration.getNamespaceURI().toString());
            }

            setupComplete = true;
        } catch (AxisFault e) {
            throw e; // just rethrow AxisFaults
View Full Code Here

            }
            // Create the namespacemap

            stringBasedNamespaceMap = new NamespaceMap();
            for (int i = 0; i < namespacemap.length; i++) {
                NamespaceDeclaration namespaceDeclaration = namespacemap[i];
                stringBasedNamespaceMap.put(namespaceDeclaration.getPrefix(),
                                            namespaceDeclaration.getNamespaceURI().toString());
            }
           
            DescriptionElement descriptionElement = description.toElement();
            createNamespaceMap(descriptionElement);
           
View Full Code Here

        ImportElement[] importElements = descriptionElement.getImportElements();
        for (int i = 0; i < importElements.length; i++) {
            DescriptionElement descElem = importElements[i].getDescriptionElement();
            NamespaceDeclaration[] namespaceDeclarations = descElem.getDeclaredNamespaces();
            for (int j = 0; j < namespaceDeclarations.length; j++) {
                NamespaceDeclaration importedNamespaceDeclaration = namespaceDeclarations[j];
                if (!stringBasedNamespaceMap.containsKey(importedNamespaceDeclaration.getPrefix())) {
                    stringBasedNamespaceMap.put(importedNamespaceDeclaration.getPrefix(),
                                                importedNamespaceDeclaration.getNamespaceURI().toString());
                }
            }
           
            createNamespaceMap(descElem); // recursively drill down
        }
View Full Code Here

            }
            // Create the namespacemap

            stringBasedNamespaceMap = new NamespaceMap();
            for (int i = 0; i < namespacemap.length; i++) {
                NamespaceDeclaration namespaceDeclaration = namespacemap[i];
                stringBasedNamespaceMap.put(namespaceDeclaration.getPrefix(),
                                            namespaceDeclaration.getNamespaceURI().toString());
            }

            setupComplete = true;
        } catch (AxisFault e) {
            throw e; // just rethrow AxisFaults
View Full Code Here

            xsc.setBaseUri(baseURI);
           
            NamespaceMap namespaces = new NamespaceMap();
            Iterator it = Arrays.asList(desc.getDeclaredNamespaces()).iterator();
            while(it.hasNext()) {
                NamespaceDeclaration d = (NamespaceDeclaration)it.next();
                namespaces.add(d.getPrefix(), d.getNamespaceURI().toString());
            }
            xsc.setNamespaceContext(namespaces);
           
            // Plug in the selected woden URI Resolver
            xsc.setSchemaResolver(new OMSchemaResolverAdapter(getURIResolver(), schemaElement));
View Full Code Here

TOP

Related Classes of org.apache.woden.types.NamespaceDeclaration

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.