Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Aufbau

Schema-Dateien werden in der Sprache XML erstellt. Die Sprache besteht aus Elementen (Tags) mit Verschachtelungsregeln und aus Attributen mit erlaubten Wertzuweisungen [20], die in den folgenden Abschnitten beschrieben werden.

Jedes Tag wird von spitzen Klammern < > eingeschlossen. Es muss ein öffnendes Tag, z.B. <mapping> und ein schließendes Tag, z.B. </mapping> geben, außer bei Elementen, die weder einen Inhalt noch ein Unterelement umhüllen. Bei Elementen ohne Inhalt, bzw. ohne Unterelement ist das öffnende Tag auch das schließende, z.B. <key/>.

Attribute steuern das Aussehen und Verhalten des Elements. Sie werden innerhalb des Tags angegeben, z.B. <key type="String" value="Length"/>.

Die Verschachtelungsregeln sind in der Schema-Datei hinterlegt. Darin wird die Hierarchie der Elemente bestimmt und welche Unterelemente jeweils für ein Element erlaubt sind.

Mehr: