Avvio

org.eclipse.ui.startup

Versione 2.0

Questo punto di estensione viene utilizzato per registrare i plugin che si desidera attivare all'avvio. La classe di plugin fornita come attributo dell'elemento di avvio deve implementare l'interfaccia org.eclipse.ui.IStartup. Una volta avviato il workbench, il metodo earlyStartup() viene richiamato da un thread separato. Se l'elemento di avvio ha un attributo di classe, il metodo earlyStartup() sarà richiamato da questa classe. Altrimenti, il metodo sarà richiamato dalla classe plugin. Questi plugin vengono elencati nelle preferenze del workbench e l'utente può scegliere di disabilitarli dal primo avvio.

<!ELEMENT extension (startup*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT startup EMPTY>

<!ATTLIST startup

class CDATA #IMPLIED>


Di seguito è riportato un esempio di estensione di avvio:

<p>

<extension point=

"org.eclipse.ui.startup"

/>

</p>

fare riferimento all'interfaccia org.eclipse.ui.IStartup.