Página de Dependências

A página Dependências mostra as dependências que seu plug-in possui sobre outros plug-ins.  Os plug-ins dos quais seu plug-in atualmente depende são mostrados na lista. Você pode modificar a lista, incluindo mais plug-ins (botão Incluir...) ou removendo-os da lista. As alterações nessa lista solicitarão ao PDE para que atualize o manifest do plug-in e também configure o caminho de construção do projeto, para que as classes do plug-in importado fiquem visíveis para o plug-in em desenvolvimento.

Como o PDE distingue entre a área de trabalho e os plug-ins externos, os plug-ins elegíveis serão mostrados em duas listas separadas de caixas de opções.

Depois de incluir a referência de plug-in na lista, você pode pesquisá-la, selecionando Abrir no menu pop-up ou dando um clique duplo na entrada.

Página Editor de dependências

Ao selecionar uma entrada na lista de plug-ins requeridos, você pode exportar a dependência novamente na seção Detalhes da Importação. A reexportação tornará o plug-in visível para os plug-ins que o importam. Também é possível ser mais específico com relação à versão e correspondência do requisito. Por padrão, qualquer plug-in que tenha o ID requerido funcionará. Você pode incluir limitações especificando a versão e se a correspondência da versão deve ser especificada explicitamente (leia mais sobre os valores válidos no guia ISV do Núcleo).

A seção no canto direito inferior pode ser utilizada para obter informações gráficas da dependência. Você pode selecionar o tipo de informações na caixa de combinação drop-down. A seção pode ser utilizada para verificar loops no gráfico de dependência, fragmentos que fazem referência ao seu plug-in e a outros plug-ins que requerem seu plug-in. Em cada caso, o resultado será mostrado na lista abaixo da caixa de combinação.

Por padrão, as alterações na lista de dependências acionarão automaticamente a atualização do caminho de construção de seu projeto de plug-in.  Você pode desativar esse recurso na página de preferências Desenvolvimento de Plug-in->Controle do Caminho de Construção Java.  Quando esse recurso estiver desativado, se você adicionar ou remover um plug-in na lista de dependências, você será responsável por atualizar o caminho de construção para que as entradas requeridas sejam adicionadas. Caso contrário, o compilador Java não será capaz de determinar referências para tipos que pertençam aos plug-ins necessários.  Consulte Computação do Caminho de Construção para obter detalhes adicionais.

 

 

 

 
Copyright IBM Corporation e outros 2000, 2003