Start
Kennung:
org.eclipse.ui.startup
Seit:
Release 2.0
Beschreibung:
An diesem Erweiterungspunkt können Plug-ins registriert werden, die beim Systemstart aktiviert werden sollen. Die Plug-in-Klasse oder die als Attribut für das Startelement angegebene Klasse müssen die Schnittstelle
org.eclipse.ui.IStartup implementieren. Nach dem Start der Workbench wird die Methode earlyStartup() von einem getrennten Thread aufgerufen.
Falls das Startelement über ein Klassenattribut verfügt, wird die Methode earlyStartup() in dieser Klasse aufgerufen. Anderenfalls wird diese Methode von der Plug-in-Klasse aufgerufen.
Diese Plug-ins sind in den Workbench-Einstellungen aufgelistet und der Benutzer kann beliebige Plug-ins deaktivieren, um deren vorzeitigen Start zu verhindern.
Konfigurationsbefehle:
<!ELEMENT extension (startup*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - Vollständig qualifizierte Kennung des Zielerweiterungspunktes
- id - Optionale ID des Erweiterungsexemplars
- name - Optionaler Name des Erweiterungsexemplars
<!ELEMENT startup EMPTY>
<!ATTLIST startup
class CDATA #IMPLIED>
- class - Der vollständig qualifizierte Name einer Klasse,
die org.eclipse.ui.IStartup implementiert.
Seit Release 3.0.
Beispiele:
Das folgende Beispiel zeigt eine Systemstart-Erweiterung:
<p>
<extension point=
"org.eclipse.ui.startup"
/>
</p>
API-Informationen:
Entsprechende Angaben finden Sie
im Abschnitt zur Schnittstelle org.eclipse.ui.IStartup.
Copyright (c) 2002, 2004 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.