Criação do Modelo de Anotação

org.eclipse.core.filebuffers.annotationModelCreation

3.0

Este ponto de extensão é utilizado para personalizar o comportamento da criação do modelo de anotação do gerenciador de buffer do arquivo de texto padrão do plug-in. Permite especificar qual depósito de informações do provedor do modelo de anotação deve ser utilizado para criar a instância do modelo de anotação de um buffer do arquivo de texto criado para um determinado tipo de conteúdo de arquivo ou nome de arquivo.

<!ELEMENT extension (factory)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT factory EMPTY>

<!ATTLIST factory

class         CDATA #REQUIRED

extensions    CDATA #IMPLIED

fileNames     CDATA #IMPLIED

contentTypeId CDATA #IMPLIED>

A especificação de um depósito de informações do provedor do modelo de anotação. Para localizar um depósito de informações do provedor para um determinado arquivo, os atributos de cada especificação do depósito de informações do provedor são consultados na seguinte seqüência: contentTypeId, fileNames, extensões. se houver várias, igualmente específicas, especificações do depósito de informações do provedor são localizadas para um determinado arquivo não é especificado qual depósito de informações do provedor é utilizado.



   

<extension point=

"org.eclipse.core.filebuffers.annotationModelCreation"

>

<factory extensions=

"xzy"

class=

"org.eclipse.ui.texteditor.ResourceMarkerAnnotationModelFactory"

>

</factory>

</extension>

Os depósitos de informações do provedor têm que implementarorg.eclipse.core.filebuffers.IAnnotationModelFactory.