ISynchronizable
. Les clients qui ont besoin d'un document synchronisé peuvent définir un objet de verrouillage. Remplacer un objet de verrouillage existant est déconseillé et peut interrompre d'autres clients : si le document possède déjà un objet de verrouillage défini, ce dernier doit être utilisé par le client.org.eclipse.jface.text.IDocument
créent le document correspondant dans leur fournisseur de documents. Le document personnalisé englobera le document fourni par la mémoire tampon du fichier.<!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>
Copyright (c) 2001, 2006 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence v1.0 et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html