Ordenadores de propuestas de completitud Java
Identificador:
org.eclipse.jdt.ui.javaCompletionProposalSorters
Desde:
3.2
Descripción:
Este punto de extensión permite contribuir con ordenadores que
modifican el orden de las propuestas de completitud en el editor Java.
Código de configuración:
<!ELEMENT extension (proposalSorter)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point: identificador totalmente calificado del punto de extensión destino.
- id: identificador de la instancia de extensión, exclusivo dentro del plug-in declarante (se añadirá como prefijo el identificador del plug-in para formar un id exclusivo dentro de la plataforma).
- name: nombre opcional de la instancia de extensión.
<!ELEMENT proposalSorter EMPTY>
<!ATTLIST proposalSorter
id CDATA #REQUIRED
name CDATA #IMPLIED
class CDATA #REQUIRED>
Una contribución de ordenador de propuestas.
- id: identificador exclusivo del ordenador.
- name: etiqueta del ordenador tal como se muestra en las preferencias. Debe ser una continuación de la
frase "Propuestas de ordenación...", por ejemplo "por relevancia".
- class: nombre de la clase que implementa el ordenador contribuido. La clase debe ser una subclase pública de
org.eclipse.jdt.ui.text.java.AbstractProposalSorter y debe tener un constructor público de 0 argumentos.
Ejemplos:
<extension
point=
"org.eclipse.jdt.ui.javaCompletionProposalSorters"
>
<proposalSorter
id=
"org.eclipse.jdt.ui.RelevanceSorter"
name=
"por relevancia"
class=
"org.eclipse.jdt.internal.ui.text.java.RelevanceSorter"
/>
</extension>
Información sobre la API:
Consulte AbstractProposalSorter
.
Implementación suministrada:
org.eclipse.jdt.internal.ui.text.java.RelevanceSorter
y
org.eclipse.jdt.internal.ui.text.java.AlphabeticSorter
implementan los dos comportamientos de ordenación
predeterminados.
Copyright (c) 2006 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