xsd.AttributeDeclaration
Klasse xsd.AttributeDeclaration
Eine AttributeDeclaration Klasse dient zu folgenden Zwecken: (i) lokale Validierung der Werte von Informationseinheiten für Attribute anhand einer simpleType-Definition und (ii) Definieren von Standardwerten oder festgelegten Werten für Informationseinheiten für Attribute. Zur Beschreibung.
Die AttributeDeclaration stellt die folgenden (schreibgeschützten) Instanzattribute zur Verfügung:
AttributeDeclaration.annotations
Eine Sequenz von Annotation-Komponenten.
AttributeDeclaration.name
Ein xs:NCName-Wert. Obligatorisch.
AttributeDeclaration.target_namespace
Ein xs:anyURI-Wert. Optional.
AttributeDeclaration.type_definition
Eine simpleType-Definition-Komponente. Obligatorisch.
AttributeDeclaration.scope
Ein Scope-Eigenschaftseintrag. Obligatorisch.
AttributeDeclaration.value_constraint
Ein Constraint-Eigenschaftseintrag. Optional.
AttributeDeclaration.inheritable
Ein xs:boolean-Wert. Obligatorisch.