從: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.