QVT 1.4 RTF Avatar
  1. OMG Issue

QVT14 — QVTr - Ordered Collection Template semantics

  • Key: QVT14-43
  • Status: open  
  • Source: Model Driven Solutions ( Dr. Edward Willink)
  • Summary:

    If a CollectIonTemplate is for an OrderedCollection e.g. in

    elements = oSet:OrderedSet

    {m1, m2 ++ rest}

    the literal could be ordered requiring m1 first, m2 next etc. But this inhibits the useful use case of iteration over the Collection unless we extend to:

    elements = oSet:OrderedSet

    {mBefore ++ m1, m2 ++ mAfter}

    Alternatively if 'Ordered' is just ignored, we create a disordered OrderedSet.

  • Reported: QVT 1.3 — Fri, 2 Sep 2016 14:00 GMT
  • Updated: Fri, 2 Sep 2016 14:12 GMT