ISynchronizable
-dokument til rådighed. Klienter, der har behov for et synkroniseret dokument kan angive et låseobjekt. Det anses for dårlig arbejdsmåde at overskrive et eksisterende låseobjekt, som kan ødelægge andre klienter: hvis dokumentet allerede har et låseobjekt angivet, bør dette anvendes af klienten.org.eclipse.jface.text.IDocument
, opretter det tilsvarende dokument i deres dokumentudbyder. Det tilpassede dokument fjerner det dokument, der stilles til rådighed af filbufferen. <!ELEMENT extension (factory)>
<!ATTLIST-udvidelse
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
<!ELEMENT factory EMPTY>
<!ATTLIST factory
class CDATA #REQUIRED
extensions CDATA #IMPLIED
fileNames CDATA #IMPLIED
contentTypeId CDATA #IMPLIED>
Angivelse af en dokument-factory. For at kunne finde en factory for en given fil, undersøges attributterne for hver factory-specifikation i følgende rækkefølge: contentTypeId, fileNames, filtyper. Hvis der er flere, lige specifikke factory-specifikationer for en given filtype, er det ikke angivet, hvilken factory der bruges.
<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. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html