Clasificadores de resultados
Identificador:
org.eclipse.search.searchResultSorters
Descripción:
Este punto de extensión
permite que un plug-in contribuya con clasificadores de resultados de búsqueda al
menú contextual Ordenar de la (antigua) vista de resultados de la búsqueda.
Este punto de extensión ha quedado obsoleto a partir de la versión 3.0. Los clientes contribuyen con vistas de resultados de la búsqueda y estas
páginas gestionan directamente los clasificadores.
Código de configuración:
<!ELEMENT extension (sorter*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point: identificador totalmente calificado del punto de extensión destino
- id: identificador opcional de la instancia de extensión
- name: nombre opcional de la instancia de extensión
El elemento sorter está en desuso
<!ELEMENT sorter EMPTY>
<!ATTLIST sorter
id CDATA #REQUIRED
pageId CDATA #REQUIRED
label CDATA #REQUIRED
tooltip CDATA #IMPLIED
icon CDATA #IMPLIED
class CDATA #REQUIRED>
- id: nombre exclusivo que se utilizará para identificar este clasificador
de resultados de búsqueda.
- pageId: ID de una página de búsqueda registrada para la que se activará
el clasificador. El valor "*" activa el clasificador para todas las páginas.
- label: etiqueta traducible que se utilizará como etiqueta del elemento
de menú.
- tooltip: texto traducible que se utilizará como ayuda contextual del
elemento de menú. Si se omite, el elemento de menú no tendrá ayuda contextual.
- icon: nombre relativo de la imagen que se mostrará en el menú contextual
junto con la etiqueta. Si se omite, la entrada de menú contendrá solo una etiqueta.
- class: nombre de la clase que amplía
org.eclipse.jface.viewers.ViewerSorter
Ejemplos:
A continuación figura un ejemplo de definición extensión de página de búsqueda:
<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>
Información sobre la API:
La clase añadida debe implementar org.eclipse.jface.viewers.ViewerSorter
Implementación suministrada:
La infraestructura de búsqueda
proporciona un clasificador que ordena las coincidencias por nombre de recurso.
Copyright (c) 2001, 2005 IBM Corporation y otros.
Reservados todos los derechos. Este programa y sus materiales adjuntos están disponibles bajo los términos de
la licencia pública común (Eclipse Public License) v1.0 que acompaña a esta
distribución, y está disponible en
http://www.eclipse.org/legal/epl-v10.html