Configuration de document
Identificateur :
org.eclipse.core.filebuffers.documentSetup
Depuis :
3.0
Description :
Ce point
d'extension sert à personnaliser le processus d'initialisation d'un
document pour un gestionnaire de mémoire tampon du fichier texte par
défaut par celui du plug-in. Il permet d'indiquer le
participant de configuration de document devant être impliqué dans le
processus d'initialisation de la mémoire tampon d'un fichier texte
pour un certain type de contenu, une extension ou un nom de fichier.
Marques de configuration :
<!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 spécification d'un participant de configuration de document. Afin
de chercher tous les participants pour un ficher donné, les attributs de
chaque spécification de participant sont étudiés dans l'ordre suivant :
contentTypeId, fileNames, extensions. Si plusieurs participants
sont trouvés, leur ordre d'appel n'est pas précisé.
- class - nom qualifié complet de la classe
d'implémentation du participant. Cette classe doit implémenter
l'interface org.eclipse.core.filebuffers.IDocumentSetupParticipant.
- extensions - liste d'extensions de fichiers séparées par
des virgules et pour lesquelles ce participant doit être
utilisé.
- fileNames - liste de noms de fichiers séparés par des
virgules et pour lesquels ce participant doit être utilisé.
- contentTypeId - ID d'un type de contenu, comme défini par
le point d'extension org.eclipse.core.runtime.contentTypes pour
lequel ce participant doit être utilisé.
Exemples :
<extension
id=
"JavaDocumentSetupParticipant"
name=
"%javaDocumentSetupParticipant"
point=
"org.eclipse.core.filebuffers.documentSetup"
>
<participant
extensions=
"java"
class=
"org.eclipse.jdt.internal.ui.javaeditor.JavaDocumentSetupParticipant"
>
</participant>
</extension>
Informations d'API :
Les
participants de configuration de document doivent implémenter
org.eclipse.core.filebuffers.IDocumentSetupParticipant.
Copyright (c) 2001, 2004 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence publique Eclipse v1.0 et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html