Issue 4664: Section 5.8.12 of ad/01-07-17, 1st para, 2nd sentence is wrong (mof-rtf) Source: (, ) Nature: Uncategorized Issue Severity: Minor Summary: in section 5.8.12 "Reference Template", 1st para, it is stated: "The IDL generated for a Reference is declared within the scope of <ClassName>CLASS interface definition.", while the next para says: "The Reference Template defines the IDL generation rules for References. It declares operations on the INSTANCE interface to query and update links in the Association object for the current extent." I think, that all reference related IDL operations should go into the Instance interface, and not into the class proxy interface. This view is also compliant with 5.8.8 "Instance Template", that para states explicitly that the reference template is to be applied in the context of the instance template. Proposed Resolution: ==================== Change the 1st para of 5.8.12 to "The IDL generated for a Reference is declared within the scope of <ClassName> interface definition. Resolution: Revised Text: Actions taken: November 6, 2001: received issue Discussion: End of Annotations:===== Date: Tue, 06 Nov 2001 16:11:25 +0100 From: Olaf Kath Reply-To: kath@ikv.de Organization: IKV Technologies AG User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1 X-Accept-Language: de,en MIME-Version: 1.0 To: issues@omg.org CC: mof-rtf@omg.org, Marc Born Subject: MOF2IDL - MOF 1.4 Reference Template Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii; format=flowed X-UIDL: QcS!!D[2!!M&/e9)p'!! Hi folks, Severity: ========= Minor Summary ======= Section 5.8.12 of ad/01-07-17, 1st para, 2nd sentence is wrong Problem: ======== in section 5.8.12 "Reference Template", 1st para, it is stated: "The IDL generated for a Reference is declared within the scope of CLASS interface definition.", while the next para says: "The Reference Template defines the IDL generation rules for References. It declares operations on the INSTANCE interface to query and update links in the Association object for the current extent." I think, that all reference related IDL operations should go into the Instance interface, and not into the class proxy interface. This view is also compliant with 5.8.8 "Instance Template", that para states explicitly that the reference template is to be applied in the context of the instance template. Proposed Resolution: ==================== Change the 1st para of 5.8.12 to "The IDL generated for a Reference is declared within the scope of interface definition. Best Regards, Olaf -- Olaf Kath IKV++ Technologies AG email kath@ikv.de http://www.ikv.de +49-(0)30-3480 770