Você pode especificar se a transformação de UML em XSD gera um esquema
para pacotes que não possuem o estereótipo <<schema>> ou a palavra-chave
schema. Por padrão, a transformação gera um esquema para cada pacote
e seu conteúdo selecionado no modelo de origem. A transformação gera
esquemas para pacotes aninhados.
Antes de especificar como a transformação de UML em XSD processa pacotes UML
e aprender sobre o perfil de transformação de UML em XSD, seus estereótipos
e restrições, você deve ler as informações disponíveis em . Na lista
Transformações/Configurações,
selecione
UML em XSD. Na página
Descrição
da Transformação, clique em
Visualizar Documentação da Transformação.
Você deve
estar na perspectiva Modelagem.
Para especificar como a transformação de UML em XSD processa pacotes UML:
- Clique em .
- Na janela Configurar Transformações, da lista
Transformações/Configurações, selecione uma configuração de
transformação.
- Clique na guia Propriedades.
- Na página Propriedades, na coluna Propriedade,
clique em Processar Pacote UML sem Estereótipo ou Palavra-chave.
- Na coluna Valor, clique em true ou false.
Nota: Se você selecionar false para um pacote de nível superior,
a transformação processará apenas pacotes de nível superior que possuem o estereótipo <<schema>>
ou a palavra-chave schema.
- Clique em Aplicar.
- Clique em Fechar.
As opções serão aplicadas na próxima vez em que você executar
essa configuração de transformação.