FeaturesPluginsDocs & SupportCommunityPartners

Guia do desenvolvedor para BPEL Designer

O diagrama BPEL. Operações com elementos no diagrama

O diagrama BPEL (visualização Design do BPEL) é a representação visual do processo BPEL. No diagrama, você pode criar o processo comercial, adicionando e configurando atividades. Você também pode editar os arquivos .bpel existentes. Para abrir um arquivo .bpel, clique duas vezes em seu nome na janela Projetos . Por padrão, o diagrama do processo estará aberto.

Na visualização Design, você pode realizar as operações seguintes nos elementos:

  • Criar elementos arrastando-os da Paleta para o diagrama. A visualização Design suporta a noção de "pontos de soltura", o que significa que você deve alinhar os elementos com esses pontos de soltura quando os arrasta. Nem todos os elementos são criados via arrastar e soltar a partir da Paleta. Esses outros elementos são criados através de ações de menu de contexto, que são chamadas quando você clica com o botão direito do mouse em um elemento de diagrama existente.
  • Selecionar elementos em um diagrama. Um único clique no elemento seleciona-o. A seleção é uma etapa necessária na realização de várias outras operações, tais como excluir, mover ou editar um elemento.
  • Chamar ações de menu pop-up para elementos do diagrama. Cada elemento BPEL possui um menu pop-up. Esse menu pop-up pode ser chamado quando você clica com o botão direito do mouse no elemento. O menu pop-up oferecerá um conjunto de ações que são relevantes para o elemento selecionado.
  • Mover elementos do diagrama. Você pode mover elementos do diagrama, selecionando-os e arrastando-os para um novo local. Se você mover um elemento de contêiner, todos os seus filhos serão movidos junto com o contêiner.
  • Editar nomes de elemento diretamente na visualização Design. Clique duas vezes no nome do elemento no diagrama para editá-lo.
  • Chamar validação de XML. Você pode chamar a validação de XML clicando no botão Validar XML na barra de ferramentas do editor da visualização Design. Para obter mais informações, consulte a seção Validando BPEL.
  • Aplicar filtros a elementos do diagrama. A barra de ferramentas do editor contém os botões de alternância Mostrar links de parceiro e Mostrar seqüências. Os elementos Link de parceiro e Seqüência são mostrados por padrão. Clicar no botão Mostrar links de parceiro oculta os elementos Link de parceiro no diagrama. Clicar no botão Mostrar seqüências oculta os recipientes Seqüência no diagrama. Clicar em um dos botões uma segunda vez revelará os elementos Link de parceiro, ou os elementos Seqüência, no diagrama, respectivamente.

    Observação: não é possível adicionar novos elementos Link de parceiro ou Seqüência ao diagrama se você tiver optado por não mostrá-los.


  • Localizando elementos no diagrama. Você pode localizar elementos BPEL na visualização Design por seus nomes ou tipos. Você pode usar a barra Localizar (Editar > Localizar ou Ctrl-F) ou o recurso Pesquisa avançada (Editar > Pesquisa avançada ou Alt-Shift-F). Na barra Localizar, selecione o tipo de pesquisa que você deseja realizar, digite a consulta de pesquisa e clique em Localizar. Na caixa de diálogo Pesquisa avançada, você pode refinar sua consulta de pesquisa e pesquisar elementos BPEL por nome e/ou tipo.
  • Recolhendo ou expandindo elementos no diagrama. Quando um diagrama grande é aberto na visualização Design, você pode recolher ou expandir elementos de contêiner, tais como Seqüência ou Escopo, usando os botões de ação rápida que aparecem ao lado dos elementos selecionados. Por padrão, ao abrir um diagrama na visualização Design, você pode ver todos os elementos de contêiner expandidos. Para expandir todos os elementos no diagrama, clique no ícone Expandir tudo ícone Expandir tudo na barra de ferramentas do editor. Você pode usar as seguintes combinações de teclas: Enter para expandir o elemento selecionado, Shift-Enter para recolher o elemento selecionado e Alt-Enter para expandir todos os elementos no diagrama.
  • Empacotando atividades com elementos contêiner. Você pode empacotar elementos com atividades contêiner em um único clique. O recurso de empacotamento pode ser útil, por exemplo, quando você coloca rapidamente uma atividade dentro de outra atividade. Na visualização Design, clique com o botão direito do mouse em uma atividade que deseja empacotar, aponte para a opção Empacotar com e selecione a atividade BPEL do empacotador.

Configurando as propriedades do elemento na visualização Design

Depois que você adiciona atividades BPEL a um diagrama, é preciso configurá-las. Você pode fazer isso usando as caixas de diálogo do editor de propriedades ou a janela Propriedades do IDE. Observe que as caixas de diálogo editor de propriedades estão disponíveis apenas para alguns elementos.

Para abrir o editor de propriedades de um elemento, adote um dos seguintes procedimentos:

  • Clique com o botão direito do mouse no elemento e escolha Editar.
  • Clique duas vezes no elemento.

Para abrir a janela Propriedades de um elemento, clique com o botão direito do mouse no elemento e escolha Propriedades. As propriedades desse elemento são exibidas na janela Propriedades padrão do IDE. Se a janela Propriedades do IDE não estiver aberta, escolha Janela > Propriedades no menu principal (Ctrl-Shift-7).

Localizando usos de componentes BPEL

Para arquivos BPEL, o comando Localizar usos determina onde os elementos seguintes são usados nos arquivos .bpel associados:

  • Variável
  • Link de parceiro
  • Conjunto de correlações

Para localizar usos de um componente BPEL:

  1. No IDE, abra o arquivo de BPEL (.bpel) com o qual deseja trabalhar.

    Por padrão, o IDE abre a visualização Design do arquivo BPEL.

  2. Na visualização Design, selecione o elemento para o qual deseja exibir os usos.

    Você também pode selecionar a visualização Lógica BPEL da janela Navegador.

  3. Clique com o botão direito do mouse no elemento na visualização Design ou na janela Navegador e escolha Localizar usos (Alt-F7) no menu pop-up.

    O IDE abre a janela Usos de XML na parte inferior do IDE. A primeira vez que você chama a função Localizar usos, a janela não possui abas. Para cada consulta resultante, o IDE adiciona uma aba Localizar usos de XML que mostra os usos do componente selecionado.

  4. (Opcional) Para ir para o código-fonte de um elemento e clicar 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.

Salvando suas alterações

O BPEL Designer sincroniza as visualizações Design e Código-fonte da seguinte maneira:

  • As alterações que você faz em um diagrama são refletidas imediatamente no código-fonte correspondente.
  • As alterações que você faz no código-fonte são refletidas no diagrama quando você alterna para a visualização Design.

Para salvar alterações na visualização Design ou Código-fonte, escolha Arquivo > Salvar ou pressione Ctrl-S.

início


Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by