<!ELEMENT extension (wizard | category | editorWizard)*>
<!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 #IMPLIED
availableAsShortcut (true | false)
category CDATA #IMPLIED
template CDATA #IMPLIED>
可用来在插件清单编辑器中创建新扩展的向导
template
属性是互斥的。org.eclipse.pde.ui.templates
声明的模板的标识。如果已定义,将定位带有指定标识的模板并使用该模板创建扩展向导。此属性与 class
属性是互斥的。<!ELEMENT editorWizard (description?)>
<!ATTLIST editorWizard
id CDATA #REQUIRED
name CDATA #REQUIRED
icon CDATA #IMPLIED
class CDATA #REQUIRED
point CDATA #REQUIRED>
可用来在插件清单编辑器中编辑现有扩展的向导。
<!ELEMENT category EMPTY>
<!ATTLIST category
id CDATA #REQUIRED
name CDATA #REQUIRED
parentCategory CDATA #IMPLIED>
<!ELEMENT description (#CDATA)>
此向导的简短描述。
<extension point=
"org.eclipse.pde.ui.newExtension"
>
<category name=
"Custom Extensions"
id=
"custom"
>
</category>
<wizard availableAsShortcut=
"true"
name=
"Simple Java Editor Extension"
icon=
"icons/java_edit.gif"
category=
"generic"
class=
"com.example.xyz.SimpleJavaEditorExtension"
id=
"com.example.xyz.simple"
>
<description>
This wizard creates a simple Java editor with all the required classes and manifest markup.</description>
</wizard>
</extension>
org.eclipse.pde.ui.templates
扩展点注册的所有模板还会作为独立的扩展向导挂钩。
Copyright (c) 2004 IBM Corporation and others.
All rights reserved. 该程序及附带提供的资料依据 Common Public License v1.0 的条款方可使用,本发行中提供了该许可条款,并且也可
在以下位置处找到该条款:http://www.eclipse.org/legal/cpl-v10.html