UML 2.4 RTF Avatar
  1. OMG Issue

UML24 — lowered multiplicity

  • Key: UML24-25
  • Legacy Issue Number: 14929
  • Status: closed  
  • Source: Dassault Systemes ( Mr. Nerijus Jankevicius)
  • Summary:

    Redefined with lowered multiplicity. It is not possible to have correct Java implementation of that, as inherited class must have getter with same name which return type is not collection, but single element. We (and Eclipse) simply ignoring these redefinitions or adding constraint which checks value number in collection.

    OccurrenceSpecification::covered [1] redefines InteractionFragment::covered [0..*]
    Transition::redefinitionContext [1] redefines RedefinableElement::redefinitionContext [0..*]
    State::redefinitionContext [1] redefines RedefinableElement::redefinitionContext [0..*]
    StateInvariant::covered [1] redefines InteractionFragment::covered [0..*]
    Extension::ownedEnd [1] redefines Association::ownedEnd [0..*]
    Region::redefinitionContext [1] redefines RedefinableElement::redefinitionContext [0..*]

  • Reported: UML 2.3 — Fri, 8 Jan 2010 05:00 GMT
  • Disposition: Resolved — UML 2.4
  • Disposition Summary:

    Merged with 6200

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