Analizadores de ejemplo

Identificador

com.example.xyz.parsers

Descripción

Este punto de extensión se utiliza para conectar analizadores adicionales. En realidad, los analizadores no funcionan: se han utilizando simplemente como ejemplo de esquema de puntos de extensión.

Códigos

   <!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) #IMPLIED
   >

Ejemplo

El siguiente es un ejemplo de utilización del punto de extensión:

   <extension point="com.example.xyz.parsers">
      <parser
         id="com.example.xyz.parser1"
         name="Analizador de ejemplo 1"
         class="com.example.xyz.SampleParser1">
      </parser>
   </extension>

Información sobre las API

Los conectores que deseen ampliar este punto de extensión deben implementar la interfaz com.example.xyz.IParser.

Implementación suministrada

El conector XYZ proporciona la implementación por omisión del analizador.

Copyright IBM Corporation y otros 2000, 2002