Exportguider
ID:
org.eclipse.ui.exportWizards
Beskrivning:
Den här utökningspunkten används för att registrera utökningar av exportguider. Exportguider visas som val i "Export-dialogrutan" och används för att exportera resurser från arbetsmiljön.
Guider kan (valfritt) ange ett beskrivningsdelelement, vars innehållsdel bör innehålla en kort text om guiden.
Konfigurationsmärkordsuppsättning:
<!ELEMENT extension (category | wizard)*>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - ett fullständigt ID för målutökningspunkten
- id - ett valfritt ID för utökningsförekomsten
- name - an optional name of the extension instance
<!ELEMENT category EMPTY>
<!ATTLIST category
id CDATA #REQUIRED
name CDATA #REQUIRED
parentCategory CDATA #IMPLIED>
- id - ett unikt namn som används för att identifiera denna kategori
- name - ett översättningsbart namn på kategorin som visas i dialogrutan
- parentCategory - en sökväg till en annan kategori om kategorin skulle läggas till som underordnat objekt
<!ELEMENT wizard (description? , selection*)>
<!ATTLIST wizard
id CDATA #REQUIRED
name CDATA #REQUIRED
category CDATA #IMPLIED
class CDATA #REQUIRED
icon CDATA #IMPLIED>
Ett element som används för att skapa exportguider
- id - ett unikt namn som används för att identifiera guiden
- name - ett översättningsbart namn som representerar guiden i dialogrutan
- category - en snedstrecksavgränsad sökväg ('/') för kategori-IDn. Varje token i sökvägen måste representera ett giltigt kategori-ID som tidigare definierats av det här eller något annat insticksprogram.
Om det utelämnas läggs guiden till
i kategorin "Övriga".
- class - ett fullständigt kvalificerat namn för klassen som implementerar gränssnittetorg.eclipse.ui.IExportWizard
- icon - ett relativt namn på den ikon som används tillsammans med guidenamnet i listan över exportmotorer
<!ELEMENT description (#PCDATA)>
ett valfritt delelement vars brödtext ska representera en kort beskrivning av exportmotorns funktioner.
<!ELEMENT selection EMPTY>
<!ATTLIST selection
name CDATA #IMPLIED
class CDATA #REQUIRED>
ett valfritt element som begränsar typerna och namnen på objekt som kan väljas när guiden anropas.
- name - ett valfritt namnfilter. Varje objekt i arbetsmiljöurvalet måste matcha namnfiltret som ska överföras till guiden.
- class - ett fullständigt klassnamn. Om varje objekt i arbetsmiljöurvalet implementerar det här gränssnittet överförs urvalet till guiden. Annars överförs ett tomt urval.
Exempel:
Följande är ett exempel på en utökning av en exportdefinition:
<extension
point=
"org.eclipse.ui.exportWizards"
>
<wizard
id=
"com.xyz.ExportWizard1"
name=
"XYZ Web Exporter"
class=
"com.xyz.exports.ExportWizard1"
icon=
"./icons/import1.gif"
>
<description>
En enkel motor som exporterar webbprojekt
</description>
<selection class=
"org.eclipse.core.resources.IProject"
/>
</wizard>
</extension>
API-information:
Värdet i attributet class måste vara ett namn på den klass som implementerar org.eclipse.ui.IExportWizard.
Medföljande implementering:
Arbetsmiljön levereras med grundläggande exportmotorer för filer och kataloger.
Copyright (c) 2002, 2004 IBM Corporation and others.
All Rights Reserved. Detta program och medföljande material tillhandahålls under villkoren för Eclipse Public License v1.0 som medföljer denna distribution och finns tillgänglig på
http://www.eclipse.org/legal/epl-v10.html