[jdom-interest] Architecture advice sought (long)
Sasha Bilton
Sasha.Bilton at alisonassociates.com
Fri Jul 27 07:13:59 PDT 2001
> From: Kyle F. Downey [mailto:kdowney at amberarcher.com]
>
> Personally, I would avoid doing what you're describing on general
> principles. What you want are objects that represent your
> problem domain.
> Your problem domain is not, conceptually, a specialization of the XML
> parsing problem domain. A CreatureElement isn't a "better"
> Element--it's a
> use of an Element that uses it via inheritance for convenience only.
I think your right, looking back I was getting over excited about clever and
useless class factories. Losing the ability to extends my own base class is
fatal to the model. The only problem I have now with switching to a "uses-a"
class is that I have to create sub element holders manually.
More information about the jdom-interest
mailing list