Refactorización de archivos de esquemas XML

Dentro de un archivo de esquema XML, la refactorización permite modificar un artefacto individual y hacer que esa modificación se implemente en todos los otros artefactos dependientes.

La refactorización elimina la necesidad de realizar las tareas de edición necesarias para recuperar las dependencias rotas debidas a las modificaciones de los artefactos que afectan a otros artefactos dependientes como, por ejemplo, la redenominación de un elemento del esquema XML.
  1. Cree un esquema XML nuevo o pulse dos veces un esquema existente en la vista del navegador. Automáticamente se abrirá en el editor del esquema XML.
  2. Para la refactorización de un artefacto, sitúe el cursor en el artefacto, pulse con el botón derecho el artefacto y pulse Refactorizar > Cambiar el nombre Un diálogo emergente solicitará la entrada de un nombre nuevo para dicho artefacto
    1. Escriba el nombre nuevo del artefacto.
    2. (Opcional) Pulse Vista previa. Se abrirá una ventana indicando que se realizarán cambios debidos a la refactorización.
    3. Pulse Aceptar.
El nombre nuevo se especificará en el origen XSD abierto y también en todos los artefactos dependientes.
Referencias de componentes en el esquema XML
Componentes con nombre globales Referencia
  • <element name="foo">
  • <element ref="foo">
  • <element substitutionGroup="foo"
  • <simple/complexType name="foo">
  • <element type="foo">
  • <attribute type="foo">
  • <restriction base="foo">
  • <substitution base="foo">
  • <attribute name="foo">
  • <attribute ref="foo">
  • <attributeGroup name="foo">
  • <attributeGroup ref="foo">
  • <group name="foo">
  • <group ref="foo">