Inicialização

org.eclipse.ui.startup

Release 2.0

Esse ponto de extensão é utilizado para registrar plug-ins que desejam ser ativados na inicialização. A classe de plug-ins ou a classe especificada como atributo no elemento de inicialização deve implementar a interface org.eclipse.ui.IStartup. Depois que o workbench tiver sido iniciado, o método earlyStartup() será chamado a partir de um encadeamento separado. Se o elemento de inicialização tiver um atributo de classe, o método earlyStartup() será chamado nessa classe. Caso contrário, esse método será chamado a partir da classe de plug-in. Esses plug-ins estão listados nas preferências do workbench e o usuário pode desativar qualquer plug-in na inicialização antecipada.

<!ELEMENT extension (startup*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT startup EMPTY>

<!ATTLIST startup

class CDATA #IMPLIED>


A seguir encontra-se um exemplo de uma extensão de inicialização:

<p>

<extension point=

"org.eclipse.ui.startup"

/>

</p>

Consulte a interface org.eclipse.ui.IStartup.