Document maken

Dit extensiepunt is gedeprecieerd.

org.eclipse.core.filebuffers.documentCreation

3.0

Dit extensiepunt wordt gebruikt om het documentatieaanmaakgedrag van de standaardtekstbestandsbuffermanager van de plugin aan te passen. U kunt opgeven welke documentfactory moet worden gebruikt voor aanmaak van de document-instance van een tekstbestandsbuffer voor een gegeven inhoudtype, bestandsextensie of bestandsnaam.

Gebruik dit extensiepunt niet meer. Het is ten zeerste aanbevolen het extensiepunt uit bestaande clients te verwijderen:

<!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>

Documentfactory's moeten org.eclipse.core.filebuffers.IDocumentFactory implementeren.