插件内容向导

org.eclipse.pde.ui.pluginContent

此扩展点是为创建 PDE 插件项目的其它内容的提供向导提供的。在创建插件清单和键文件之后,可使用这些向导将其它文件和扩展添加至初始结构。此向导的典型实现将根据参数化模板(此模板是根据向导中的用户选择定制的)添加内容。目标是得到在创建后就能够立刻起作用的插件(例如,提供视图和编辑器等等)。

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

此向导的简短描述。



以下是此扩展点的示例:
   
   

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

Adds a view and a preference page.

</description>

</wizard>

</extension>

插入到此扩展点中的向导必须实现 org.eclipse.pde.ui.IPluginContentWizard 接口且应扩展 org.eclipse.jface.wizard.Wizard

PDE 提供 API 以根据可定制模板提供内容向导。基于这些模板的一些具体向导是由 PDE 用户界面本身提供的。