venu 2003/11/17 05:37:04 Modified: java/tests/dom/dom3 Test.java java/tests/dom/range TestCompare.java java/tests/dom/serialize TestNS.java TestXmlns.java Log: DOM3 LS CR changes bug #24742 . Submitted by Ramesh Mandava Revision Changes Path 1.13 +12 -12 xml-xerces/java/tests/dom/dom3/Test.java Index: Test.java =================================================================== RCS file: /home/cvs/xml-xerces/java/tests/dom/dom3/Test.java,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- Test.java 13 Nov 2003 22:49:35 -0000 1.12 +++ Test.java 17 Nov 2003 13:37:04 -0000 1.13 @@ -79,22 +79,22 @@ import org.w3c.dom.Node; import org.w3c.dom.NodeList; import org.w3c.dom.Text; -import org.w3c.dom.ls.DOMParser; -import org.w3c.dom.ls.DOMResourceResolver; +import org.w3c.dom.ls.LSParser; +import org.w3c.dom.ls.LSResourceResolver; import org.w3c.dom.ls.DOMImplementationLS; -import org.w3c.dom.ls.DOMInput; -import org.w3c.dom.ls.DOMSerializer; +import org.w3c.dom.ls.LSInput; +import org.w3c.dom.ls.LSSerializer; import dom.util.Assertion; /** * The program tests vacarious DOM Level 3 functionality */ -public class Test implements DOMErrorHandler, DOMResourceResolver{ +public class Test implements DOMErrorHandler, LSResourceResolver{ static int errorCounter = 0; static DOMErrorHandler errorHandler = new Test(); - static DOMResourceResolver resolver = new Test(); + static LSResourceResolver resolver = new Test(); public static void main( String[] argv) { try { @@ -107,10 +107,10 @@ Assertion.verify(impl!=null, "domImplementation != null"); - DOMParser builder = impl.createDOMParser(DOMImplementationLS.MODE_SYNCHRONOUS, + LSParser builder = impl.createLSParser(DOMImplementationLS.MODE_SYNCHRONOUS, null); - DOMSerializer writer = impl.createDOMSerializer(); + LSSerializer writer = impl.createLSSerializer(); DOMConfiguration config = writer.getConfig(); config.setParameter("namespaces",(namespaces)?Boolean.TRUE:Boolean.FALSE); config.setParameter("validate",Boolean.FALSE); @@ -421,7 +421,7 @@ writer.getConfig().setParameter("namespaces", Boolean.TRUE); String xmlData = writer.writeToString(doc); Reader r = new StringReader(xmlData); - DOMInput in = impl.createDOMInput(); + LSInput in = impl.createLSInput(); in.setCharacterStream(r); doc = builder.parse(in); @@ -673,14 +673,14 @@ } /** - * @see org.w3c.dom.ls.DOMEntityResolver#resolveEntity(String, String, String) + * @see org.w3c.dom.ls.DOMEntityResolver#resolveEntity(String, String, String, String, String) */ - public DOMInput resolveResource(String publicId, String systemId, String baseURI) { + public LSInput resolveResource(String type, String namespace, String publicId, String systemId, String baseURI) { try { DOMImplementationLS impl = (DOMImplementationLS) DOMImplementationRegistry.newInstance().getDOMImplementation( "LS"); - DOMInput source = impl.createDOMInput(); + LSInput source = impl.createLSInput(); if (systemId.equals("personal.xsd")) { source.setSystemId("data/personal.xsd"); } 1.2 +1 -4 xml-xerces/java/tests/dom/range/TestCompare.java Index: TestCompare.java =================================================================== RCS file: /home/cvs/xml-xerces/java/tests/dom/range/TestCompare.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- TestCompare.java 20 Dec 2000 00:53:41 -0000 1.1 +++ TestCompare.java 17 Nov 2003 13:37:04 -0000 1.2 @@ -206,10 +206,7 @@ for( int j=0; j<ranges.length; ++j ) { int result = ranges[i].compareBoundaryPoints( how, ranges[j] ); - assert( - "Compare returned the wrong value i="+i+" j="+j + " result="+result, - result == results[i][j] - ); + assert( "Compare returned the wrong value i="+i+" j="+j + " result="+result, result == results[i][j] ); } } } 1.12 +6 -6 xml-xerces/java/tests/dom/serialize/TestNS.java Index: TestNS.java =================================================================== RCS file: /home/cvs/xml-xerces/java/tests/dom/serialize/TestNS.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- TestNS.java 30 Jul 2003 13:38:53 -0000 1.11 +++ TestNS.java 17 Nov 2003 13:37:04 -0000 1.12 @@ -59,8 +59,8 @@ import org.w3c.dom.*; import org.apache.xerces.dom.*; -import org.w3c.dom.ls.DOMSerializer; -import org.w3c.dom.ls.DOMOutput; +import org.w3c.dom.ls.LSSerializer; +import org.w3c.dom.ls.LSOutput; import org.w3c.dom.ls.DOMImplementationLS; import org.apache.xerces.parsers.*; import org.apache.xml.serialize.*; @@ -71,7 +71,7 @@ * This class is testing namespace algorithm during serialization. * The class takes as a parameter xml document, parses it using the DOM parser. * By default it will perform modifications to the tree, and then serialize - * the document using DOMSerializer. + * the document using LSSerializer. * * @author Elena Litani, IBM * @version $Id$ @@ -82,7 +82,7 @@ System.out.println("DOM Serializer test for namespace algorithm."); DOMParser parser = new DOMParser(); - DOMOutput dOut = new DOMOutputImpl(); + LSOutput dOut = new DOMOutputImpl(); if (argv.length == 0) { printUsage(); @@ -366,7 +366,7 @@ // create DOM Serializer - DOMSerializer writer = ((DOMImplementationLS)DOMImplementationImpl.getDOMImplementation()).createDOMSerializer(); + LSSerializer writer = ((DOMImplementationLS)DOMImplementationImpl.getDOMImplementation()).createLSSerializer(); // Serializer that ouputs tree in not pretty print format 1.5 +4 -4 xml-xerces/java/tests/dom/serialize/TestXmlns.java Index: TestXmlns.java =================================================================== RCS file: /home/cvs/xml-xerces/java/tests/dom/serialize/TestXmlns.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- TestXmlns.java 30 Jul 2003 13:38:53 -0000 1.4 +++ TestXmlns.java 17 Nov 2003 13:37:04 -0000 1.5 @@ -61,7 +61,7 @@ import java.io.Writer; import org.apache.xerces.dom.DocumentImpl; -import org.w3c.dom.ls.DOMSerializer; +import org.w3c.dom.ls.LSSerializer; import org.w3c.dom.ls.DOMImplementationLS; import org.apache.xerces.dom.DOMImplementationImpl; import org.apache.xml.serialize.OutputFormat; @@ -69,7 +69,7 @@ import org.apache.xml.serialize.SerializerFactory; import org.w3c.dom.Document; import org.w3c.dom.Element; -import org.w3c.dom.ls.DOMOutput; +import org.w3c.dom.ls.LSOutput; import org.apache.xerces.dom.DOMOutputImpl; /** @@ -114,10 +114,10 @@ // create DOM Serializer System.out.println("\n---DOMWriter output---"); - DOMSerializer domWriter = ((DOMImplementationLS)DOMImplementationImpl.getDOMImplementation()).createDOMSerializer(); + LSSerializer domWriter = ((DOMImplementationLS)DOMImplementationImpl.getDOMImplementation()).createLSSerializer(); try { - DOMOutput dOut = new DOMOutputImpl(); + LSOutput dOut = new DOMOutputImpl(); dOut.setByteStream(System.out); domWriter.write(document,dOut); } catch (Exception e){
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]