Průvodci obsahem modulů plug-in

org.eclipse.pde.ui.pluginContent

Tento bod rozšíření poskytuje přispívající průvodce, kteří vytváří další obsah projektů modulů plug-in prostředí PDE. Po vytvoření manifestu modulu plug-in a klíčových souborů je možné tyto průvodce použít pro přidání dalších souborů a rozšíření do původní struktury. Typická implementace tohoto průvodce by přidala obsah založený na šabloně s parametry, která je přizpůsobena na základě uživatelských voleb v průvodci. Cílem je dosáhnout modulu plug-in, který po vytvoření bude provádět užitečné akce (například přidá pohled, editor atd.).

<!ELEMENT extension (wizard*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT wizard (description?)>

<!ATTLIST wizard

id         CDATA #REQUIRED

name       CDATA #REQUIRED

icon       CDATA #IMPLIED

class      CDATA #REQUIRED

category   CDATA #IMPLIED

ui-content (true | false) "true"

java       (true | false) "true"

rcp        (true | false) "false">


<!ELEMENT description (#PCDATA)>

Krátký popis tohoto průvodce.



Následuje příklad bodu rozšíření:
   
   

<extension point=

"org.eclipse.pde.ui.pluginContent"

>

<wizard name=

"Example Plug-in Content Generator"

icon=

"icons/content_wizard.gif"

class=

"com.example.xyz.ContentGeneratorWizard"

id=

"com.example.xyz.ExampleContentGenerator"

>

<description>

Přidá pohled a stránku předvoleb.

</description>

</wizard>

</extension>

Průvodci, kteří se připojují k tomuto bodu rozšíření, musí implementovat rozhraní org.eclipse.pde.ui.IPluginContentWizard a měly by rozšiřovat rozhraní org.eclipse.jface.wizard.Wizard.

Prostředí PDE poskytuje rozhraní API pro vkládání průvodců obsahem založených na přizpůsobitelných šablonách. Některé konkrétní průvodce založené na těchto šablonách přidává samotné uživatelské rozhraní prostředí PDE.