Dokumentkonfiguration
Kennung:
org.eclipse.core.filebuffers.documentSetup
Seit:
3.0
Beschreibung:
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.
Konfigurationsbefehle:
<!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.
- class - Der vollständig qualifizierte Name der Teilnehmerimplementierungsklasse. Diese Klasse muss die Schnittstelle org.eclipse.core.filebuffers.IDocumentSetupParticipant implementieren.
- extensions - Eine durch Kommata untergliederte Liste der Dateierweiterungen, für die dieser Teilnehmer eingesetzt werden sollte.
- fileNames - Eine durch Kommata untergliederte Liste der Dateinamen, für die dieser Teilnehmer eingesetzt werden sollte.
- contentTypeId - Die ID eines Inhaltstyps gemäß der Definition des Erweiterungspunktesorg.eclipse.core.runtime.contentTypes, für den dieser Teilnehmer eingesetzt werden sollte.
Beispiele:
<extension
id=
"JavaDocumentSetupParticipant"
name=
"%javaDocumentSetupParticipant"
point=
"org.eclipse.core.filebuffers.documentSetup"
>
<participant
extensions=
"java"
class=
"org.eclipse.jdt.internal.ui.javaeditor.JavaDocumentSetupParticipant"
>
</participant>
</extension>
API-Information:
Teilnehmer der Dokumentkonfiguration müssen org.eclipse.core.filebuffers.IDocumentSetupParticipant implementieren.
Copyright (c) 2001, 2004 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß den Bedingungen der "Eclipse Public License v1.0" zur Verfügung gestellt, die dieser Lieferung beiliegt und unter
http://www.eclipse.org/legal/epl-v10.html abgerufen werden kann.