Configuración de documentos

org.eclipse.core.filebuffers.documentSetup

3.0

Este punto de extensión se utiliza para personalizar el proceso de inicialización de un documento de un gestor de almacenamiento intermedio de archivos de texto por parte del gestor de almacenamiento intermedio de archivos de texto de este plug-in. Permite especificar el participante de configuración de documentos que debe estar implicado en el proceso de inicialización de un almacenamiento intermedio de archivos de texto creado para un tipo de contenido de archivo, extensión de archivo o nombre de archivo determinado.

Nota: los participantes deben tener en cuenta la existencia de otros participantes, es decir, deben configurar siempre un documento de forma que no interfiera con otros. Por ejemplo, si un participante desea instalar el particionado en el documento, debe utilizar la API org.eclipse.jface.text.IDocumentExtension3 y elegir un ID de particionado exclusivo. Desde 3.2, si no se siguen estas instrucciones, se escribe un aviso en el archivo de anotaciones.

<!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>

La especificación de un participante de configuración de documentos. Para encontrar todos los participantes de un archivo determinado, se consultan los atributos de cada especificación de participante en el siguiente orden: contentTypeId, fileNames, extensions. Si se encuentran varios participantes, no se especifica el orden en el que se llaman.



   

<extension id=

"JavaDocumentSetupParticipant"

name=

"%javaDocumentSetupParticipant"

point=

"org.eclipse.core.filebuffers.documentSetup"

>

<participant extensions=

"java"

class=

"org.eclipse.jdt.internal.ui.javaeditor.JavaDocumentSetupParticipant"

>

</participant>

</extension>

Los participantes de configuración de documentos deben implementar org.eclipse.core.filebuffers.IDocumentSetupParticipant.