Berechnungsfunktion für JavaScript-Abschlussvorschläge

Kennung:
org.eclipse.wst.jsdt.ui.javaCompletionProposalComputer

Seit:
3.2

Beschreibung:
Dieser Erweiterungspunkt ermöglicht die Bereitstellung von Berechnungsfunktionen für JavaScript-Abschlussvorschläge zur Teilnahme am Inhaltshilfeprozess des JavaScript-Editors.

Konfigurationsbefehle:

<!ELEMENT extension (javaCompletionProposalComputer | proposalCategory)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #REQUIRED

name  CDATA #IMPLIED

>


<!ELEMENT javaCompletionProposalComputer (partition)*>

<!ATTLIST javaCompletionProposalComputer

class      CDATA #REQUIRED

activate   (true | false) "false"

categoryId CDATA "org.eclipse.wst.jsdt.ui.defaultProposalCategory"

>

Die Bereitstellung einer Angebotsberechnungsfunktion. Wenn keine Partitionstypen angegeben sind, wird die Berechnungsfunktion allen Partitionstypen hinzugefügt.



<!ELEMENT partition EMPTY>

<!ATTLIST partition

type (__dftl_partition_content_type|__java_singleline_comment|__java_multiline_comment|__java_javadoc|__java_string|__java_character)

>


<!ELEMENT proposalCategory EMPTY>

<!ATTLIST proposalCategory

icon CDATA #IMPLIED

>

Ein Vorschlagskategoriebeitrag definiert Kategorien zum Gruppieren von Vorschlägen in der Benutzerschnittstelle.



Beispiele:
Das folgende Beispiel zeigt die Bereitstellung einer Berechnungsfunktion für JavaScript-Abschlussvorschläge:


 <extension point="org.eclipse.wst.jsdt.ui.javaCompletionProposalComputer"
   id="textual_proposals"
   name="Text Proposals">
   <proposalCategory icon="icons/wordcompletions.png"/>
 </extension>
 <extension point="org.eclipse.wst.jsdt.ui.javaCompletionProposalComputer"
   id="WordCompletionProposalComputer"
   name="Word Completion Proposal Computer">
   <javaCompletionProposalComputer
      class="org.eclipse.wst.jsdt.internal.ui.text.java.HippieProposalComputer"
      categoryId="org.eclipse.ui.texteditor.textual_proposals">
      <partition type="__java_javadoc"/>
   </javaCompletionProposalComputer>
 </extension>

API-Informationen:
Die bereitgestellte Klasse muss org.eclipse.wst.jsdt.ui.text.java.IJavaCompletionProposalComputer erweitern.

Bereitgestellte Implementierung:
Ein Beispiel finden Sie unter org.eclipse.wst.jsdt.internal.ui.text.java.HippieProposalComputer.


Copyright (c) 2007 IBM Corporation und andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß Bedingungen der 'Eclipse Public License v1.0' zur Verfügung gestellt, die dieser Lieferung beiliegt und unter http://www.eclipse.org/legal/epl-v10.html abgerufen werden kann.