Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.14 KB

component-element-item.rst

File metadata and controls

27 lines (20 loc) · 1.14 KB

The component element information item

component element information items (referred to in this specification as component elements) are element information items in the CellML namespace with local name component, and which appear as a child of a model element.

Specific information items

  1. Every component element MUST contain a name attribute in the empty namespace. The value of the name attribute MUST be a valid CellML identifier. The value of the name attribute MUST NOT be identical to the name attribute on any other component element or import component element in the CellML infoset.
  2. A component element MAY contain zero or more specific information item children, each of which MUST be of one of the following types:
    1. A units element;
    2. A variable element; or
    3. An element information item in the MathML namespace, and with local name math, which MUST be the top-level of a content MathML tree, as described in MathML 2.0.