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. Outros plug-ins utilizarão a versão completa que utiliza o ID do plug-in como um prefixo. Por exemplo, o ponto de extensão foo deve ser referenciado 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. Quando você pressionar o botão Novo na página Pontos de Extensão, aparecerá um assistente para Novo Ponto de Extensão. Defina "parsers" como o id do ponto e "Analisadores de Amostra" como o nome do ponto. (Por enquanto, desmarque o botão para editar o esquema do ponto de extensão. Nós veremos eses editor em Editor de 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.