JavaScript befejezési ajánlat feldolgozó

Azonosító:
org.eclipse.wst.jsdt.ui.javaCompletionProposalComputer

Minimális verziószám:
3.2

Leírás:
Ez a kiterjesztési pont lehetővé teszi, hogy Java befejezési ajánlatok kidolgozásával módosítsa a JavaScript szerkesztő tartalomsegéd feldolgozását.

Konfigurációs kód:

<!ELEMENT extension (javaCompletionProposalComputer | proposalCategory)>

<w!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"

>

Ajánlatkidolgozó kiegészítés. Ha nincs megadott partíciótípus, akkor a kidolgozó minden partíciótípushoz hozzá lesz adva.



<!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

>

Egy ajánlatkategória adalék megadja a felhasználói felületen csoportosításra használt ajánlatkategóriákat.



Példák:
Az alábbiakban egy JavaScript befejezési ajánlat kidolgozásának példája látható:


 <extension point="org.eclipse.wst.jsdt.ui.javaCompletionProposalComputer"
   id="textual_proposals"
   name="Szöveg ajánlatok ">
   <proposalCategory icon="icons/wordcompletions.png"/>
 </extension>
 <extension point="org.eclipse.wst.jsdt.ui.javaCompletionProposalComputer"
   id="WordCompletionProposalComputer"
   name="Szó kiegészítési ajánlat feldolgozó">
   <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 információk:
A közreműködő osztálynak ki kell terjesztenie az org.eclipse.wst.jsdt.ui.text.java.IJavaCompletionProposalComputer felületet.

Szállított megvalósítás:
példaként lásd org.eclipse.wst.jsdt.internal.ui.text.java.HippieProposalComputer


Copyright (c) 2007 IBM Corporation és mások.
Minden jog fenntartva. Jelen program és annak kísérőanyagai a csomaghoz tartozó, illetve a http://www.eclipse.org/legal/epl-v10.html címen is elérhető Eclipse Public License 1.0 verziójának hatálya alatt lettek közzétéve.