Insertar elementos

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Diagramas UML > Otros diagramas > Diagramas de esquema XML >

Insertar elementos

Para insertar elementos con los iconos de la barra de herramientas

1.Haga clic en un icono de la barra de herramientas Diagrama de esquema XML.

xml-schema-ics

2.Haga clic en el área de trabajo del diagrama en el que desea insertar el elemento.

 

Para insertar varios elementos del tipo seleccionado, mantenga pulsada la tecla Ctrl mientras hace clic en el área de trabajo.

 

Arrastrar elementos desde la Estructura del modelo hasta un diagrama de esquema XML

La mayoría de los elementos de un diagrama de esquema XML se pueden insertar en otro.

 

1.En la Estructura del modelo busque el elemento que quiere insertar en el otro diagrama (puede usar el cuadro de búsqueda o pulsar Ctrl+F para buscar el elemento).
2.Arrastre el elemento hasta el diagrama de esquema XML.

 

Nota: también puede usar los comandos Copiar y Pegar sólo en el diagrama para insertar elementos.

 

ic-sch-namesp targetNamespace XSD

Inserta/define el espacio de nombres de destino para el esquema. Este espacio de nombres de destino debe pertenecer al paquete Raíz de espacio de nombres XSD.

 

ic-sch-xsd schema XSD

Inserta/define un esquema XML. El esquema XML debe pertenecer a un paquete del espacio de nombres de destino XSD.

xsd-in1

 

ic-sch-elemen Element (global) XSD

Inserta un elemento global en el diagrama. Tenga en cuenta que también se genera automáticamente una propiedad en el compartimento de atributos.

 

Para definir el tipo de datos de la propiedad:

1. Haga doble clic en la propiedad y ponga el cursor al final de la línea.

2. Inserte dos puntos (:) y seleccione el tipo de datos en el cuadro de diálogo emergente (p. ej. string).

 

Crear un modelo de contenido formado por un complexType con elementos obligatorios

Esto supone insertar un elemento complexType, un elemento sequence y tres elementos.

1.Haga clic en el icono ComplexType XSD ic-sch-compl y después haga clic en el diagrama para insertarlo.
2.Haga doble clic en el nombre y ponga el nombre nuevo Address.

xsd-in4

3.Haga clic con el botón derecho en Address y elija Nuevo/a | XSD Sequence.

xsd-in5

4.Haga clic en el atributo _sequence:mg_sequence del compartimento de atributos y arrástrelo fuera del compartimento.

xsd-in6

Esto crea una clase sequence o compositor al soltar el atributo.

xsd-in7

5.Haga clic con el botón derecho en la clase sequence y elija Nuevo/a | XSD Element (local) en el menú contextual.
Esto añade una propiedad nueva.
6.Haga doble clic en la propiedad, inserte el nombre del elemento (p. ej. Name), añada dos puntos (:) e inserte el tipo de datos string.

xsd-in8

7.Haga lo mismo con otros dos elementos y llámelos Street y City.
8.Haga clic en la propiedad Name y arrástrela hasta el diagrama.

xsd-in9


© 2019 Altova GmbH