interval
Typ
inline-Element (Eingabe)
Zulässige Kind-Elemente:
Unterstütze Attribute
-
closure (optional): Gibt an, wie die Grenzen im Intervall liegen. Mögliche Werte sind closed, closedopen, open, openclosed.
-
credits (optional): Anzahl an Punkten, die beim erfolgreichen Lösen vergeben werden. Ist die Eingabe ein Unterelement einer übergeordneten Eingabe, wird die maximal erreichbare absolute Punktzahl durch die übergeordnete Eingabe festgelegt. Die hier im Attribut festgelegte Punktzahl ist dann als Anteil in Bezug auf die Summe der möglichen Punkten aller Unterelemente der übergeordneten Eingabe zu verstehen.
Default-Wert: 1 -
fixclosure (optional): Boolescher Wert der angibt, ob die Art der Intervallgrenze (geschlossen oder offen) bereits festgelegt ist oder durch den Nutzer eingegeben werden muss.
Default-Wert: false -
model (optional): Name des Modells, welches zur Validierung verwendet werden soll. Sofern keines definiert wird, wird das Standardmodell bzw. das Modell der übergeordneten Eingabe verwendet.
Default-Wert: -
weitere Informationen zur Syntax
Beschreibung
Ein interval-Element dient zur Eingabe eines Intervalls. Die linke und rechte Grenze werden dabei angegeben. Für beide Grenzen kann festgelegt werden, ob es sich um eine offene oder geschlossen Intervallgrenze handelt. Das erste vorkommende number- oder expression-Kindelement legt die linke Grenze fest, das zweite die rechte.
Code-Beispiele
<input><interval closure="closedopen"><number>0</number><number>1</number></interval></input>
<input><interval closure="closedopen" fixclosure="true"><number>0</number><number>1</number></interval></input>