Analisadores de Amostra

Identificador: com.example.xyz.parsers

Desde: 2.1

Descrição: Este ponto de extensão é utilizado para analisadores adicionais de plug-ins. Os analisadores realmente não funcionam - temos que usá-los somente como exemplos do esquema de ponto de extensão.

Marcação da Configuraçã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|always|manual) "always"
   >

Exemplos: A seguir é mostrado um exemplo de uso do ponto de extensão:
   <extension point="com.example.xyz.parsers">
      <parser
         id="com.example.xyz.parser1"
         name="Analisador de Amostra 1"
class="com.example.xyz.SampleParser1">
      </parser>
   </extension>

Informações da API: Os plug-ins que desejam estender este ponto de extensão devem implementar a interface com.example.xyz.IParser.

Implementação Fornecida: O Plug-in XYZ fornece a implementação padrão do analisador.

Copyright XYZ 2003. Todos os direitos reservados.