Schemanavigation

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  XMLSpy Tutorial > XML-Schemas: XMLSpy-Funktionen >

Schemanavigation

In diesem Abschnitt wird beschrieben, wie Sie effizient innerhalb der Schema-Ansicht navigieren können. Probieren Sie diese Navigationsverfahren am besten aus, um sich damit vertraut zu machen.

 

Anzeigen des Content Model einer globalen Komponente

Globale Komponenten, die ein Content Model haben können, sind ComplexTypes, Elemente und Elementgruppen. Die Content Model-Ansicht dieser Komponenten lässt sich auf folgende Arten aufrufen:

 

Klicken Sie in der Schema-Übersicht auf das Symbol "Diagramm anzeigen" ic_component links vom Namen der Komponente.
Doppelklicken Sie entweder in der Schema-Übersicht oder in der Content Model-Ansicht in der Komponenten-Eingabehilfe auf das Element, den ComplexType oder die Elementgruppe (siehe Abbildung unten). Daraufhin wird der Inhalt des Content Model dieser Komponente angezeigt.

components_eh

Wenn Sie in der Komponenten-Eingabehilfe auf einer der anderen globalen Komponenten (SimpleType, Attribut, Attributgruppe) doppelklicken, erscheint diese Komponente in der Schema-Übersicht (da eine solche Komponente kein Content Model hätte) markiert.

 

Das Anzeigen der Komponenten durch Doppelklick funktioniert in der Komponenten-Eingabehilfe sowohl auf dem Register "Globale Elemente" als auch auf dem Register "Namespaces".

 

So gelangen Sie von einem referenzierenden Element aus zur Definition eines globalen Elements:

Wenn ein Content Model ein Element enthält, das ein globales Element referenziert, können Sie das Content Model dieses globalen Elements oder das seiner darin enthaltenen Komponenten direkt aufrufen, indem Sie die Strg-Taste gedrückt halten, während Sie auf das gewünschte Element doppelklicken.

 

Wenn Sie z.B. während der Ansicht des Content Model von Company die Strg-Taste gedrückt halten, während Sie auf Last doppelklicken, wird das Content Model Person geöffnet und das Element Last darin wird markiert.

tut_28c

Wenn das Element Last markiert ist, werden alle seine Eigenschaften sofort in den entsprechenden Eingabehilfen und Informationsfenstern angezeigt.

 

So gelangen Sie zur Definition eines ComplexType

ComplexTypes werden oft als Elementtyp in einem Content Model verwendet. Um die Definition eines ComplexType direkt von einem Content Model aus aufzurufen, doppelklicken Sie im gelben Kästchen auf den Namen des ComplexType (siehe Mauszeiger in der Abbildung unten).

tut_28a

Auf diese Art gelangen Sie zur Content Model-Ansicht des ComplexType.

tut_28b

Anmerkung: Wie auch bei referenzierten globalen Elementen können Sie direkt zu einem Element innerhalb der ComplexType-Definition gehen, indem Sie die Strg-Taste gedrückt halten und auf das gewünschte Element im Content Model, das den ComplexType enthält, doppelklicken.

 


© 2019 Altova GmbH