xsd.ComplexTypeDefnition

www.altova.com Dieses Kapitel drucken Eine Ebene nach oben

Startseite > 

xsd.ComplexTypeDefnition

Klasse xsd.ComplexTypeDefinition

Eine ComplexTypeDefinition-Klasse definiert die Eigenschaften eines complexType mittels ihrer Instanzattribute (siehe Liste unten). Zur Beschreibung.

 

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

 

ComplexTypeDefinition.annotations

Eine Sequenz von Annotation-Komponenten.

 

ComplexTypeDefinition.name

Ein xs:NCName-Wert. Optional.

 

ComplexTypeDefinition.target_namespace

Ein xs:anyURI Wert. Optional.

 

ComplexTypeDefinition.base_type_definition

Eine Typdefinition. Obligatorisch.

 

ComplexTypeDefinition.final

Eine Untergruppe von {extension, restriction}.

 

ComplexTypeDefinition.context

Obligatorisch, wenn das name Instanzattribut (siehe oben) fehlt. Darf andernfalls nicht vorhanden sein. Entweder eine ElementDeclaration oder eine ComplexTypeDefinition.

 

ComplexTypeDefinition.derivation_method

Eine aus der Menge {extension, restriction}. Obligatorisch.

 

ComplexTypeDefinition.abstract

Ein xs:boolean Wert. Obligatorisch.

 

ComplexTypeDefinition.attribute_uses

Eine Gruppe von AttributeUse-Komponenten.

 

ComplexTypeDefinition.attribute_wildcard

Eine Wildcard-Komponente. Optional.

 

ComplexTypeDefinition.content_type

Ein ContentType Eigenschaftseintrag. Obligatorisch.

 

ComplexTypeDefinition.prohibited_substitutions

Eine Untergruppe von {extension, restriction}.

 

ComplexTypeDefinition.assertions

Eine Sequenz von Assertion-Komponenten.

 

 


© 2019 Altova GmbH