Inicialização
Identificador:
org.eclipse.ui.startup
Desde:
Release 2.0
Descrição:
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.
Marcação da Configuração:
<!ELEMENT extension (startup*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - um identificador completo do ponto de extensão de destino
- id - um identificador opcional da instância de extensão
- name - um nome opcional da instância de extensão
<!ELEMENT startup EMPTY>
<!ATTLIST startup
class CDATA #IMPLIED>
- class - um nome completo da classe que implementa
org.eclipse.ui.IStartup.
Desde o release 3.0.
Exemplos:
A seguir encontra-se um exemplo de uma extensão de inicialização:
<p>
<extension point=
"org.eclipse.ui.startup"
/>
</p>
Informações da API:
Consulte a interface org.eclipse.ui.IStartup.
Copyright (c) 2002, 2004 IBM Corporation e outros.
Todos os direitos reservados. Este programa e os materiais que o acompanham tornam-se disponíveis sob os termos da Common Public License v1.0 que acompanha esta distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/cpl-v10.html