Depuis la version 2.1
Description : Ce point d'extension permet de se connecter à des analyseurs syntaxiques supplémentaires. Ces analyseurs syntaxiques sont inopérants - nous les utilisons simplement comme exemple de schéma de point d'extension.
Marques de configuration :
<!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"
>
<extension point="com.example.xyz.parsers"> <parser id="com.example.xyz.parser1" name="Sample Parser 1" class="com.example.xyz.SampleParser1"> </parser> </extension>
Informations sur l'API : Les plug-in qui doivent étendre ce point d'extension implémenteront l'interface com.example.xyz.IParser interface.
Implémentation fournie : Le plug-in XYZ fournit l'implémentation par défaut de l'analyseur.
Copyright XYZ 2003. All rights reserved.