commons-xml/java/external/ChangeLog-sax
2001-05-20 03:12:59 +00:00

320 lines
9.6 KiB
Plaintext

2000-12-28 David Megginson <david@megginson.com>
* SAX2 r2 prerelease
2000-12-27 David Megginson <david@megginson.com>
* src/SAXTest.java:
- added simple test program
* src/org/xml/sax/helpers/XMLReaderFactory.java:
- synchronized both methods for thread safety
* src/org/xml/sax/helpers/ParserAdapter.java:
- added makeException method to build parse exception
- queue up exceptions during first attribute pass, in case there
is no second pass (and we have to throw them)
- modified processName to take an extra argument for throwing an
exception rather than reporting an error
* src/org/xml/sax/helpers/AttributesImpl.java:
- added rewritten ensureCapacity and setAttributes from Andrew
Pittsley (APittsley@InfoHealthNet.com) to fix bug and make
setAttributes more efficient for empty attribute list
- removed buggy statement that in removeAttribute
* src/org/xml/sax/InputSource.java:
- specified that getSystemId() returns null when no system ID is
available
2000-09-12 David Megginson <david@megginson.com>
* src/org/xml/sax/Attributes.java:
- [docs only] renamed localPart parameter to localName
* src/org/xml/sax/helpers/DefaultHandler.java:
- modified resolveEntity to throw IOException, as in the interface
specification
* src/org/xml/sax/SAXNotRecognizedException.java:
- added default constructor
* src/org/xml/sax/SAXNotSupportedException.java:
- added default constructor
* src/org/xml/sax/SAXException.java:
- added default constructor
2000-05-05 David Megginson <david@megginson.com>
- all versions bumped to 2.0
* src/org/xml/sax/XMLReader.java:
- documented fact that parse() and event handlers are synchronous
* src/org/xml/sax/ContentHandler.java:
- documented that xml: prefix never has start/endPrefixMapping
events
2000-04-19 David Megginson <david@megginson.com>
SAX2pre RELEASED!!!
* src/org/xml/sax/helpers/XMLReaderFactory.java:
- bumped version to 2.0pre
- added note that implementors may replace this class
* src/org/xml/sax/helpers/XMLReaderAdapter.java:
- bumped version to 2.0pre
- minor documentation clean-ups
* src/org/xml/sax/helpers/XMLFilterImpl.java:
- bumped version to 2.0pre
- minor documentation clean-ups
* src/org/xml/sax/helpers/ParserFactory.java:
- bumped version to 2.0pre
- minor documentation clean-ups
* src/org/xml/sax/helpers/ParserAdapter.java:
- bumped version to 2.0pre
- minor documentation clean-ups
* src/org/xml/sax/helpers/NamespaceSupport.java:
- bumped version to 2.0pre
- minor documentation clean-ups
- added more clarifications about getPrefix asymmetry
- fixed typos in JavaDoc
* src/org/xml/sax/helpers/LocatorImpl.java:
- bumped version to 2.0pre
2000-04-18 David Megginson <david@megginson.com>
* src/org/xml/sax/helpers/DefaultHandler.java:
- bumped version to 2.0pre
- minor documentation clean-ups
* src/org/xml/sax/helpers/AttributesImpl.java:
- added setAttributes method to simplify
- bumped version to 2.0pre
- minor documentation clean-ups
* src/org/xml/sax/helpers/AttributeListImpl.java:
- bumped version to 2.0pre
- minor documentation cleanup
- added extra information about deprecation
* src/org/xml/sax/XMLReader.java:
- bumped version to 2.0pre
- minor documentation clean-ups
- removed statement in JavaDoc that XMLReader extends Parser
- added note that this does not extend java.io.Reader
* src/org/xml/sax/XMLFilter.java:
- bumped version to 2.0pre
- minor documentation clean-ups
* src/org/xml/sax/SAXParseException.java:
- bumped version to 2.0pre
- minor documentation clean-ups
- allow a null locator argument in the constructors
- use an internal init() to avoid code duplication
2000-04-17 David Megginson <david@megginson.com>
* src/org/xml/sax/SAXNotSupportedException.java:
- bumped version to 2.0pre
- minor documentation cleanups
* src/org/xml/sax/SAXNotRecognizedException.java:
- bumped the version to 2.0pre
* src/org/xml/sax/SAXException.java:
- bumped version to 2.0pre
- minor documentation cleanup
* src/org/xml/sax/Parser.java:
- bumped version to 2.0pre
* src/org/xml/sax/Locator.java:
- bumped version to 2.0pre
- documentation cleanups and clarifications
- changed references from DocumentHandler to ContentHandler
- added warnings to getLineNumber and getColumnNumber
- clarified that first line is line 1
* src/org/xml/sax/InputSource.java:
- bumped version to 2.0pre
- minor documentation cleanups
* src/org/xml/sax/HandlerBase.java:
- bumped version to 2.0pre
- minor documentation cleanups
* src/org/xml/sax/ErrorHandler.java:
- bumped version to 2.0pre
- removed outdate references to HandlerBase
- added explicit warning about unreported errors when an
ErrorHandler isn't set
- minor documentation cleanups
* src/org/xml/sax/EntityResolver.java:
- bumped version to 2.0pre
- removed outdated reference to HandlerBase in docs
- minor documentation cleanups
* src/org/xml/sax/DocumentHandler.java:
-bumped version to 2.0pre
2000-04-14 David Megginson <david@megginson.com>
* src/org/xml/sax/DTDHandler.java:
- bumped version to 2.0pre
- minor documentation cleanups (not done)
- added documentation that notation will not necessarily be reported
before unparsed entities that use it
- added documentation that at least one of publicId and systemId
must be non-null for notationDecl
* src/org/xml/sax/ContentHandler.java:
- for skippedEntity, added documentation that "[dtd]" represents the
external DTD subset
- documented possible confusion with java.net.ContentHandler
- changed doc for processingInstruction to state that space between
the target and data is excluded
- fixed outdated references to DocumentHandler
- minor documentation cleanups
- bumped version to 2.0pre
* src/org/xml/sax/Attributes.java:
- bumped version to 2.0pre
- minor documentation cleanups
- clarified attribute types and tokenized values
2000-04-10 David Megginson <david@megginson.com>
* src/org/xml/sax/helpers/NamespaceSupport.java:
- removed spurious comment
- setting "" prefix to "" removes any default mapping
- modified getPrefix to be more efficient (accepting that people
will use this class in reverse); getPrefix will not work
with the default prefix
- getPrefixes no longer returns the default prefix
- getDeclaredPrefixes does return the default prefix
2000-03-30 David Megginson <david@megginson.com>
* src/org/xml/sax/helpers/AttributesImpl.java:
- fixed bug preventing last attribute from being removed
* src/org/xml/sax/helpers/DefaultHandler.java:
- throw SAXException for notationDecl and unparsedEntityDecl to
allow proper subclassing
2000-03-28 David Megginson <david@megginson.com>
* src/org/xml/sax/helpers/AttributesImpl.java:
- renamed setRawName to setQName
- renamed getRawName to getQName
* src/org/xml/sax/Attributes.java:
- renamed getRawName to getQName
2000-03-27 David Megginson <david@megginson.com>
- renamed rawName to qName and rawAtts to qAtts throughout
2000-03-25 David Megginson <david@megginson.com>
* src/org/xml/sax/ext/LexicalHandler.java
- removed to separate distribution
* src/org/xml/sax/ext/DeclHandler.java
- removed to separate distribution
* src/org/xml/sax/helpers/XMLReaderFactory.java:
- for createXMLReader(), if org.xml.sax.driver is not specified,
try ParserFactory.makeParser() and return it wrapped if successful
2000-03-24 David Megginson <david@megginson.com>
- added docs/quick-start.html
* src/org/xml/sax/helpers/XMLReaderAdapter.java:
- have parse(String) actually invoke parse(InputSource)
* src/org/xml/sax/helpers/ParserAdapter.java:
- have parse(String) actually invoke parse(InputSource)
* src/org/xml/sax/helpers/XMLFilterImpl.java:
- have parse(String) actually invoke parse(InputSource)
* src/org/xml/sax/helpers/NamespaceSupport.java:
- Added getPrefix(String) and getPrefixes(String) to look up
prefixes currently mapped.
SAX2beta2 RELEASED
====
SAX2-EXT-1.0\ChangeLog
2000-10-04 David Megginson <david@megginson.com>
* RELEASED VERSION 1.0
* updated version numbers
2000-09-26 David Megginson <david@megginson.com>
* RELEASED VERSION 1.0pre
2000-09-25 David Megginson <david@megginson.com>
* src/org/xml/sax/ext/DeclHandler.java:
- doc: bumped version to 1.0pre
* src/org/xml/sax/ext/LexicalHandler.java:
- doc: bumped version to 1.0pre
- doc: typo fixed (corrected org.xml.sax.DeclHandler to
org.xml.sax.ext.DeclHandler)
- doc: explicitly mention order of comment/PI events in
DOCTYPE
- doc: explicitly mention that comment/PI are not required to
appear in correct positions relative to DTDHandler or DeclHandler
events.
2000-04-14 David Megginson <david@megginson.com>
* RELEASED VERSION 1.0beta
* src/org/xml/sax/ext/DeclHandler.java:
- doc: specified that content models may be normalized
- doc: specified that NOTATION attributes also have token group
- doc: specified that parameter entities are expanded in content
models, attribute value literals, and entity values
- doc: specified that general entities are not expanded in
attribute value literals and entity values
2000-03-27 David Megginson <david@megginson.com>
* src/org/xml/sax/ext/LexicalHandler.java:
- separated from main SAX2 distribution
- added documentation to clarify relationship between
start/endEntity, start/endDTD, DeclHandler, and DTDHandler
* src/org/xml/sax/ext/DeclHandler.java:
- separated from main SAX2 distribution
2000-03-25 David Megginson <david@megginson.com>
* src/org/xml/sax/ext/LexicalHandler.java:
- corrected property name in JavaDoc
- added
http://xml.org/sax/features/lexical-handler/parameter-entities
feature to JavaDoc
* src/org/xml/sax/ext/DeclHandler.java:
- corrected property name in JavaDoc