MDMI 1.0 FTF Avatar
  1. OMG Issue

MDMI_ — Handling a multiplicity greater than one for a Node class

  • Key: MDMI_-147
  • Legacy Issue Number: 14145
  • Status: closed  
  • Source: SemantX, Inc. ( Mark Eisner)
  • Summary:

    The Node class is the core abstract class of a Message Syntax Model. The current specification only allows a multiplicity of one for these classes. Given the fact that syntactic groups, especially complex datatypes can be repeated, mapping will be simplified if the Node class is redefined to take care of a multiplicity greater then one.

  • Reported: MDMI 1.0b1 — Wed, 29 Jul 2009 04:00 GMT
  • Disposition: Resolved — MDMI 1.0b2
  • Disposition Summary:

    Two attributes are added to the abstract class Node, minOccurs and maxOccurs. If MinOccurs is zero, it indicates that this node is optional. If maxOccurs is greater than one, it indicates that the message format allows up to maxOccurs instances of this Node. The attribute "isOptional" is deleted, as it is now redundant.

  • Updated: Sat, 7 Mar 2015 04:58 GMT