db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From an...@apache.org
Subject svn commit: r584692 [6/6] - in /db/jdo/site: docs/ docs/guides/ docs/releases/ xdocs/ xdocs/images/
Date Mon, 15 Oct 2007 06:32:19 GMT
Modified: db/jdo/site/docs/team-list.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/team-list.html?rev=584692&r1=584691&r2=584692&view=diff
==============================================================================
--- db/jdo/site/docs/team-list.html (original)
+++ db/jdo/site/docs/team-list.html Sun Oct 14 23:32:10 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - Project Team</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="Apache JDO Development Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="d
 ownloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><a href="transactions.h
 tml">Transactions</a></li><li class="none"><a href="state_transition.html">Object States</a></li><li class="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><strong><a href="team-list.html">Project Team</a></strong></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"
 ><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="The_Apache_JDO_Team"></a><h2>The Apache JDO Team</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="Apache JDO Development Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="d
 ownloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="none"><a href="field_types.html">Types of Fields</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html"
 >PersistenceManager</a></li><li class="none"><a href="transactions.html">Transactions</a></li><li class="none"><a href="state_transition.html">Object States</a></li><li class="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><strong><a href="team-list.html">Project Team</a></strong></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></b
 r><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="The_Apache_JDO_Team"></a><h2>The Apache JDO Team</h2><p>
     The people listed below have made significant contributions to JDO by
     working long and hard to make quality software for the rest of the world to
     use.
@@ -15,5 +15,5 @@
     If you would like to become a committer, please see
     <a href="get-involved.html">Get Involved</a>.
 </p></div><div class="section"><a name="Apache_JDO_Committers"></a><h2>Apache JDO Committers</h2><table class="bodyTable"><tr class="a"><th>Name</th><th>Organization</th></tr><tr class="b"><td>Matthew Adams</td><td>Interface21</td></tr><tr class="a"><td>Erik Bengtson</td><td>JPOX</td></tr><tr class="b"><td>Michael Bouschen</td><td>Tech@Spree</td></tr><tr class="a"><td>Michelle Caisse</td><td>Sun Microsystems, Inc.</td></tr><tr class="b"><td>Andy Jefferson</td><td>JPOX</td></tr><tr class="a"><td>Patrick Linskey</td><td>Solarmetric</td></tr><tr class="b"><td>Geir Magnusson Jr.</td><td>IBM</td></tr><tr class="a"><td>Brian McCallister</td><td></td></tr><tr class="b"><td>Craig Russell</td><td>Sun Microsystems, Inc.</td></tr><tr class="a"><td>Dain Sundstrom</td><td></td></tr><tr class="b"><td>Brian Topping</td><td></td></tr><tr class="a"><td>Michael Watzek</td><td>Tech@Spree</td></tr><tr class="b"><td>Martin Zaun</td><td>Sun Microsystems, Inc.</td></tr></table></div><div class="se
 ction"><a name="Apache_JDO_Contributors"></a><h2>Apache JDO Contributors</h2><table class="bodyTable"><tr class="a"><th>Name</th><th>Organization</th></tr><tr class="b"><td>Chris Beams</td><td></td></tr><tr class="a"><td>Ilan Kirsch</td><td>ObjectDB</td></tr></table></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 14 October 2007<br></br>
+                Documentation published: 15 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Modified: db/jdo/site/docs/transactions.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/transactions.html?rev=584692&r1=584691&r2=584692&view=diff
==============================================================================
--- db/jdo/site/docs/transactions.html (original)
+++ db/jdo/site/docs/transactions.html Sun Oct 14 23:32:10 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - Transactions</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink"
  title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><strong><a href="transactions.html">Transactions</a></strong></li><li class="none"><a href="state_transition.html">Object States</a></li><li class
 ="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a 
 href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Transactions"></a><h2>Transactions</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink"
  title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="none"><a href="field_types.html">Types of Fields</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><strong><a href="transactions.html">Transactions</a></strong></li><li class="n
 one"><a href="state_transition.html">Object States</a></li><li class="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li clas
 s="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Transactions"></a><h2>Transactions</h2><p>
                 When managing the persistence of objects using a <a href="pm.html">PersistenceManager</a>
                 it is normal to handle all datastore operations in a transaction. For this reason each
                 <i>PersistenceManager</i> has its own transaction. Consequently a typical JDO persistence method
@@ -40,5 +40,5 @@
             </p>
     <div class="source"><pre>pm.currentTransaction().setOptimistic(true);</pre></div>
   </div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 14 October 2007<br></br>
+                Documentation published: 15 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Added: db/jdo/site/docs/types.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/types.html?rev=584692&view=auto
==============================================================================
--- db/jdo/site/docs/types.html (added)
+++ db/jdo/site/docs/types.html Sun Oct 14 23:32:10 2007
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - Persistable Field Types</title><style type="text/css" media="all">
+          @import url("./style/maven-base.css");
+          
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Why JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink"
  title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><a href="transactions.html">Transactions</a></li><li class="none"><a href="state_transition.html">Object States</a></li><li class="none"><a href="
 object_retrieval.html">Object Retrieval</a></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwik
 i.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Supported_Java_Types"></a><h2>Supported Java Types</h2><p>
+                When persisting a class, a persistence solution needs to know how to persist the types of 
+                each field in the class. Clearly a persistence solution can only support a finite number of 
+                Java types. It cannot know how to persist every possible type creatable. The JDO/JPA 
+                specifications define lists of types that are required to be supported by all implementations 
+                of those specifications. This support can be conveniently split into two parts
+            </p><ul>
+                <li>An object that can be <i>referred-to</i> (object reference, providing a relation) and that 
+                    has an "identity" - <b>First Class Object (FCO)</b>. JDO2 requires an implementation to 
+                    support <i>PersistenceCapable</i> types, as well as object/interface fields that refer 
+                    to <i>PersistenceCapable</i> objects.</li>
+                <li>An object that does not have an "identity" - <b>Second Class Object (SCO)</b>. This is 
+                    something like a String or Date field in a class. It can also be a Collection, that 
+                    contains other objects.</li>
+            </ul><br></br><div class="subsection"><a name="First-Class__FCO__Types"></a><h3>First-Class (FCO) Types</h3><p>
+                    JPOX currently supports objects that are <B>PersistenceCapable</B> as <B>FCO</B>. 
+                    In addition it supports persisting fields of Interface or java.lang.Object type as FCO 
+                    (since these are just references to PersistenceCapable objects).
+                </p><br></br></div><div class="subsection"><a name="Second-Class__SCO__Types"></a><h3>Second-Class (SCO) Types</h3><p>
+                    The table below shows the supported <B>SCO</B> java types in JDO2.
+                    The table also shows the default-fetch-group (DFG) setting for that Java type (so 
+                    whether it is retrieved by default when retrieving an object with a field of that type), 
+                    whether the field is persisted by default (if it is "false" then you would have to add 
+                    <b>persistence-modifier="persistent"</b> to the field for it to be persisted by JDO), 
+                    and whether the java type can be used as part of the primary key.
+                </p><table class="bodyTable"><tr class="a"><th>Java Type</th><th width="70">DFG?</th><th width="70">Persistent?</th><th width="70">PK?</th></tr><tr class="b"><td>boolean</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>byte</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>char</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>double</td><td><img src="images/icon_success_sml.gif" border="0"
  alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>float</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>int</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>long</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>short</td><td><img src="images/icon_success_sml.gif" border="0"
  alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>boolean[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>byte[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>char[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>double[]</td><td><img src="images/icon_error_sml.gif" border="
 0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>float[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>int[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>long[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>short[]</td><td><img src="images/icon_error_sml.gif" border="0" a
 lt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Boolean</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.Byte</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Character</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.Double</td><td>
 <img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Float</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.Integer</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Long</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></t
 r><tr class="a"><td>java.lang.Short</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Boolean[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.Byte[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Character[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_e
 rror_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.Double[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Float[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.Integer[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Long[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=
 ""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.Short[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.Number</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.Object</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.lang.String</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images
 /icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.lang.String[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.math.BigDecimal</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.math.BigInteger</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.math.BigDecimal[]</td><td><img src="images/icon_error
 _sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.math.BigInteger[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.sql.Date</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.sql.Time</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.sql.Timestam
 p</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.ArrayList</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.util.Collection</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.Currency</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></i
 mg></td></tr><tr class="b"><td>java.util.Date</td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.Date[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.util.HashMap</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.HashSet</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/ic
 on_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.util.Hashtable</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.LinkedHashMap</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.util.LinkedHashSet</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.LinkedList</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.g
 if" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.util.List</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.Locale</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.util.Locale[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.Map</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><
 img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.util.Set</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.TreeMap</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.util.TreeSet</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>java.util.Vector</td><td><img src="images/icon_error_sml.gif" 
 border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>java.io.Serializable</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="a"><td>javax.jdo.spi.PersistenceCapable</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr><tr class="b"><td>javax.jdo.spi.PersistenceCapable[]</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td></tr><tr class="
 a"><td>java.lang.Enum</td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_error_sml.gif" border="0" alt=""></img></td><td><img src="images/icon_success_sml.gif" border="0" alt=""></img></td></tr></table></div></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
+                Documentation published: 15 October 2007<br></br>
+                  © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>
\ No newline at end of file

Modified: db/jdo/site/docs/why_jdo.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/why_jdo.html?rev=584692&r1=584691&r2=584692&view=diff
==============================================================================
--- db/jdo/site/docs/why_jdo.html (original)
+++ db/jdo/site/docs/why_jdo.html Sun Oct 14 23:32:10 2007
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - Why JDO ?</title><style type="text/css" media="all">
           @import url("./style/maven-base.css");
           
-			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><strong><a href="why_jdo.html">Why JDO?</a></strong></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" cla
 ss="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><a href="transactions.html">Transactions</a></li><li class="none"><a href="state_transition.html">Object States</a></li><li class
 ="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a 
 href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Why_JDO__"></a><h2>Why JDO ?</h2><p>
+			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><strong><a href="why_jdo.html">Why JDO?</a></strong></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" cla
 ss="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="none"><a href="field_types.html">Types of Fields</a></li><li class="collapsed"><a href="metadata.html">MetaData</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><a href="transactions.html">Transactions</a></li><li class="n
 one"><a href="state_transition.html">Object States</a></li><li class="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li class="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li clas
 s="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Why_JDO__"></a><h2>Why JDO ?</h2><p>
                 The majority of applications need to persist (or store) data during their lifecycle. There are many ways of doing 
                 this with an application written in Java. 
             </p><p>
@@ -32,5 +32,5 @@
                 <li>some advanced EJB containers like Bea Weblogic and IBM Websphere provide support for primary key generation, 
                     inherited objects and database schema creation as well.</li>
             </ol></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xleft">
-                Documentation published: 14 October 2007<br></br>
+                Documentation published: 15 October 2007<br></br>
                   © 2005-2007 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>

Added: db/jdo/site/xdocs/field_types.xml
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/field_types.xml?rev=584692&view=auto
==============================================================================
--- db/jdo/site/xdocs/field_types.xml (added)
+++ db/jdo/site/xdocs/field_types.xml Sun Oct 14 23:32:10 2007
@@ -0,0 +1,462 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<document>
+    <properties>
+        <title>Persistable Field Types</title>
+    </properties>
+
+    <body>
+        <section name="Supported Java Types">
+            <p>
+                When persisting a class, a persistence solution needs to know how to persist the types of 
+                each field in the class. Clearly a persistence solution can only support a finite number of 
+                Java types. It cannot know how to persist every possible type creatable. The JDO 
+                specifications define lists of types that are required to be supported by all implementations 
+                of those specifications. This support can be conveniently split into two parts
+            </p>
+            <ul>
+                <li>An object that can be <i>referred-to</i> (object reference, providing a relation) and that 
+                    has an "identity" - <b>First Class Object (FCO)</b>. JDO requires an implementation to 
+                    support <i>PersistenceCapable</i> types, as well as object/interface fields that refer 
+                    to <i>PersistenceCapable</i> objects.</li>
+                <li>An object that does not have an "identity" - <b>Second Class Object (SCO)</b>. This is 
+                    something like a String or Date field in a class. It can also be a Collection, that 
+                    contains other objects.</li>
+            </ul>
+            <br/>
+
+            <subsection name="First-Class (FCO) Types">
+                <p>
+                    JDO requires objects that are <B>PersistenceCapable</B> to be <B>FCO</B>. 
+                    In addition it supports persisting fields of Interface or java.lang.Object type as FCO 
+                    (since these are just references to PersistenceCapable objects).
+                </p>
+                <br/>
+            </subsection>
+
+            <subsection name="Second-Class (SCO) Types">
+                <p>
+                    The table below shows the supported <B>SCO</B> java types in JDO2.
+                    The table also shows the default-fetch-group (DFG) setting for that Java type (so 
+                    whether it is retrieved by default when retrieving an object with a field of that type), 
+                    whether the field is persisted by default (if it is "false" then you would have to add 
+                    <b>persistence-modifier="persistent"</b> to the field for it to be persisted by JDO), 
+                    and whether the java type can be used as part of the primary key.
+                </p>
+                <table>
+                    <tr>
+                        <th>Java Type</th>
+                        <th width="70">DFG?</th>
+                        <th width="70">Persistent?</th>
+                        <th width="70">PK?</th>
+                    </tr>
+                    <tr>
+                        <td>boolean</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>byte</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>char</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>double</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>float</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>int</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>long</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>short</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>boolean[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>byte[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>char[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>double[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>float[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>int[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>long[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>short[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+
+                    <!-- java.lang -->
+                    <tr>
+                        <td>java.lang.Boolean</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Byte</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Character</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Double</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Float</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Integer</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Long</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Short</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Boolean[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Byte[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Character[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Double[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Float[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Integer[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Long[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Short[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Number</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Object</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.String</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.String[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+
+                    <!-- java.math -->
+                    <tr>
+                        <td>java.math.BigDecimal</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.math.BigInteger</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.math.BigDecimal[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.math.BigInteger[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+
+                    <!-- java.sql -->
+                    <tr>
+                        <td>java.sql.Date</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.sql.Time</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.sql.Timestamp</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+
+                    <!-- java.util -->
+                    <tr>
+                        <td>java.util.ArrayList</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Collection</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Currency</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Date</td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Date[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.HashMap</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.HashSet</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Hashtable</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.LinkedHashMap</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.LinkedHashSet</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.LinkedList</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.List</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Locale</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Locale[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Map</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Set</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.TreeMap</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.TreeSet</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.util.Vector</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+
+                    <tr>
+                        <td>java.io.Serializable</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+
+                    <tr>
+                        <td>javax.jdo.spi.PersistenceCapable</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>javax.jdo.spi.PersistenceCapable[]</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                    </tr>
+                    <tr>
+                        <td>java.lang.Enum</td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_error_sml.gif" border="0"/></td>
+                        <td><img src="images/icon_success_sml.gif" border="0"/></td>
+                    </tr>
+                </table>
+            </subsection>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Added: db/jdo/site/xdocs/images/icon_error_sml.gif
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/images/icon_error_sml.gif?rev=584692&view=auto
==============================================================================
Binary file - no diff available.

Propchange: db/jdo/site/xdocs/images/icon_error_sml.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: db/jdo/site/xdocs/images/icon_success_sml.gif
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/images/icon_success_sml.gif?rev=584692&view=auto
==============================================================================
Binary file - no diff available.

Propchange: db/jdo/site/xdocs/images/icon_success_sml.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: db/jdo/site/xdocs/images/icon_warning_sml.gif
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/images/icon_warning_sml.gif?rev=584692&view=auto
==============================================================================
Binary file - no diff available.

Propchange: db/jdo/site/xdocs/images/icon_warning_sml.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: db/jdo/site/xdocs/navigation.xml
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/navigation.xml?rev=584692&r1=584691&r2=584692&view=diff
==============================================================================
--- db/jdo/site/xdocs/navigation.xml (original)
+++ db/jdo/site/xdocs/navigation.xml Sun Oct 14 23:32:10 2007
@@ -21,6 +21,7 @@
             <item name="Implementations" href="/impls.html"/>
             <item name="API Javadoc" href="/javadoc.html"/>
             <item name="Types of Classes" href="/class_types.html"/>
+            <item name="Types of Fields" href="/field_types.html"/>
 			<item name="MetaData" href="/metadata.html" collapse="true">
                 <item name="jdo DTD/XSD" href="/jdo_dtd.html"/>
                 <item name="orm DTD/XSD" href="/orm_dtd.html"/>



Mime
View raw message