[jdom-interest] For consideration

Andy Clark andyc at apache.org
Tue May 8 20:35:09 PDT 2001

Amy Lewis wrote:
> IOW, if the exceptions reflect reality, I can live with Bird.fly(),
> even if some Birds have to throw OperationNotSupportedException (which,
> btw, was *introduced* with the introduction of the new Collections
> classes, and caused a tempest in a teapot as a result).

I agree with Amy. Yes, the DOM interfaces have a fly() method
on the base Bird interface when most of the birds in question
are flightless waterfoul but I see this as a good thing. In
Java you avoid the runtime check for ClassCastException by
being able to do "node.getAttributes()" instead of

Andy Clark * IBM, TRL - Japan * andyc at apache.org

More information about the jdom-interest mailing list