ISynchronizable
-dokument. Klienter som behöver ett synkroniserat dokument kan ange ett låsobjekt. Överskrivning av befintliga låsobjekt anses vara dålig praxis och det kan bryta andra klienter. Om dokumentet redan har ett låsobjekt bör det användas av klienten.org.eclipse.jface.text.IDocument
skapar motsvarande dokument i dokumentleverantören. Det anpassade dokumentet omsluter det dokument som tillhandahålls av filbufferten. <!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>
Specifikation av en dokumentfabrik. För att en fabrik för en viss fil ska kunna hittas konsulteras attributen i varje fabriksspecifikation i följande ordning: contentTypeId, fileNames, extensions. Om flera likvärdiga fabriksspecifikationer hittas för en viss fil, anges inte vilken fabrik som används.
<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. Detta program och medföljande material tillhandahålls under villkoren för Eclipse Public License v1.0 som medföljer denna distribution och finns tillgänglig på
http://www.eclipse.org/legal/epl-v10.html