[jdom-interest] Element.setAttribute(s)() B7 multiple bugs?
Jason Hunter
jhunter at acm.org
Tue Jul 31 16:02:44 PDT 2001
Matthew Stone wrote:
>
> Of course the most logical solution for me was what I tried first...
>
> foo.setAttributes(foo2.getAttributes());
>
> Was I wrong to expect it to create/overwrite the attributes on foo2? Per
> the doc's, B7 was supposed to provide support for this right?
Here's the pertinent code:
public Element setAttributes(List attributes) {
// XXX Verify attributes are all parentless first
this.attributes = attributes;
return this;
}
So it clearly replaces the attributes. I wonder if your "foo2" actually
has two instances of the same attribute, since we aren't doing perfect
checking on that.
-jh-
More information about the jdom-interest
mailing list