Dokumentkonfiguration

org.eclipse.core.filebuffers.documentSetup

3.0

Dieser Erweiterungspunkt wird zur Anpassung des Initialisierungsprozesses eines Dokumentes für einen Textdateipuffermanager durch den Puffermanager der Standardtextdatei dieses Plug-ins eingesetzt. Er ermöglicht die Angabe darüber, welcher Teilnehmer der Dokumentkonfiguration an dem Initialisierungsprozess für einen Textdateipuffer beteiligt sein sollte, der für einen bestimmten Dateiinhaltstyp, eine Dateierweiterung oder einen Dateinamen erstellt wurde.

<!ELEMENT extension (participant)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT participant EMPTY>

<!ATTLIST participant

class         CDATA #REQUIRED

extensions    CDATA #IMPLIED

fileNames     CDATA #IMPLIED

contentTypeId CDATA #IMPLIED>

Die Spezifikation eines Teilnehmer der Dokumentkonfiguration. Um alle Teilnehmer für eine bestimmte Datei zu finden, werden die Attribute jeder Teilnehmerspezifikation in folgender Abfolge konsultiert: contentTypeId, fileNames, extensions. Wenn mehrere Teilnehmer gefunden wurden, wird die Abfolge, in der sie aufgerufen werden, nicht angegeben.



   

<extension id=

"JavaDocumentSetupParticipant"

name=

"%javaDocumentSetupParticipant"

point=

"org.eclipse.core.filebuffers.documentSetup"

>

<participant extensions=

"java"

class=

"org.eclipse.jdt.internal.ui.javaeditor.JavaDocumentSetupParticipant"

>

</participant>

</extension>

Teilnehmer der Dokumentkonfiguration müssen org.eclipse.core.filebuffers.IDocumentSetupParticipant implementieren.