On Thu, 2007-05-10 at 15:45 +0200, Lukas Renggli wrote:
Is Magritte
always checking the complete tree of referenced objects.
This is often undesirable, e.g. if I assign an object which is an
existing one and therefor has been checked already.
I don't remember, I think I changed something in there recently. You
have to check in MAValidatorVisitor.
I'll have a look at it.
How can it
happen that that condition gets the real object as a value
instead of the memento? In the failure case I do not invoke self
value: at all. So I'm sure not to store anything strange.
I personally never used the MAToOneRelationDescription and
MAToManyRelationDescription. The design of how Magritte handles those
is simply wrong, therefor many people run into problems when using them.
How do you model a reference between objects? I think it is quite
common to interconnect objects ;)
I suggest that somebody that really needs them gives a
try and
implements them cleanly. I have some ideas about that, but
unfortunately I don't have the time to do it myself.
Me neither. Maybe I have to do it soon because I use references
a lot and I don't think I can rip them out now.
Norbert