MOF 2.4 RTF Avatar
  1. OMG Issue

MOF24 — MOF 2.0 9.1 Contradictory isSet default value semantics

  • Key: MOF24-31
  • Legacy Issue Number: 15271
  • Status: closed  
  • Source: Model Driven Solutions ( Ed Willink)
  • Summary:

    The statement under Element::isSet

    "If the Property has multiplicity upper bound of 1, isSet() returns true if
    the value of the Property is different than the
    default value of that property."

    is inconsistent with the statement half a page later on semantics

    "If the value of that property is later explicitly set, even to the default
    value, isSet=true."

    the implementation description strongly implies that it is the second
    statement that is correct.

    Regards

    Ed Willink

  • Reported: MOF 2.0 — Wed, 2 Jun 2010 04:00 GMT
  • Disposition: Resolved — MOF 2.4
  • Disposition Summary:

    duplicate of issue 15821

  • Updated: Fri, 6 Mar 2015 20:58 GMT