XMLParseException changes and creation of XMLLocator2 2004-08-26 - By Andy Clark
Ankit Pasricha wrote: > The two code changes are listed below: > > XMLLocator2 extends XMLLocator { > > public int getCharacterOffset(); > }
Why are you extending the interface instead of just adding the method to the existing interface?
I know I'd have to update some of my XNI tools to add the method but that XMLLocator2 just sticks out like a sore thumb. Especially since it's the only interface that uses this naming convention. And it's not the approach we've used in the past to update XNI interfaces -- previously, we just changed the original interface.
This type of change is a lot more graceful than when we went from start/endPrefixMapping to passing a namespace context object to the startDocument method...
-- Andy Clark * andyc@(protected)
--------------------------------------------------------------------- To unsubscribe, e-mail: xerces-j-dev-unsubscribe@(protected) For additional commands, e-mail: xerces-j-dev-help@(protected)
|
|