Démarrage

org.eclipse.ui.startup

2.0

Ce point d'extension sert à enregistrer des plug-ins devant être activés au démarrage. La classe de plug-in ou celle donnée comme attribut pour l'élément de démarrage doit implémenter l'interface org.eclipse.ui.IStartup. Une fois le plan de travail ouvert, la méthode earlyStartup() est appelée à partir d'une unité d'exécution distincte. Si l'élément de démarrage possède un attribut class, la méthode earlyStartup() est appelée de cette classe. Sinon, elle est appelée à partir de la classe de plug-in. Ces plug-ins sont répertoriés dans les préférences du plan de travail et l'utilisateur peut désactiver tout plug-in pour en éviter le lancement.

<!ELEMENT extension (startup*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT startup EMPTY>

<!ATTLIST startup

class CDATA #IMPLIED>


L'exemple ci-dessous illustre une extension de démarrage :

<p>

<extension point=

"org.eclipse.ui.startup"

/>

</p>

Voir l'interface org.eclipse.ui.IStartup.