GRAPH2D Diagramm Definitionen 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 Kapiteln beschrieben werden.
Jedes Tag wird von spitzen Klammern < > eingeschlossen. Es muss ein öffnendes Tag, z.B. <router> und ein schließendes Tag, z.B. </router> 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. <read value="true" />.
Attribute steuern das Aussehen und Verhalten eines Elements. Sie werden innerhalb des Tags angegeben, z.B. <read value="false" />.
Die Verschachtelungsregeln sind in der Schema-Datei hinterlegt (siehe XML-Schema für GRAPH2D Definitions-Dateien). Darin wird die Hierarchie der Elemente bestimmt und welche Unterelemente jeweils für ein Element erlaubt sind.
Die folgende Abbildung, die auch als PDF-Datei angesehen werden kann, bietet eine Übersicht über alle Elemente:
Mehr: