<?xml version="1.0" encoding="UTF-8"?>

<!--
 Copyright (c) 2005 Andy Jefferson and others.
 All rights reserved. This program and the accompanying materials
 are made available under the terms of the JPOX License v1.0
 which accompanies this distribution.
-->

<!NOTATION JPOX.1_0 PUBLIC
          "-//Java Persistent Objects//DTD JPOX Types Metadata 1.0//EN">
<!--
This is the XML DTD for the JPOX Types 1.0 Metadata.
All JPOX Types 1.0 metadata descriptors must include a DOCTYPE
of the following form:

  <!DOCTYPE jpoxtypes
    PUBLIC "-//Java Persistent Objects//DTD JPOX Types Metadata 1.0//EN"
    "http://www.jpox.org/dtd/jpoxtypes_1_0.dtd">
-->

<!ELEMENT jpoxtypes ((mapping)*)>

<!ELEMENT mapping ((rdbms-type)*)>
<!ATTLIST mapping java-type CDATA #REQUIRED>
<!ATTLIST mapping mapping-class CDATA #REQUIRED>
<!ATTLIST mapping sco-wrapper CDATA #IMPLIED>
<!ATTLIST mapping default-fetch-group (true|false) #IMPLIED>
<!ATTLIST mapping java-version (1.3|1.4|1.5|1.6) #IMPLIED>
<!ATTLIST mapping java-version-restrict (true|false) #IMPLIED>
<!ATTLIST mapping default-persistent (true|false) #IMPLIED>
<!ATTLIST mapping default-embedded (true|false) #IMPLIED>

<!ELEMENT rdbms-type EMPTY>
<!ATTLIST rdbms-type name CDATA #REQUIRED>


