ISynchronizable
-documenten. Als een client een gesynchroniseerd document vereist, kan een vergrendlingsobject worden ingesteld. Het overschrijven van een bestaand vergrendelingsobject is geen juiste werkwijze en kan fouten veroorzaken in andere clients. Als voor een document al een vergrendelingsobject is ingesteld, moet dit door de client worden gehanteerd. org.eclipse.jface.text.IDocument
vereist, kan het desbetreffende document in de documentprovider van de client worden gemaakt. Het aangepaste document is gekoppeld aan het document dat door de bestandsbuffer is geleverd. <!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>
De specificatie van een documentfactory. Om een factory voor een gegeven bestand te vinden, worden de kenmerken van elke factoryspecificatie geraadpleegd in deze volgorde: contentTypeId, fileNames, extensions. Als er meerdere, even specifieke factoryspecificaties voor een gegeven bestand worden gevonden, wordt niet aangegeven welke factory wordt gebruikt.
<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 en anderen.
Alle rechten voorbehouden. Dit programma en het begeleidende materiaal zijn beschikbaar gesteld onder de voorwaarden van de Eclipse Public License v1.0 die bij deze distributie is geleverd en beschikbaar is op http://www.eclipse.org/legal/epl-v10.5tml.