Thanks for the comments.
Created:
51161: "Some improvements for the XMLObject package extensions"
Tamara Kogan
Smalltalk development,
Cincom Systems
> -----Original Message-----
> From: Holger Kleinsorgen [mailto:
[hidden email]]
> Sent: Thursday, August 31, 2006 11:49 AM
> To: vwnc
> Subject: XMLObjectSupport
>
> Hi,
>
> one constant source of confusion and deployment problems is package
> XMLObjectSupport.
>
> It adds some useful extensions to class XML.Node and subclass, like
> #addAttribute:. It's tempting to use them, but if a package does not
> include XMLObjectSupport as prerequisite, the deployed app will raise
a
> MNU. Moving these methods to base package XML would be a good thing
IMHO.
>
> It also has the nasty habit seen in other "Net"-related packages to
> include an extension of VisualWorksSettings, which results in
> dependencies from UI/Tools code.
>
> SAXWriter #startElement:localName:qName:attributes: is overriden in
> XMLObjectSupport, which is kind of odd. It should be either moved to
> package XML or to a new sublass of SAXWriter (which can then be used
> instead of SAXWriter at places where the change is required).
>
> Cheers, Holger
>