xsd.TypeTable
Klasse xsd.TypeTable
Die Typdefinition, anhand welcher eine Informationseinheit für Elemente validiert wird (die geltende Typdefinition), kann eine andere sein, als die deklarierte Typdefinition. Aufgrund der TypeTable-Eigenschaft einer ElementDeclaration, die die Zuweisung von Typen auf Basis von Bedingungen regelt, und aufgrund des xsi:type-Attributs einer Informationseinheit für Elemente können die geltende Typdefinition und die deklarierte Typdefinition unterschiedlich sein. Zur Beschreibung.
Die TypeTable-Klasse stellt die folgenden (schreibgeschützten) Instanzattribute zur Verfügung:
TypeTable.alternatives
Eine Sequenz von TypeAlternative-Komponenten.
TypeTable.default_type_definition
Eine TypeAlternative-Komponente. Obligatorisch.