1 <?xml version="1.0" encoding="euc-jp"?>
\r
4 $Id: birthmark-3.0.dtd 61 2007-03-03 06:54:58Z tama3 $
\r
7 <!ELEMENT classpath (#PCDATA)>
\r
9 <!ELEMENT type (#PCDATA)>
\r
10 <!ELEMENT display-name (#PCDATA)>
\r
11 <!ELEMENT description (#PCDATA)>
\r
12 <!ELEMENT extractor (#PCDATA)>
\r
13 <!ELEMENT comparator (#PCDATA)>
\r
15 <!ELEMENT suffix (#PCDATA)>
\r
16 <!ELEMENT prefix (#PCDATA)>
\r
17 <!ELEMENT match (#PCDATA)>
\r
19 <!ELEMENT name (#PCDATA)>
\r
20 <!ELEMENT value (#PCDATA)>
\r
22 <!ELEMENT criterion (#PCDATA)>
\r
23 <!ELEMENT filter-type (#PCDATA)>
\r
25 <!ELEMENT exclude ((suffix,prefix,match)*)>
\r
27 <!ELEMENT package ((suffix,prefix,match)*)>
\r
29 <!ELEMENT class-name ((suffix,prefix,match)*)>
\r
31 <!ELEMENT fully-name ((suffix,prefix,match)*)>
\r
33 <!ELEMENT wellknown-classes ((exclude,package,class-name,fully-name)*)>
\r
35 <!ELEMENT property (name,value)>
\r
37 <!ELEMENT properties (property*)>
\r
39 <!ELEMENT birthmark-service (type,display-name,description,extractor,comparator)>
\r
41 <!ELEMENT birthmark-services (birthmark-service*)>
\r
43 <!ELEMENT classpath-list (classpath*)>
\r
45 <!ELEMENT attribute (name,value)>
\r
47 <!ELEMENT attributes (attribute*)>
\r
49 <!ELEMENT filter (filter-type,criterion,attributes)>
\r
51 <!ELEMENT filter-list (filter*)>
\r
53 <!ELEMENT filterset (name,match,filter-list)>
\r
55 <!ELEMENT filterset-list (filterset*)>
\r
57 <!ELEMENT stigmata ((birthmark-services,wellknown-classes,classpath-list,properties,filterset-list)*) >
\r