OSDN Git Service

415a8e157332a94052fd2a7498f9e0f9e104a7a8
[stigmata/stigmata.git] / src / main / resources / META-INF / stigmata-4.0.dtd
1 <?xml version="1.0" encoding="euc-jp"?>\r
2 \r
3 <!--\r
4  $Id$\r
5 -->\r
6 \r
7 <!ELEMENT classpath               (#PCDATA)>\r
8 \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
14 \r
15 <!ELEMENT suffix                  (#PCDATA)>\r
16 <!ELEMENT prefix                  (#PCDATA)>\r
17 <!ELEMENT match                   (#PCDATA)>\r
18 \r
19 <!ELEMENT name                    (#PCDATA)>\r
20 <!ELEMENT value                   (#PCDATA)>\r
21 \r
22 <!ELEMENT criterion               (#PCDATA)>\r
23 <!ELEMENT filter-type             (#PCDATA)>\r
24 \r
25 <!ELEMENT package                 (suffix|prefix|match|not-match)>\r
26 <!ELEMENT class-name              (suffix|prefix|match|not-match)>\r
27 <!ELEMENT fully-name              (suffix|prefix|match|not-match)>\r
28 \r
29 <!ELEMENT exclude                 (package|class-name|fully-name)>\r
30 <!ELEMENT wellknown-classes       ((exclude|package|class-name|fully-name)*)>\r
31 \r
32 <!ELEMENT property                (name,value)>\r
33 <!ELEMENT properties              (property*)>\r
34 \r
35 <!ELEMENT birthmark-service       (type,display-name,description?,extractor,comparator)>\r
36 <!ELEMENT birthmark-services      (birthmark-service*)>\r
37 \r
38 <!ELEMENT classpath-list          (classpath*)>\r
39 \r
40 <!ELEMENT attribute               (name,value)>\r
41 <!ELEMENT attributes              (attribute*)>\r
42 <!ELEMENT filter                  (filter-type,criterion,attributes)>\r
43 <!ELEMENT filter-list             (filter*)>\r
44 <!ELEMENT filterset               (name,match,filter-list)>\r
45 <!ELEMENT filterset-list          (filterset*)>\r
46 \r
47 <!ELEMENT stigmata (birthmark-services,wellknown-classes?,classpath-list?,properties?,filterset-list?) >\r
48 \r