Änderungen

Wechseln zu: Navigation, Suche
<br/>
Bleibt noch zu erwähnen, dass der Aufruf der Methode IConfigurationElement.createExecutableExtension("class") natürlich bewirkt, dass ein Plugin, das noch nicht aktiviert worden ist, aktiviert wird. Wie im [[Plugins#Lebenszyklus|Plugin-Artikel]] diskutiert, ist dies ein teurer Prozess. Diese Methode sollte also nur unmittelbar bevor eine Klasse benötigt wird aufgerufen werden. Insbesondere sollte im Activator darauf verzichtet werden, <source lang="java">ConfigurationElement.createExecutableExtension("class")</source> auf anderen Plugins aufzurufen, da hierdurch die Startzeit des eigenen Plugins erheblich verzögert wird.
[[Kategorie:Services]]
 
[[Kategorie:Equinox]]
[[Kategorie:Plugin]]
[[Kategorie:Extension]]
258
Bearbeitungen