[Chandler-dev] In and Out collections
Phillip J. Eby
pje at telecommunity.com
Mon Oct 9 14:22:36 PDT 2006
At 11:15 AM 10/9/2006 -1000, Brian Kirsch wrote:
>The issue is (pje correct me if I am wrong) that the observer would be on
>a list such as toAddress.
>The toAddress like ccAddress is a schema.Sequence of EmailAddress objects.
>The value that needs to be observed is the emailAddress schema.Text
>attribute of an EmailAddress Kind.
>So an observer on the toAddress list would need to both detect when a
>EmailAddress is added to or removed from the list as well as when the
>value of a EmailAddress.emailAddress in the list changes.
Perhaps we shouldn't have items for email addresses, or at least not allow
changes to EmailAddress.emailAddress. It seems to me that allowing the
emailAddress attribute to change effectively would corrupt your mail
sending/receiving history by making messages appear to have come from/gone
to different addresses than was actually the case.
More information about the chandler-dev