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>