Configuração de Documentos
Identificador:
org.eclipse.core.filebuffers.documentSetup
Desde:
3.0
Descrição:
Esse ponto de extensão é utilizado para personalizar o processo de inicialização de um documento para um gerenciador de buffer do arquivo de texto por este gerenciador de buffer do arquivo de texto padrão do plug-in. Permite especificar qual participante da configuração de documentos deve ser envolvido no processo de inicialização para um buffer de arquivo de texto criado para um determinado tipo de conteúdo do arquivo, extensão ou nome do arquivo.
Marcação de Configuração:
<!ELEMENT extension (participant)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT participant EMPTY>
<!ATTLIST participant
class CDATA #REQUIRED
extensions CDATA #IMPLIED
fileNames CDATA #IMPLIED
contentTypeId CDATA #IMPLIED>
A especificação de um participante da configuração de documento. Para localizar todos os participantes para um determinado arquivo, os atributos de cada especificação de participante são consultados na seguinte seqüência: contentTypeId, fileNames, extensões. Se vários participantes são localizados, a seqüência em que são chamados não é especificada.
- class - O nome completo da classe de implementação do participante. Essa classe deve implementar a interfaceorg.eclipse.core.filebuffers.IDocumentSetupParticipant.
- extensions - Uma lista separada por vírgulas de extensões de arquivo para a qual este participante deve ser utilizado.
- fileNames - Uma lista separada por vírgulas dos nomes de arquivos para a qual este participante deve ser utilizado.
- contentTypeId - O id de um tipo de conteúdo definido pelo ponto de extensão org.eclipse.core.runtime.contentTypes para o qual este participante deve ser utilizado.
Exemplos:
<extension
id=
"JavaDocumentSetupParticipant"
name=
"%javaDocumentSetupParticipant"
point=
"org.eclipse.core.filebuffers.documentSetup"
>
<participant
extensions=
"java"
class=
"org.eclipse.jdt.internal.ui.javaeditor.JavaDocumentSetupParticipant"
>
</participant>
</extension>
Informações de API:
Os participantes de configuração do documento têm que implementar org.eclipse.core.filebuffers.IDocumentSetupParticipant.
Direitos Autorais (c) 2001, 2004 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados
sob os termos da Eclipse Public License v1.0 que acompanha esta
distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/epl-v10.html