In een XML-schemabestand, kunnen schrijvers met behulp van herstructurering een enkele artefactwijziging aanbrengen. Vervolgens kan die wijziging in alle andere afhankelijke artefacten worden geïmplementeerd.
Dankzij herstructurering hoeft er geen eindeloze bewerking te worden uitgevoerd die nodig is voor het herstellen van onderbroken dependency's die veroorzaakt zijn door artefactwijzigingen die gevolgen hebben voor andere afhankelijke artefacten (zoals het wijzigen van de naam van een XML-schemaelement).
- Maak een nieuw XML-schema of dubbelklik op een bestaand schema in de
view Navigator. Het schema wordt automatisch geopend in de editor voor XML-schema's.
- Als u artefact opnieuw wilt structureren, plaats u de cursor binnen de artefact, klikt u met de rechtermuisknop op het artefact en klikt u op Er verschijnt een voorgrondvenster waarin een nieuwe naam voor dat artefact moet worden ingevoerd.
- Typ de nieuwe naam van het artefact.
- (Optioneel) Klik op Preview. Er wordt een venster geopend waarin alle wijzigingen worden aangegeven die vanwege de herstructurering worden doorgevoerd.
- Klik op OK.
De nieuwe naam wordt ingevoerd in de geopende XSD-bron en in alle afhankelijke artefacten.
Componentverwijzingen in XML-schemaGlobaal benoemde componenten |
Verwijzing |
|
- <element ref="foo">
- <element substitutionGroup="foo"
|
- <simple/complexType name="foo">
|
- <element type="foo">
- <attribute type="foo">
- <restriction base="foo">
- <substitution base="foo">
|
|
|
- <attributeGroup name="foo">
|
- <attributeGroup ref="foo">
|
|
|