É possível utilizar o mecanismo de redefinição para
redefinir tipos simples e complexos, grupos e grupos de atributos obtidos a
partir de ficheiros de esquema externos. Sempre que o utilizador redefine um componente, modifica os seus conteúdos.
Tal como o mecanismo de inclusão, o mecanismo de
redefinição exige que os componentes externos estejam no mesmo
espaço de nomes destino que o esquema de redefinição, embora os componentes
externos de esquemas que não apresentam espaço de nomes possam igualmente ser
redefinidos.
As seguintes instruções foram escritas para a perspectiva Recurso,
mas também serão aplicáveis a muitas outras perspectivas.
Para adicionar
um elemento de redefinição:
- Abra o esquema de XML no editor de esquemas XML.
- Na vista Esquema, seleccione o seu esquema. Todo o esquema, bem como os respectivos conteúdos são apresentados na vista Concepção.
- Na vista concepção, faça clique com o botão direito do rato na secção
Directivas e, em seguida, faça clique em Adicionar redefinição.
- Na vista Propriedades, faça clique no separador Geral e, em
seguida, em Procurar
à direita do campo
Localização do esquema. O ficheiro de esquema XML seleccionado deve ter o mesmo espaço de nome
que o esquema actual.
- Se pretender seleccionar um esquema XML localizado na área de trabalho,
seleccione Projectos da área de trabalho e faça clique em
Seguinte.
- Seleccione o esquema que pretende incluir e faça clique em Terminar.
- Se pretender seleccionar um esquema XML localizado na Web, seleccione
HTTP e faça clique em Seguinte.
- Introduza o URL do esquema XML e faça clique em
Terminar.
Nota: Não será armazenada uma cópia local do esquema na área de trabalho.
Cada vez que validar o seu esquema, os conteúdos do mesmo serão verificado a partir do URL especificado.
- O editor de esquemas XML obtém a localização do ficheiro do esquema XML
incluído e apresenta-o no campo Localização do esquema.
Este campo pode ser editado em qualquer altura, de modo a reflectir a
localização do ficheiro do esquema XML.
- Faça clique no separador Documentação se pretende
fornecer quaisquer informações sobre este elemento de redefinição. A página Documentação é utilizada para materiais
legíveis, tais como uma descrição.
- Faça clique no separador Extensões se pretender
adicionar elementos de informações da aplicação às anotações de componentes de
esquemas. A página Extensões permite-lhe especificar o
esquema e adicionar conteúdo XML às anotações.
Uma vez adicionado o elemento de redefinição ao seu esquema XML, pode redefinir qualquer um dos tipos simples e complexos, grupos e grupos de atributos no esquema XML seleccionado no elemento de redefinição.