< prev index next >

test/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java

Print this page




 349         DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
 350         dbf.setNamespaceAware(true);
 351         dbf.setValidating(true);
 352         dbf.setAttribute(JAXP_SCHEMA_LANGUAGE, W3C_XML_SCHEMA_NS_URI);
 353 
 354         DocumentBuilder docBuilder = dbf.newDocumentBuilder();
 355         docBuilder.setErrorHandler(new MyErrorHandler());
 356 
 357         Document document = docBuilder.parse(xmlFile);
 358         Element userId = (Element)document.getElementsByTagNameNS(PORTAL_ACCOUNT_NS, "UserID").item(0);
 359         TypeInfo typeInfo = userId.getSchemaTypeInfo();
 360         assertTrue(typeInfo.getTypeName().equals("nonNegativeInteger"));
 361         assertTrue(typeInfo.getTypeNamespace().equals(W3C_XML_SCHEMA_NS_URI));
 362 
 363         Element role = (Element)document.getElementsByTagNameNS(PORTAL_ACCOUNT_NS, "Role").item(0);
 364         TypeInfo roletypeInfo = role.getSchemaTypeInfo();
 365         assertTrue(roletypeInfo.getTypeName().equals("BuyOrSell"));
 366         assertTrue(roletypeInfo.getTypeNamespace().equals(PORTAL_ACCOUNT_NS));
 367     }
 368 }
 369 
 370 


 349         DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
 350         dbf.setNamespaceAware(true);
 351         dbf.setValidating(true);
 352         dbf.setAttribute(JAXP_SCHEMA_LANGUAGE, W3C_XML_SCHEMA_NS_URI);
 353 
 354         DocumentBuilder docBuilder = dbf.newDocumentBuilder();
 355         docBuilder.setErrorHandler(new MyErrorHandler());
 356 
 357         Document document = docBuilder.parse(xmlFile);
 358         Element userId = (Element)document.getElementsByTagNameNS(PORTAL_ACCOUNT_NS, "UserID").item(0);
 359         TypeInfo typeInfo = userId.getSchemaTypeInfo();
 360         assertTrue(typeInfo.getTypeName().equals("nonNegativeInteger"));
 361         assertTrue(typeInfo.getTypeNamespace().equals(W3C_XML_SCHEMA_NS_URI));
 362 
 363         Element role = (Element)document.getElementsByTagNameNS(PORTAL_ACCOUNT_NS, "Role").item(0);
 364         TypeInfo roletypeInfo = role.getSchemaTypeInfo();
 365         assertTrue(roletypeInfo.getTypeName().equals("BuyOrSell"));
 366         assertTrue(roletypeInfo.getTypeNamespace().equals(PORTAL_ACCOUNT_NS));
 367     }
 368 }


< prev index next >