Definindo as Propriedades do Nó

Definir as propriedades para um nó definido pelo usuário e incluir terminais de entrada e saída para que você possa conectá-los em outros nós em um fluxo de mensagens.

Antes de começar:
Quando tiver concluído a tarefa descrita em Criando Arquivos de Plug-in do Nó Definido pelo Usuário, será criado um arquivo .msgnode para o novo nó, e será aberto no editor do Nó de Mensagem da Perspectiva do Desenvolvimento de Aplicativos do Intermediário. Agora você pode incluir terminais e propriedades no nó.

Incluindo Terminais no Nó

  1. Se a página Terminais ainda não tiver sido exibida, clique na guia Terminais na parte inferior do editor do Nó de Mensagem.
  2. Clique em Incluir à direita dos campos Terminais In ou Terminais Out para incluir um terminal de entrada ou de saída.

    É necessário definir pelo menos um terminal de entrada, mas os terminais de saída são opcionais.

  3. Para renomear um terminal, clique no nome do terminal para que ele seja realçado e mostre um cursor piscando após o nome e digite um novo nome.

Definindo Propriedades para o Nó

  1. Clique na guia Propriedades na parte inferior do editor do Nó de Mensagem.

    Na página de Propriedades, você pode configurar as propriedades do nó: por example, um nome de banco de dados, um nome de servidor host ou uma senha. As propriedades configuradas aqui devem corresponder às propriedades especificadas no próprio nó definido pelo usuário utilizando os métodos get e set.

  2. Se o nó for um nó de entrada, clique no nome do nó na hierarquia para realçá-lo e selecione Nó de Entrada. Selecione Utilizar Valores Padrão do Intermediário se desejar que o nó seja inicializado com os valores padrão do intermediário.
  3. Para incluir uma propriedade simples, clique no nome de um grupo de propriedades na hierarquia para realçá-lo e clique em Incluir Propriedade SimplesO ícone Incluir Propriedade Simples mostra uma tabela com duas colunas. Um x verde é sobreposto no canto inferior esquerdo.

    A nova propriedade é incluída na hierarquia como um filho do grupo de propriedades. Seu nome é realçado para que possa ser alterado. Vários campos são exibidos na seção Detalhes em que é possível configurar a propriedade.

    1. Selecione o tipo de atributo correto: um dos tipos de internos ou um tipo para corresponder à lista de valores que a propriedade pode ter.
    2. Digite qualquer valor padrão, que será mostrado na visualização Propriedades quando o nó for incluído em um fluxo de mensagens.
    3. Especifique o local destes recursos no campo relevante para gerar um editor de propriedade ou um compilador. Utilize a interface IPropertyEditor para seu editor de propriedade; consulte o API do Editor de Propriedades para obter detalhes adicionais.
    4. Utilize a interface IPropertyCompiler para criar um compilador customizado; consulte o API do Editor de Propriedades para obter detalhes adicionais.
    5. Especifique a propriedade do sistema para cada atributo definido:
      Oculto
      A propriedade n~ao 'e exibida na visualização Propriedades nem na caixa de diálogo Promover Propriedade.
      Somente leitura
      A propriedade é exibida, mas não pode ser alterada.
      Obrigatório
      É necessário um valor. O campo não pode ficar em branco. As propriedades Booleana e enum são sempre obrigatórias.
      Configurável
      A propriedade pode ser configurada no momento da implementação
  4. Opcional: Arraste as propriedades na hierarquia de propriedades para alterar a ordem na qual elas estão listadas na página de propriedades.
  5. Feche o arquivo nodename.msgnode.
  6. Opcional: Você pode customizar o texto que aparece na visualização de propriedades do nó para cada propriedade. Para configurar o texto, abra o arquivo nodename.properties e edite a linha:
    Property.propertyName = your descriptive text
Referências relacionadas
Extensões Definidas pelo Usuário
Informações relacionadas
API do Editor de Propriedades
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:13:06

as04496_