Utilità di ordinamento proposte di completamento Java
Identificativo:
org.eclipse.jdt.ui.javaCompletionProposalSorters
Da:
3.2
Descrizione:
Questo punto di estensione consente di aggiungere utilità
di ordinamento che possono modificare l'ordine delle proposte di completamento nell'editor Java.
Tag di configurazione:
<!ELEMENT extension (proposalSorter)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - l'identificativo completo del punto di estensione di
destinazione.
- id - l'identificativo dell'istanza estensione, univoco con il plugin di dichiarazione
(l'identificativo del plugin verrà anteposto per formare un id univoco per la piattaforma)
- name - il nome facoltativo dell'istanza di estensione.
<!ELEMENT proposalSorter EMPTY>
<!ATTLIST proposalSorter
id CDATA #REQUIRED
name CDATA #IMPLIED
class CDATA #REQUIRED>
Un contributo all'utilità di ordinamento proposte.
- id - l'identificativo univoco dell'utilità di ordinamento.
- name - l'etichetta dell'utilità di ordinamento come mostrato nelle preferenze.
Dovrebbe essere la continuazione della frase "Ordina proposte...", ad esempio "per importanza".
- class - il nome della classe che implementa l'utilità di ordinamento aggiunta. La classe deve essere una
sottoclasse pubblica di org.eclipse.jdt.ui.text.java.AbstractProposalSorter
e deve avere un costruttore pubblico di argomento 0.
Esempi:
<extension
point=
"org.eclipse.jdt.ui.javaCompletionProposalSorters"
>
<proposalSorter
id=
"org.eclipse.jdt.ui.RelevanceSorter"
name=
"by relevance"
class=
"org.eclipse.jdt.internal.ui.text.java.RelevanceSorter"
/>
</extension>
Informazioni API:
Vedere AbstractProposalSorter
.
Implementazione fornita:
org.eclipse.jdt.internal.ui.text.java.RelevanceSorter
e
org.eclipse.jdt.internal.ui.text.java.AlphabeticSorter
implementano i due comportamenti di ordinamento predefiniti.
Copyright (c) 2006 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento sono
disponibili secondo i termini della Eclipse Public License v1.0 che sono distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/epl-v10.html