Diese Formularseite ermöglicht die Identifizierung und Dokumentierung eines Erweiterungspunktschemas. Darüber hinaus bietet sie die Möglichkeit, Grammatiken zu verwenden, die von anderen gemeinsam genutzten Erweiterungspunktschemata definiert sind.
Diese Seite setzt sich aus den folgenden Abschnitten zusammen:
Dieser Abschnitt kennzeichnet das bearbeitete Erweiterungspunktschema eindeutig. Das Format einer Erweiterungspunktschema-ID ist mit der vollständig qualifizierten ID des entsprechenden Erweiterungspunkts identisch: <plugin-id>.<punkt-id>
Bearbeiten Sie das Feld Plug-in ID, um den Qualifikationsmerkmalteil der eindeutigen Erweiterungspunktschema-ID anzugeben. Der Wert dieses Felds sollte mit der ID des Plug-ins übereinstimmen, in dem der entsprechende Erweiterungspunkt des Schemas definiert ist.
Bearbeiten Sie das Feld Punkt-ID, um den Kennungsteil der eindeutigen Erweiterungspunktschema-ID anzugeben. Der Wert dieses Felds sollte mit der ID übereinstimmen, der für die Definition des entsprechenden Erweiterungspunkts des Schemas verwendet wird.
Bearbeiten Sie das Feld Punktname, um einen benutzerfreundlicheren Namen für das Erweiterungspunktschema anzugeben. Der Wert dieses Felds sollte mit dem Namen übereinstimmen, der für die Definition des entsprechenden Erweiterungspunkts verwendet wird.
Dieser Abschnitt ermöglicht den Einschluss und die Verwendung der Grammatik von anderen gemeinsam genutzten Erweiterungspunktschemata.
Das Anzeigefunktionsfeld führt die gemeinsam genutzten Erweiterungspunktschemata auf, deren Grammatik von dem bearbeiteten Erweiterungspunktschema eingeschlossen und verwendet wird.
Gemeinsam genutzte Erweiterungspunktschemata, die sich im selben Plug-in befinden wie das bearbeitete Erweiterungspunktschema befinden, können eingeschlossen werden. Diese Schemata werden in der Anzeigefunktion durch einen relativen Pfad zum entsprechenden Dateinamen dargestellt: <relativer-pfad>/<schema-dateiname>
Gemeinsam genutzte Erweiterungspunktschemata, die sich in einem anderen Arbeitsbereichs-Plug-in befinden, können eingeschlossen werden. Diese Schemata werden in der Anzeigefunktion durch einen speziellen absoluten Pfad zum entsprechenden Dateinamen dargestellt: schema://<id-des-definierenden-plugins>/<pfad>/<schema-dateiname>
Klicken Sie auf die Schaltfläche Hinzufügen..., um den Dialog Dateiauswahl zu öffnen und die Grammatik eines vorhandenen gemeinsam genutzten Erweiterungspunktschemas in bearbeiteten Schema einzuschließen und zu verwenden. Der Dialog bietet eine gefilterte hierarchische Ansicht aller Erweiterungspunktschemata des Arbeitsbereichs. Wenn ein Erweiterungspunktschema ausgewählt wird, das sich in einem anderen Plug-in befindet als das bearbeitete Schema, wird ein spezieller absoluter Pfad erstellt und in das Feld der Anzeigefunktion eingegeben. Wenn ein Erweiterungspunktschema ausgewählt wird, das sich in demselben Plug-in befindet wie das bearbeitete Schema, wird ein relativer Pfad vom bearbeiteten Schema zum ausgewählten Schema berechnet und in das Feld der Anzeigefunktion eingegeben.
Klicken Sie auf die Schaltfläche Entfernen, um die Grammatik des ausgewählten gemeinsam genutzten Erweiterungspunktschemas aus dem Einschluss und der Verwendung durch das bearbeitete Erweiterungspunktschema zu entfernen. Diese Aktion ist nur verfügbar, wenn ein Schema im Feld der Anzeigefunktion ausgewählt ist.
Klicken Sie doppelt auf ein Erweiterungspunktschema im Feld der Anzeigefunktion, um dieses Schema in einem neuen Editor für Erweiterungspunktschemata zu öffnen.
In diesem Abschnitt können Sie das bearbeitete Erweiterungspunktschema dokumentieren. Die Inhalte des Abschnitts werden verwendet, um das Verweisdokument des bearbeiteten Erweiterungspunktschemas zu erstellen. Daher kann gültige HTML-Markup-Formatierung in allen Feldern des Abschnitts verwendet werden.
Dieser Abschnitt enthält die folgenden Registerkarten:
Bearbeiten Sie das Feld der Registerkarte Beschreibung, um eine detaillierte Beschreibung des definierenden Erweiterungspunkts für dieses bearbeitete Schema anzugeben. Dieses Feld wird normalerweise verwendet, um den Zweck, das Dienstprogramm und zugeordnete Konzepte des Erweiterungspunkts zu beschreiben.
Bearbeiten Sie das Feld der Registerkarte Seit, um die Eclipse-Version anzugeben, zu der dieses bearbeitete Schema erstmalig hinzugefügt wurde. Wenn dieses bearbeitete Schema beispielsweise erstmalig in Eclipse 3.0 hinzugefügt wurde, sollte der Wert des Felds 3.0 sein. Es wird angenommen, dass die Grammatik des bearbeiteten Schemas API ist, die nach der Einführung von einem Release zum nächsten beibehalten wird und für Abwärtskompatibilität beibehalten wird. Dieses Feld entspricht dem Javadoc-Tag @since in Java.
Bearbeiten Sie das Feld der Registerkarte Beispiele, um einen gültigen XML-Ausschnitt anzugeben, der der Grammatik dieses bearbeiteten Schemas entspricht. Versuchen Sie, ein Beispiel zu verwenden, das einen typischen Anwendungsfall der Erweiterung veranschaulicht.
Bearbeiten Sie das Feld der Registerkarte API-Informationen, um die Struktur, den Inhalt und die Semantik der Elemente und Attribute des Erweiterungspunkts zu beschreiben.
Bearbeiten Sie das Feld der Registerkarte Bereitgestellte Implementierung , um anzugeben, ob das Plug-in, das den Erweiterungspunkt für dieses bearbeitete Schema definiert, auch Erweiterungen für dieses Schema ergänzt. Dieses Feld verweist den Benutzer auf eine tatsächliche Erweiterungsimplementierung, die als Schablone oder Referenz für die Definition eigener Erweiterungen verwendet werden kann.
Bearbeiten Sie das Feld der Registerkarte Copyright, um die exklusiven Rechte für die Reproduzierung, die Veröffentlichung, den Verkauf oder den Vertrieb des bearbeiteten Schemas darzustellen.