Issue 15661: linksOfType needs includeSubtypes parameter (mof2core-rtf) Source: Adaptive (Mr. Pete Rivett, pete.rivett(at)adaptive.com) Nature: Uncategorized Issue Severity: Summary: In 13.6, elementsOfType has a parameter includeSubtypes, but linksOfType does not. There is no reason for this disparity – Associations can be generalized. Resolution: Clause 13.7 – operation linksOfType() Replace the signature: linksOfType(type : Association) : Link[0..*] by: linksOfType(type : Association, includesSubtypes : Boolean) : Link[0..*] Perform the same change in the MOF model. Replace the explanatory sentence following signature by the following text: This returns those links in the extent that are instances of the supplied Association, or of any of its specializations if includesSubtypes is true. [ the diagram will be updated by resolution of 15608 ] Revised Text: Actions taken: September 28, 2010: received issue April 6, 2015: closed issue Discussion: Agreed. Correct the operation signature to return Boolean End of Annotations:===== ubject: Issue on MOF2 Core Date: Tue, 28 Sep 2010 13:45:24 -0700 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Issue on MOF2 Core Thread-Index: ActfTg6SLs5S0XO+T2ur6hLJ3c3ULg== From: "Pete Rivett" To: Cc: linksOfType needs includeSubtypes parameter -------------------------------------------------------- In 13.6, elementsOfType has a parameter includeSubtypes, but linksOfType does not. There is no reason for this disparity . Associations can be generalized. -- Pete Rivett (pete.rivett@adaptive.com) CTO, Adaptive Inc 65 Enterprise, Aliso Viejo, CA 92656 cell: +1 949 338 3794 Follow me on Twitter @rivettp or http://twitter.com/rivettp