Importassistenten

Kennung: org.eclipse.ui.importWizards

Beschreibung: An diesem Erweiterungspunkt können Erweiterungen für Importassistenten registriert werden. Importassistenten werden im Dialog "Importieren" als Optionen angezeigt und können zum Importieren von Ressourcen in die Workbench eingesetzt werden.

Assistenten können optional ein Unterelement für eine Beschreibung angeben, dessen Hauptteil einen kurzen Text über den Assistenten enthalten sollte.

Konfigurationsbefehle:

   <!ELEMENT extension (wizard*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT wizard (description? , selection*)>

   Mit diesem Element wird der Importassistent erstellt.

   <!ATTLIST wizard
      id    CDATA #REQUIRED
     name  CDATA #REQUIRED
     class CDATA #REQUIRED
      icon  CDATA #IMPLIED
   >

   <!ELEMENT description (#CDATA)>

   Ein optionales Unterelement, dessen Hauptteil eine kurze Beschreibung für die Funktionalität der Importsteuerkomponente sein sollte.

   <!ELEMENT selection EMPTY>

   Ein optionales Element, das die Typen und Namen von Objekten einschränkt, die beim Aufrufen des Assistenten ausgewählt sein können.

   <!ATTLIST selection
     name  CDATA #IMPLIED
     class CDATA #REQUIRED
   >
Beispiele: Das folgende Beispiel zeigt eine Erweiterung für eine Importdefinition.

   <extension 
       point="org.eclipse.ui.importWizards"> 
      <wizard 
         id="com.xyz.ImportWizard1" 
         name="XYZ Web Scraper" 
         class="com.xyz.imports.ImportWizard1" 
         icon="./icons/import1.gif"> 
         <description> 
            A simple engine that searches the Web and imports files 
         </description> 
         <selection class="org.eclipse.core.resources.IResource"/> 
      </wizard> 
   </extension> 

API-Informationen: Der Wert des Attributs class muss der Name einer Klasse sein, die org.eclipse.ui.IImportWizard implementiert.

Bereitgestellte Implementierung: Bei Auslieferung der Workbench sind die Basissteuerkomponenten zum Importieren von Dateien und Verzeichnissen bereits geladen.

Copyright (c) 2002,2003 IBM Corporation und Andere. Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß den Bedingungen der "Common Public License v1.0" zur Verfügung gestellt, die diese Verteilung begleitet und unter "http://www.eclipse.org/legal/cpl-v10.html" abgerufen werden kann.