blob: 597067cabcd347c76003e8f35119d6ec16f24af2 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!-- The DOCTYPE should be as follows for jdoquery documents.
<!DOCTYPE jdoquery
PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Query Metadata 2.0//EN"
"http://java.sun.com/dtd/jdoquery_2_0.dtd">
-->
<!ELEMENT jdoquery (extension*, (package|query)+, (extension)*)>
<!ELEMENT package (extension*, (interface|class)+, (extension)*)>
<!ATTLIST package name CDATA #REQUIRED>
<!ELEMENT interface (extension*, query+, extension*)>
<!ATTLIST interface name CDATA #REQUIRED>
<!ELEMENT class (extension*, query+, extension*)>
<!ATTLIST class name CDATA #REQUIRED>
<!ELEMENT query (#PCDATA | extension)*>
<!ATTLIST query name CDATA #REQUIRED>
<!ATTLIST query language CDATA #IMPLIED>
<!ATTLIST query result-class CDATA #IMPLIED>
<!ATTLIST query unique CDATA #IMPLIED>
<!ATTLIST query unmodifiable (true|false) 'false'>
<!ELEMENT extension ANY>
<!ATTLIST extension vendor-name CDATA #REQUIRED>
<!ATTLIST extension key CDATA #IMPLIED>
<!ATTLIST extension value CDATA #IMPLIED>