David Leangen wrote:
> I don't see why Associtation should extend AssociationInfo, this doesn't
> seem like a proper hierarchy to me.

If I remember correctly I think the initial idea was that we might want 
to introduce more methods on AbstractAssociation, and which we didn't 
want to have to implement in AssociationInfo's, which it should be 
possible to delegate to from AssociationInstances. So, it's a forward 
compatibility design decision really. We have a couple of those, and I 
know that Niclas in particular is really picky about not doing stupid 
design decisions in the API that will make it difficult to change or 
evolve things in the future.

It's not in the way now, other than being an unused potential, so for 
now it remains I think.

/Rickard


_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to