起始发行版:2.1
描述:此扩展点用来插入附加解析器。解析器实际上并不工作 — 我们只是将它们用作扩展点模式的示例。
配置标记:
<!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>
API 信息:想要扩展此扩展点的插件必须实现 com.example.xyz.IParser 接口。
所提供的实现:“XYZ 插件”提供了解析器的缺省实现。
Copyright XYZ 2003. All rights reserved.