[jdom-commits] CVS update: jdom/src/java/org/jdom/input

jhunter at cvs.jdom.org jhunter at cvs.jdom.org
Tue Feb 6 17:22:44 PST 2001

Date:	Wednesday February 7, 2001 @ 1:22
Author:	jhunter

Update of /home/cvspublic/jdom/src/java/org/jdom/input
In directory www.nmemonix.com:/tmp/cvs-serv32561/input

Modified Files:
	DOMBuilder.java SAXBuilder.java 
Added Files:
Log Message:
Added JAXP support to DOMBuilder.  Now by default we attempt to use 
JAXP where an override parser isn't declared.  We depend on JAXP 1.1 
and have an explicit check for 1.1.  This matches what was done to 
SAXBuilder recently.

Added better printing of DOMBuilder parse errors by adding logic 
that digs into the details of any SAXException generated (most DOM 
parsers throw SAX exceptions).  Also added logic to display more 
details on any IOException.

Added new class org.jdom.input.BuilderErrorHandler as a default 
err handler for JDOM builders.  It ignores warnings but throws on 
errors and fatal errors.  Previously there were non-public classes 
of this sort duplicated in several places in org.jdom.input and 
org.jdom.adapters.  I brought them all under one roof.  The 
scattered impls also threw on warnings, which was excessive.

Added better comments to the reflection logic in SAXBuilder.


File: BuilderErrorHandler.java	Status: Up-to-date

   Working revision:	1.1	Wed Feb  7 01:22:42 2001
   Repository revision:	1.1	/home/cvspublic/jdom/src/java/org/jdom/input/BuilderErrorHandler.java,v

   Existing Tags:
	No Tags Exist

File: DOMBuilder.java  	Status: Up-to-date

   Working revision:	1.23	Wed Feb  7 01:22:43 2001
   Repository revision:	1.23	/home/cvspublic/jdom/src/java/org/jdom/input/DOMBuilder.java,v

   Existing Tags:
	start                    	(revision:
	jdom                     	(branch: 1.1.1)

File: SAXBuilder.java  	Status: Up-to-date

   Working revision:	1.33	Wed Feb  7 01:22:43 2001
   Repository revision:	1.33	/home/cvspublic/jdom/src/java/org/jdom/input/SAXBuilder.java,v

   Existing Tags:
	start                    	(revision:
	jdom                     	(branch: 1.1.1)

More information about the jdom-commits mailing list