Classificadores de Resultado
Identificador:
org.eclipse.search.searchResultSorters
Descrição:
Este ponto de extensão permite que um plug-in contribua com os
classificadores de resultados da procura para o menu de contexto
Classificar da visualização de resultados da procura (antigo). Esse
ponto de extensão foi diminuído desde 3.0. As visualizações de
resultados da procura são agora contribuídas por clientes e
classificadores diretamente gerenciados por estas páginas.
Marcação de Configuração:
<!ELEMENT extension (sorter*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - um identificador completo do ponto de extensão de destino
- id - um identificador opcional da instância de extensão
- name - um nome opcional da instância de extensão
<!ELEMENT sorter EMPTY>
<!ATTLIST sorter
id CDATA #REQUIRED
pageId CDATA #REQUIRED
label CDATA #REQUIRED
tooltip CDATA #IMPLIED
icon CDATA #IMPLIED
class CDATA #REQUIRED>
- id - um nome exclusivo que será utilizado para identificar o classificador
de resultado da pesquisa.
- pageId - o ID de uma página de pesquisa registrada para a qual o classificador
será ativado. "*" ativa o classificador para todas as páginas.
- label - uma etiqueta traduzível que será utilizada como a etiqueta do item
de menu.
- tooltip - um texto traduzível que será utilizado como a descrição de ferramenta
do item de menu. Se omitido, o item de menu não terá descrição de ferramenta.
- icon - um nome relativo da imagem que será mostrado no menu de
contexto juntamente com o rótulo. Se omitido, a entrada de menu só
conterá um rótulo.
- class - o nome da classe que estende org.eclipse.jface.viewers.ViewerSorter
Exemplos:
Segue um exemplo de definição de extensão de página de pesquisa:
<extension point=
"org.eclipse.search.searchResultSorters"
>
<sorter
id=
"org.eclipse.search.internal.ui.FileNameSorter"
pageId=
"*"
label=
"%FileNameSorter.label"
tooltip=
"%FilenNameSorter.tooltip"
icon=
"icons/full/ecl16/search_sort.gif"
class=
"org.eclipse.search.internal.ui.FileNameSorter"
>
</sorter>
</extension>
Informações sobre API:
A classe contribuída deve implementar org.eclipse.jface.viewers.ViewerSorter
Implementações Fornecidas:
A infra-estrutura de procura
fornece um classificador que classifica as correspondências pelo nome do recurso.
Direitos Autorais (c) 2001, 2005 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados
sob os termos da Eclipse Public License v1.0 que acompanha esta
distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/epl-v10.html