Package org.teiid.query.mapping.xml

Examples of org.teiid.query.mapping.xml.MappingNode


                       
                        if (shouldAbort()) {
                            break;
                        }
                       
                        MappingNode node = (MappingNode)i.next();           
                        node.acceptVisitor(this);
                    }
                }
            };

            doc.acceptVisitor(walker);
View Full Code Here


        // make sure name matches and caridinality of root is reset; as there can be only one root
        assertEquals("parentNode", element.getName()); //$NON-NLS-1$
        assertEquals(1, element.getMinOccurence());
        assertEquals(1, element.getMaxOccurence());
       
        MappingNode node1 = (MappingNode)element.getNodeChildren().get(0);
        assertTrue(node1 instanceof MappingSourceNode);
       
        MappingSourceNode source = (MappingSourceNode)node1;       
        assertEquals("childNodeSource", source.getResultName()); //$NON-NLS-1$
View Full Code Here

        MappingDocument doc = loadMappingDocument(xml);

        // now extract the source nodes
        doc = SourceNodeGenaratorVisitor.extractSourceNodes(doc);
       
        MappingNode node = doc.getRootNode();
        assertTrue(node instanceof MappingSourceNode);
        MappingSourceNode source = (MappingSourceNode)node;
        assertEquals("parentNodeSource", source.getSource()); //$NON-NLS-1$
       
        node = (MappingNode)source.getNodeChildren().get(0);
View Full Code Here

        MappingDocument doc = loadMappingDocument(xml);

        // now extract the source nodes
        doc = SourceNodeGenaratorVisitor.extractSourceNodes(doc);
           
        MappingNode node = doc.getRootNode();
        assertTrue(node instanceof MappingSourceNode);
       
        // ist source
        MappingSourceNode source = (MappingSourceNode)node;
        assertEquals("parentSource", source.getSource()); //$NON-NLS-1$
View Full Code Here

            if(parentNamespaceDeclarations != null) {      
                uri = parentNamespaceDeclarations.getProperty(namespacePrefix);
            }
            if(uri == null){
                //look for namespace in ancester nodes
                MappingNode parent;
                while((parent = node.getParent()) != null){
                  parentNamespaceDeclarations= (Properties)parent.getProperty(MappingNodeConstants.Properties.NAMESPACE_DECLARATIONS);
                  if(parentNamespaceDeclarations != null) {
                      uri = parentNamespaceDeclarations.getProperty(namespacePrefix);
                      if(uri != null) {
                          break;
                      }
View Full Code Here

        // make sure name matches and caridinality of root is reset; as there can be only one root
        assertEquals("parentNode", element.getName()); //$NON-NLS-1$
        assertEquals(1, element.getMinOccurence());
        assertEquals(1, element.getMaxOccurence());
       
        MappingNode node1 = (MappingNode)element.getNodeChildren().get(0);
            
        // make sure source's child is mapping element and mapping element's source
        // is above source       
        assertTrue(node1 instanceof MappingElement);
        element = (MappingElement)node1;
View Full Code Here

            "    </mappingNode>\r\n" //$NON-NLS-1$
            "</xmlMapping>\r\n\r\n"; //$NON-NLS-1$
       
        MappingDocument doc = loadMappingDocument(xml);  
       
        MappingNode node = doc.getRootNode();
        assertTrue(node instanceof MappingElement);
       
        MappingElement element = (MappingElement)node;
        assertEquals("parentNode", element.getName()); //$NON-NLS-1$
       
View Full Code Here

            "</xmlMapping>\r\n\r\n"; //$NON-NLS-1$
       
       
        MappingDocument doc = loadMappingDocument(xml);  
       
        MappingNode node = doc.getRootNode();
        assertTrue(node instanceof MappingElement);
       
        MappingElement element = (MappingElement)node;
        assertEquals("parentNode", element.getName()); //$NON-NLS-1$
       
View Full Code Here

            "    </mappingNode>\r\n" //$NON-NLS-1$
            "</xmlMapping>\r\n\r\n"; //$NON-NLS-1$
    
        MappingDocument doc = loadMappingDocument(xml);  
       
        MappingNode node = doc.getRootNode();
        assertTrue(node instanceof MappingElement);       
        MappingElement element = (MappingElement)node;
        assertEquals("parentNode", element.getName()); //$NON-NLS-1$
        assertFalse(element.isRootRecursiveNode());
        assertFalse(element.isRecursive());
View Full Code Here

            "    </mappingNode>\r\n" //$NON-NLS-1$
            "</xmlMapping>\r\n\r\n"; //$NON-NLS-1$
       
        MappingDocument doc = loadMappingDocument(xml);  
       
        MappingNode node = doc.getRootNode();
        assertTrue(node instanceof MappingElement);       
        MappingElement element = (MappingElement)node;
        assertEquals("parentNode", element.getName()); //$NON-NLS-1$
        assertTrue(element.isRootRecursiveNode());
        assertFalse(element.isRecursive());
View Full Code Here

TOP

Related Classes of org.teiid.query.mapping.xml.MappingNode

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.