xsd.Schema

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

Startseite > 

xsd.Schema

Klasse xsd.Schema

Die Klasse schema enthält eine Sammlung von Schemakomponenten, z.B. Typdefinitionen und Elementdeklarationen, die einen gemeinsamen Ziel-Namespace haben. Zur Beschreibung.

 

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

 

Schema.type_definitions

Eine Gruppe von Typdefinitionen. Dabei kann es sich um eine SimpleTypeDefinition oder eine ComplexTypeDefinition handeln.

 

Schema.attribute_declarations

Eine Gruppe von AttributeDeclaration-Komponenten.

 

Schema.element_declarations

Eine Gruppe von ElementDeclaration-Komponenten.

 

Schema.attribute_group_definitions

Eine Gruppe von AttributeGroupDefinition-Komponenten.

 

Schema.model_group_definitions

Eine Gruppe von ModelGroupDefinition-Komponenten

 

Schema.notation_declarations

Eine Gruppe von NotationDeclaration-Komponenten.

 

Schema.identity_constraint_definitions

Eine Gruppe von IdentityConstraintDefinition-Komponenten.

 

Die Schema-Klasse stellt die folgenden Instanzmethoden zur Verfügung:

 

Schema.resolve_type_definition()

Stellt Typdefinitionen bereit.

 

Schema.resolve_attribute_declaration()

Stellt Attributdefinitionen bereit.

 

Schema.resolve_element_declaration()

Stellt Elementdeklarationen bereit.

 

Schema.resolve_attribute_group_definition()

Stellt Attributgruppendefinitionen bereit.

 

Schema.resolve_model_group_definition()

Stellt Elementgruppendefinitionen bereit.

 

Schema.resolve_notation_declaration()

Stellt Notationsdeklarationen bereit.

 

Schema.resolve_identity_constraint_definition()

Stellt Identity Constraint-Definitionen bereit.

 


© 2019 Altova GmbH