Beispiel-Parser

Kennung: com.example.xyz.parsers

Verfügbar seit: 2.1

Beschreibung: An diesem Erweiterungspunkt können zusätzliche Parser integriert werden. Die Parser führen keine Aktionen aus. Sie wurden lediglich als Beispiel für ein Erweiterungspunktschema hinzugefügt.

Konfigurationsbefehle:

   <!ELEMENT extension (parser*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT parser EMPTY>

   <!ATTLIST parser
      id    CDATA #REQUIRED
     name  CDATA #REQUIRED
     class CDATA #REQUIRED
     mode  (never|always|manual) "always"
   >

Beispiele: Das folgende Beispiel zeigt die Verwendung dieses Erweiterungspunktes.
   <extension point="com.example.xyz.parsers">
      <parser
         id="com.example.xyz.parser1"
         name="Sample Parser 1"
         class="com.example.xyz.SampleParser1">
      </parser>
   </extension>

API-Informationen: Plug-ins, die diesen Erweiterungspunkt erweitern sollen, müssen die Schnittstellecom.example.xyz.IParser implementieren.

Bereitgestellte Implementierung: Das Plug-in XYZ stellt eine Standardimplementierung des Parsers zur Verfügung.

Copyright XYZ 2003. Alle Rechte vorbehalten.