Analisadores de Amostra

Identificador

com.example.xyz.parsers

Descrição

Esse ponto de extensão é utilizado para plug in em analisadores adicionais. Os analisadores realmente não funcionam - nós os utilizamos como um exemplo de esquema do ponto de extensão.

Marcação

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

Exemplo

Segue um exemplo do uso do ponto de extensão:

   <ponto de extensão="com.example.xyz.parsers">
      <analisador
         id="com.example.xyz.parser1"
         name="Sample Parser 1"
         class="com.example.xyz.SampleParser1">
      </parser>
   </extension>

Informações sobre API

Plug-ins para os quais se deseja estender esse ponto de extensão devem implementar a interface com.example.xyz.IParser.

Implementação Fornecida

O Plugin XYZ fornece implementação padrão do analisador.