Importguider
ID:
org.eclipse.ui.importWizards
Beskrivning:
Den här utökningspunkten används för att registrera utökningar av importguider. Importguider visas som val i "Import-dialogrutan" och används för att importera resurser till 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 - ett valfritt namn på utökningsförekomsten
<!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 importguider
- 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 namn för klassen som implementerar gränssnittet org.eclipse.ui.IImportWizard
- icon - ett relativt namn på den ikon som används tillsammans med guidenamnet i listan över importmotorer
<!ELEMENT description (#PCDATA)>
ett valfritt underelement vars innehållsdel ska innehålla en kort beskrivning av importmotorfunktionen.
<!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 importdefinition:
<extension
point=
"org.eclipse.ui.importWizards"
>
<wizard
id=
"com.xyz.ImportWizard1"
name=
"XYZ webbskrapa"
class=
"com.xyz.imports.ImportWizard1"
icon=
"./icons/import1.gif"
>
<description>
En enkel motor som söker på webben och importerar filer
</description>
<selection class=
"org.eclipse.core.resources.IResource"
/>
</wizard>
</extension>
API-information:
Värdet i attributet class måste vara ett namn på den klass som implementerar org.eclipse.ui.IImportWizard.
Medföljande implementering:
Arbetsmiljön levereras med grundläggande importmotorer 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