1 <!ELEMENT plugin-properties (library-name, feature-install-uri?,
2 feature-key-cn?, feature-root-cn?,
3 feature-root-fingerprint?, feature-set*, api-feature+) >
5 <!ELEMENT library-name (#PCDATA)>
7 <!ELEMENT feature-set (api-feature-ref+)>
8 <!ATTLIST feature-set name CDATA #REQUIRED >
10 <!ELEMENT api-feature-ref EMPTY>
11 <!ATTLIST api-feature-ref name CDATA #REQUIRED >
13 <!ELEMENT api-feature (name, device-capability*, Object*, Function*, Property* )>
15 <!ELEMENT name (#PCDATA) >
16 <!ELEMENT device-capability (#PCDATA )>
18 <!ELEMENT Object (Function*, Property*)>
19 <!ATTLIST Object name CDATA #REQUIRED >
21 <!ELEMENT Function (#PCDATA )>
22 <!ATTLIST Function name CDATA #REQUIRED >
23 <!ATTLIST Function restricted CDATA #IMPLIED >
25 <!ELEMENT Property (#PCDATA )>
28 <!ELEMENT feature-install-uri (#PCDATA)>
29 <!ELEMENT feature-key-cn (#PCDATA)>
30 <!ELEMENT feature-root-cn (#PCDATA)>
31 <!ELEMENT feature-root-fingerprint (#PCDATA)>