Altova RaptorXML Server 2024

xsd.TypeAlternative

Zur Startseite Zurück Nach oben Weiter

Klasse xsd.TypeAlternative

Die Klasse TypeAlternative wird von einer ElementDeclaration zur Definition einer Bedingung (test) verwendet, unter der ein bestimmter Typ (type_definition) als geltende Typdefinition für Informationseinheiten für Elemente, für die diese ElementDeclaration gilt, verwendet wird. Jede   ElementDeclaration kann in ihrer Typtabelle (TypeTable) mehrere Typalternativen haben. Zur Beschreibung

 

Die TypeAlternative-Klasse stellt die folgenden (schreibgeschützten) Instanzattribute zur Verfügung:

 

TypeAlternative.annotations

Eine Sequenz von Annotation-Komponenten.

 

TypeAlternative.test

Ein XPathExpression Eigenschaftseintrag, mit dem eine Bedingung für die Auswahl der geltenden Typdeklaration einer Elementdeklaration definiert wird. Optional.

 

TypeAlternative.type_definition

Eine Typdefinitionskomponente (xsd.ComplexTypeDefnition oder xsd.SimpleTypeDefinition). Obligatorisch.

 

© 2017-2023 Altova GmbH