- From: John Boyer <boyerj@ca.ibm.com>
- Date: Thu, 12 Apr 2007 14:46:16 -0700
- To: www-forms-editor@w3.org
- Message-ID: <OF622C23BF.B862064C-ON882572BB.0076BD48-882572BB.007798C6@ca.ibm.com>
In Section 4.4.6, the xforms-delete event is discussed. The deleted-nodes property states that the deleted "nodes are no longer referenced by their parents." It is strongly implied but not stated that the detachment is only one way, i.e. that the nodes still reference their parents. It should be clarified that it is possible to traverse upward to the former ancestors of the deleted nodes. This should also be normatively stated in the section on the delete action (Section 9.3.6, bullet point 4). Currently that text simply says the nodes are deleted but it leaves open to interpretation what deleted actually means. It should say that the nodes are detached from their parents and queued for destruction immediately before deferred update behavior. Finally, the behavior of properly destroying all 'deleted' nodes before deferred update behavior occurs should be mentioned at the beginning of Section 10 on XForms actions. John M. Boyer, Ph.D. STSM: Lotus Forms Architect and Researcher Chair, W3C Forms Working Group Workplace, Portal and Collaboration Software IBM Victoria Software Lab E-Mail: boyerj@ca.ibm.com Blog: http://www.ibm.com/developerworks/blogs/page/JohnBoyer
Received on Thursday, 12 April 2007 21:46:25 UTC