>> Inhaltsverzeichnis >> Artikel

Definitionen

Terminologie

Dieser Abschnitt definiert in diesem Dokument verwendete, feststehende Bezeichnungen.

Darf
Eine optionale Definition. Programmierer können entscheiden, ob Sie diese befolgen wollen oder auch nicht.
Muss
Eine verpflichtende Anforderung. Implementierungen müssen diese Bedingungen erfüllen.
Optional
siehe "Darf"
Soll
siehe "Muss"
Sollte
Eine Empfehlung. Programmierer werden ermutigt, diese Regel zu befolgen, aber sie können sich dennoch entscheiden sie zu ignorieren.
Unterstützt
Ein unterstütztes Feature muss von der Implementierung bereitgestellt werden und sich wie festgelegt verhalten.
Undefiniert / nicht spezifiziert
Keine Anforderungen sind spezifiziert. Der Entwickler kann entscheiden ob und wie auf diese Situation reagiert werden soll. Jedoch darf die Implementierung für eine undefinierte Situation kein spezifisches Verhalten voraussetzen.

Glossar

DTD
Eine Definition der gültigen Struktur, der Elemente, und Attribute für ein valides XML Dokument, welches die Regeln der DTD erfüllt.
Element
Ein Teil der in der DTD definierten Dokumentstruktur. Jedes Element kann mehrere Attribute besitzen.
Attribute
Ein Teil der in der DTD definierten Dokumentstruktur. Im Wesentlichen ein Schlüssel-Wert-Paar.
Dokument
Bezieht sich auf eine gültige XML-Datei, welche die durch die DTD definierten Regeln erfüllt. Jedes Dokument kann mehrere Elemente enthalten.
PCData
Ein Teil der in der DTD definierten Dokumentstruktur. Besagt, dass ein Element Textinhalt haben kann.
Empty
Ein Teil der in der DTD definierten Dokumentstruktur. Besagt, dass ein Element keinen Inhalt haben darf.

Sonstiges

Eine Referenzimplementierung dieses Formats ist durch das Yana Framework gegeben. Diese ist eine Empfehlung und nicht Teil der XDDL-Definition. Das Dokument erläutert optionale Elemente anhand dieser Referenzimplementierung. Dieser Erläuterungen haben informellen Charakter.

Autor: Thomas Meyer, www.yanaframework.net