A Página de Pontos de Extensão é utilizada para procurar e editar pontos de extensão definidos pelo plug-in. Nossos pontos de extensão do plug-in podem ser utilizados pelo próprio plug-in ou outro plug-in.
Ao definir um ponto de extensão, você deverá fornecer um id e um nome. O id deve ser um nome simples. Os outros plug-ins utilizarão a versão totalmente qualificada que utiliza seu id de plug-in como um prefixo. Por exemplo, o ponto de extensão foo deve ter referência utilizando com.example.xyz.foo.
Além de mostrar a lista dos pontos de extensão, essa página mostra um gráfico que representa contribuições para o ponto de extensão por outros plug-ins. Você será capaz de ver quem está realmente estendendo seu ponto de extensão.
Criaremos "analisadores" de ponto de extensão que serão utilizados para fazer o plug in de analisadores hipotéticos por outros plug-ins. Ao pressionar o botão Novo na página dos Pontos de Extensão, você obtém um assistente de Novo Ponto de Extensão. Defina tanto os "analisadores" e o id do ponto e "Analisador de Amostra" quanto o nome do ponto. (Por enquanto, desmarque o botão para editar o esquema do ponto de extensão. Verificaremos esse editor em Editor do esquema do ponto de extensão).
Antes de pressionar o botão Concluir , o assistente deve estar como segue:
Ao terminar com o assistente, você terá a nova extensão "Analisador de Amostra" na lista.