Utökningsguider

org.eclipse.pde.ui.newExtension

Den här utökningspunkten ska användas till att lägga till guider som kommer att användas till att skapa och redigera nya utökningar i manifestredigeraren för insticksprogram i PDE. Guiderna kan skapa en eller flera utökningar samtidigt, liksom den kod som behövs för att implementera de utökningarna. Om en guide som lagts till skapats specifikt för en viss utökningspunkt råder vi dig att också registrera en motsvarande redigerarguide. Den guiden kommer att användas till att redigera utökningspunkten i manifestredigeraren när den har skapats i manifestfilen.

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

en guide som kan användas till att skapa en ny utökning inifrån manifestredigeraren för insticksprogram



<!ELEMENT editorWizard (description?)>

<!ATTLIST editorWizard

id    CDATA #REQUIRED

name  CDATA #REQUIRED

icon  CDATA #IMPLIED

class CDATA #REQUIRED

point CDATA #REQUIRED>

en guide som kan användas till att redigera en befintlig utökning inifrån manifestredigeraren för insticksprogram



<!ELEMENT category EMPTY>

<!ATTLIST category

id             CDATA #REQUIRED

name           CDATA #REQUIRED

parentCategory CDATA #IMPLIED>


<!ELEMENT description (#PCDATA)>

En kort beskrivning av den här guiden.



Följande är ett exempel på utökningen:

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

Den här guiden skapar en enkel Java-redigerare med alla klasser som krävs och manifestmärkord.

</description>

</wizard>

</extension>

För den här utökningspunkten krävs en klass som implementerar gränssnittet org.eclipse.pde.ui.IExtensionWizard.

PDE tillhandahåller en generisk guide som skapar utökningspunkter baserat på schemainformationen för utökningspunkter. Dessutom är alla mallar som registrerats med utökningspunkten org.eclipse.pde.ui.templates i UIt i PDE är också anslutna som enskilda utökningsguider.