Zur Beschreibung des Set-Element siehe Abschnitt 12.12 auf Seite
.
Der Name des Set-Elements ist set. Es hat ein optionales Attribut mit dem Namen domainNr, welches die Nummer des Definitionsbereichs für das set-Element angibt. Wenn das Attribut domainNr fehlt, ist die die Nummer des Definitionsbereichs
.
Das Set-Xml-Element enthält als erstes ein Xml-Element für den definierten Variablen mit dem Namen defined_variables, welches für jede Variable, die das Set-Element definiert, in ihrer Reihenfolge ein variable-Element enthält.
Diese haben das optinale Attribut number, welches die Nummer (die Zählung beginnt bei
) des Elements bzw. der definierten Variable im Set-Element angibt. Weiterhin enthält das variable-Element eine natürliche Zahl für die Variable, welche noch nicht über oder im Set-Element verwendet wird.
Nach dem Xml-Element für Variablendefinitionen defined_variables folgt ein Xml-Element namens values, welches die Vektoren mit den Werten, mit denen die Variablen belegt werden sollen enthält. Sie stehen in ihrer Reihenfolge im Set-Element. Die Vektoren haben alle den Typ set (type=ßet").
Am Ende, nach den Xml-Element für die Wertevektoren values, enthält das Set-Element das XML-Element für das enthaltende Unterobjekt.
Ein Beispiel für einen Set-Element:
<set>
<defined_variables>
<variable>7</variable>
<variable>8</variable>
<variable>9</variable>
</defined_variables>
<values>
<vector type=ßet">
<variable>1</variable>
<value>3</value>
<value>26.14</value>
</vector>
<vector type=ßet">
<value>33.4</value>
<value>-47</value>
<variable>4</variable>
</vector>
</values>
...<!-- Fib-Unterobjekt -->
</set>
Ein Beispiel für einen Set-Element mit dem optionalen Attributen domainNr und number:
<set domainNr="5">
<defined_variables>
<variable number="1">2</variable>
<variable number="2">3</variable>
<variable number="3">4</variable>
<variable number="4">5</variable>
</defined_variables>
<values>
<vector type=ßet">
<variable>1</variable>
<variable>1</variable>
<variable>1</variable>
<variable>1</variable>
</vector>
<vector type=ßet">
<value>8</value>
<value>4</value>
<variable>1</variable>
<value>3</value>
</vector>
</values>
...<!-- Fib-Unterobjekt -->
</set>