Issue 4593: Deprecate object inheritance of class proxy interface (mof-rtf) Source: Adaptive (Mr. Pete Rivett, pete.rivett(at)adaptive.com) Nature: Uncategorized Issue Severity: Summary: MOF should deprecate the use of factory/finder operations on object instances (i.e. the fact that generated instances inherit not only from their model superclass but from their class proxy). The main reason for this is that it does not separate concerns (why should an instance know about creating other instances or finding the population of the class?) and is not consistent with JMI. Resolution: Revised Text: Actions taken: October 4, 2001: received issue Discussion: End of Annotations:===== From: "Pete Rivett" To: Cc: Subject: MOF Issues (three) Date: Thu, 4 Oct 2001 20:49:22 +0100 Message-ID: <000401c14d14$d9fa78c0$77a023d9@CHIMAY> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0) Importance: Normal \ Deprecate object inheritance of class proxy interface ------------------------------------ MOF should deprecate the use of factory/finder operations on object instances (i.e. the fact that generated instances inherit not only from their model superclass but from their class proxy). The main reason for this is that it does not separate concerns (why should an instance know about creating other instances or finding the population of the class?) and is not consistent with JMI.