Figure out who the sender was, and depending on the object type
that has changed, update the tree model appropriately, and fire notifications
to listeners.
Figure out who the sender was, and depending on the object type
that has been added, insert the corresponding tree node, and
fire notifications to listeners.
Figure out who the sender was, and depending on the object type
that has been removed, eliminate the corresponding tree nodes, and
fire notifications to listeners.