Issue 13222: Explanation of the 'Model::removeElement' operation needs clarification (qvt-rtf) Source: Open Canarias, SL (Mr. E. Victor Sanchez, vsanchez(at)opencanarias.com) Nature: Clarification Severity: Minor Summary: Suggestion: Change original explanation text: "Removes an object of the model extent. All links that the object have with other objects in the extent are deleted." by something similar to the following one: "Removes an object from the model extent. The object is considered removed from the extent if it is not a root object of the extent, and is not contained by any other object of the extent." Resolution: simple change Revised Text: In 8.3.5.4 Model::removeElement change Removes an object of the model extent. All links that the object have with other objects in the extent are deleted to Removes an object of the model extent. All links between the object and other objects in the extent are deleted. References from collections to the ends of deleted links are removed. References from noncollections are set to null. Actions taken: January 13, 2009: received issue July 15, 2014: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 13 Jan 2009 06:41:31 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Victor Sanchez Company: Open Canarias S.L. mailFrom: vsanchez@opencanarias.com Notification: Yes Specification: MOF QVT Section: 8.3.5.4 FormalNumber: formal/2008-04-03 Version: 1.0 RevisionDate: 04/03/2008 Page: 111 Nature: Clarification Severity: Minor HTTP User Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121621 Ubuntu/8.04 (hardy) Firefox/3.0.5 Description Explanation of the 'Model::removeElement' operation needs clarification. Suggestion: Change original explanation text: "Removes an object of the model extent. All links that the object have with other objects in the extent are deleted." by something similar to the following one: "Removes an object from the model extent. The object is considered removed from the extent if it is not a root object of the extent, and is not contained by any other object of the extent."