Clasificadores de resultados
Identificador:
org.eclipse.search.searchResultSorters
Descripción:
Este punto de extensión permite que un conector proporcione clasificadores de resultados de
búsqueda al menú contextual Ordenar de la vista Resultados de la búsqueda.
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
<!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 las 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, 2004 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 (Common Public License) v1.0 que acompaña a
esta distribución, y está disponible en
http://www.eclipse.org/legal/cpl-v10.html