Création de document

Ce point d'extension est déconseillé

org.eclipse.core.filebuffers.documentCreation

3.0

Ce point d'extension sert à personnaliser le comportement de création de document de ce gestionnaire de mémoire tampon du fichier texte par défaut pour le plug-in. Il permet d'indiquer la fabrique de document à utiliser pour créer l'instance de document d'une mémoire tampon de fichier texte pour un certain type de contenu, un extension ou un nom de fichier.

Cette extension ne doit plus être utilisée. Nous invitons les clients existants à supprimer leur contribution :

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

La spécification d'une fabrique de document. Afin de chercher une fabrique pour un ficher donné, les attributs de chaque spécification de fabrique sont étudiés dans l'ordre suivant : contentTypeId, fileNames, extensions. Si plusieurs spécifications de fabrique identiques sont trouvées, la fabrique utilisée n'est pas indiquée.



<extension id=

"org.eclipse.jdt.debug.ui.SnippetDocumentFactory"

name=

"%snippetDocumentFactory.name"

point=

"org.eclipse.core.filebuffers.documentCreation"

>

<factory extensions=

"jpage"

class=

"org.eclipse.jdt.internal.debug.ui.snippeteditor.SnippetDocumentFactory"

>

</factory>

</extension>

Les fabriques de documents doivent implémenter org.eclipse.core.filebuffers.IDocumentFactory.