Perspektiven

Kennung: org.eclipse.ui.perspectives

Beschreibung: An diesem Erweiterungspunkt können Factory-Dienstprogramme für Perspektiven zur Workbench hinzugefügt werden. Mit einem Factory-Dienstprogramm für Perspektiven werden das Anfangslayout und die sichtbaren Aktionssets für eine Perspektive definiert. Der Benutzer kann eine Perspektive auswählen, indem er das Untermenü "Öffnen" des Menüs "Perspektive" aufruft.

Konfigurationsbefehle:

   <!ELEMENT perspective (description?)>
   <!ATTLIST perspective
      id     CDATA #REQUIRED
      name   CDATA #REQUIRED
      class  CDATA #REQUIRED
      icon   CDATA #IMPLIED
    >
    <!ELEMENT description (#PCDATA)>

Beispiele:

Im Folgenden ist ein Beispiel für eine Perspektivenerweiterung dargestellt:

   <extension
        point="org.eclipse.ui.perspectives">
        <perspective
            id="org.eclipse.ui.resourcePerspective"
            name="Resource"
            class="org.eclipse.ui.internal.ResourcePerspective"
            icon="icons/MyIcon.gif">
        </perspective>
    </extension>

API-Informationen: Der Wert des Attributs class muss der vollständig qualifizierte Name einer Klasse sein, die org.eclipse.ui.IPerspectiveFactory implementiert. Die Klasse muss das Anfangslayout für eine Perspektive bereitstellen, wenn dies von der Workbench angefordert wird.

Mit der Datei product.ini wird die Standardperspektive definiert. Die Standardperspektive ist die erste Perspektive, die angezeigt wird, wenn das Produkt nach der Installation gestartet wird. Sie wird außerdem dann verwendet, wenn der Benutzer eine Seite oder ein Fenster öffnet, für die/das keine Perspektive angegeben ist. Die Standardperspektive wird als Eigenschaft in der Datei "product.ini" (wie im Folgenden gezeigt) definiert. Der Benutzer kann diese Perspektive auch auf der Seite mit den Benutzervorgaben für die Workbench-Perspektiven überschreiben.

    defaultPerspectiveId = org.eclipse.ui.resourcePerspective

Die Perspektiven, die im Menü "Öffnen" angezeigt werden, sind Verknüpfungen für die Perspektivenauswahl. Diese Gruppe wird durch die aktive Perspektive selbst definiert, und Erweiterungen werden am Erweiterungspunkt perspectiveExtensions vorgenommen.

Bereitgestellte Implementierung: Die Workbench stellt eine Perspektive "Ressource" zur Verfügung. Plug-ins können weitere Perspektiven hinzufügen. Diese werden im Untermenü "Öffnen" des Menüs "Perspektive" ausgewählt.

Copyright IBM Corp. 2000, 2001. Alle Rechte vorbehalten.