Andi Vajda wrote:
I think overriding the 'add' method to do what we want is one thing - I think the art is in choosing when to add the item to inclusions, and when to modify the item itself.. that is a semantic issue, which depends on the particular type of object being added, and the base collection in the InclusionExclusionCollection... I think right now we're talking about an explicit list of attributes right now. Eventually I'd like some way of attaching metadata to attributes themselves, to indicate which attributes cause item modifications when adding to a collection, and which ones cause the item to be added to a list of inclusions. Alec |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list http://lists.osafoundation.org/mailman/listinfo/design
