<!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>
您可以使用精靈,在外掛程式 Manifest 編輯器中建立新的延伸
template
屬性互斥。
org.eclipse.pde.ui.templates
,在其他地方宣告之範本的 ID。
如果有定義,就找得到具有指定 ID 的範本,而且也可以利用該範本來建立延伸精靈。
這個屬性與 class
屬性互斥。
<!ELEMENT editorWizard (description?)>
<!ATTLIST editorWizard
id CDATA #REQUIRED
name CDATA #REQUIRED
icon CDATA #IMPLIED
class CDATA #REQUIRED
point CDATA #REQUIRED>
您可以使用精靈,在外掛程式 Manifest 編輯器中編輯現有的延伸
<!ELEMENT category EMPTY>
<!ATTLIST category
id CDATA #REQUIRED
name CDATA #REQUIRED
parentCategory CDATA #IMPLIED>
<!ELEMENT description (#PCDATA)>
這個精靈的簡要說明。
<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>
這個精靈會利用必要的類別和 Manifest 標記,建立一個簡單的 Java 編輯器。</description>
</wizard>
</extension>
org.eclipse.pde.ui.templates
延伸點所登錄的範本,
也會被視為個別的延伸精靈。
Copyright (c) 2004 IBM Corporation and others.
All rights reserved. 這個程式和檢附的資料是遵循這項分送檢附的 Eclipse Public License 1.0 版條款而提供的,請造訪下列網址,以取得這份條款:http://www.eclipse.org/legal/epl-v10.html。