views:

24

answers:

0

I have an XML data source, which I'm loading / refreshing.

I'm populating a data model from this source and would like to manage synchronisation issues

e.g. being able to notify the GUI/User when items have been removed, had their values increased / decreased, changed... etc.

I'm wondering if there is a standard way of doing this?

It seems to me that the model / data objects will need to individually implement update / change flagging code.

I'll be doing what I can to reduce dependency as much as possible, but I'm looking for ideas, and I'm assuming this is ground that has been well trodden before.