Refatoração em processos BPEL

Consulte também

A refatoração de arquivos de origem BPEL segue as convenções de refatoração do IDE e inclui refatoração downstream. Refatoração downstream significa que as alterações aplicadas aos arquivos .xsd e .wsdl são refletidas nos arquivos BPEL correspondentes. Com certas limitações, a refatoração também funciona em arquivos BPEL. Por exemplo, se você usar o comando Renomear para alterar o nome de uma variável, o BPEL Designer encontrará cada uso dessa variável no processo comercial e se oferecerá para alterar cada ocorrência.

Não há comandos de refatoração explícitos nos menus pop-up dos arquivos BPEL, seja em um diagrama, folhas de propriedade ou Navegador. Entretanto, a refatoração implícita funciona quando você renomeia variáveis, conjuntos de correlações e links de parceiro no diagrama ou folhas de propriedade.

A refatoração downstream de arquivos .xsd e .wsdl é chamada explicitamente por meio de menus pop-up nos editores XML e WSDL.

Localizando usos

Você pode usar o comando Localizar usos para determinar onde um elemento é usado nos arquivos .xsd, .wsdl e .bpel associados.

Para localizar onde um elemento é usado no projeto BPEL:

  1. Na exibição Esquema do editor do esquema XML ou na exibição WSDL do editor WSDL, clique com o botão direito do mouse em um elemento e escolha Localizar usos.
    A janela Usos de XML aparece na parte inferior do IDE.
  2. A parte esquerda dessa janela mostra os usos em uma exibição em árvore lógica. Para ir para a fonte de um elemento, clique duas vezes nesse elemento na árvore. A parte direita da janela Usos de XML é uma representação visual dos usos do elemento em todo o projeto.

Renomeando

Você pode renomear todas as ocorrências de um elemento encontradas em todos os arquivos XSD, WSDL e BPEL associados abaixo do arquivo original usando uma única operação Renomear.

Para renomear um elemento em todo o projeto:

  1. Na exibição Esquema do editor do esquema XML ou na exibição WSDL do editor WSDL, clique com o botão direito do mouse no elemento que você deseja renomear e escolha Refatorar > Renomear.
  2. Digite o novo nome do elemento e deixe marcada a caixa de seleção Visualizar todas as alterações para visualizar e ajustar todas as alterações antes de realmente renomeá-los.
  3. Clique em Próximo.
  4. Na janela Usos de XML, consulte as ocorrências exibidas em uma exibição em árvore e desmarque as caixas de seleção de quaisquer ocorrências que você não deseja renomear.
  5. Clique em Fazer refatoração para renomear os elementos selecionados.
    Você pode desfazer a última operação Renomear.

Excluindo elementos com segurança

A exclusão de um elemento do arquivo de referência pode interromper todo o processo. Usando a opção Excluir seguramente, você pode procurar as referências a um elemento antes de realmente excluí-lo.

Para excluir um elemento com segurança:

  1. Na exibição Esquema do editor do esquema XML ou na exibição WSDL do editor WSDL, clique com o botão direito do mouse no elemento que você deseja excluir e escolha Refatorar > Excluir seguramente.
  2. Na caixa de diálogo Excluir seguramente, verifique se você selecionou o elemento correto para exclusão e deixe marcada a caixa de seleção Visualizar todas as alterações para visualizar todas as ocorrências antes de excluí-las.
  3. Clique em Próximo.
  4. Selecione um dos seguintes itens:
  5. Na parte esquerda da janela Usos de XML, exiba a árvore dos usos desse elemento.
  6. Clique em Fazer refatoração para excluir esse elemento.
    Você pode desfazer a última operação Excluir seguramente depois de excluir um elemento referenciado.
Consulte também
Criando variáveis

Notificações legais