You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2008/05/17 20:36:08 UTC

svn commit: r657422 [3/4] - in /cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation: ./ Cayenne Guide/ Cayenne Guide/Ant Tasks/ Cayenne Guide/Ant Tasks/cdataport/ Cayenne Guide/Ant Tasks/cdbgen/ Cayenne Guide/Ant Tasks/cdeploy...

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Setup/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/Quick%20Start/Tutorial%20Setup/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Setup/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Setup/index.html Sat May 17 11:36:04 2008
@@ -106,7 +106,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Starting Mapping Project/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/Quick%20Start/Tutorial%20Starting%20Mapping%20Project/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Starting Mapping Project/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Starting Mapping Project/index.html Sat May 17 11:36:04 2008
@@ -108,7 +108,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Webapp/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/Quick%20Start/Tutorial%20Webapp/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Webapp/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/Tutorial Webapp/index.html Sat May 17 11:36:04 2008
@@ -275,7 +275,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/Quick%20Start/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Quick Start/index.html Sat May 17 11:36:04 2008
@@ -94,7 +94,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Executing a Stored Procedure/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/Stored%20Procedures/Executing%20a%20Stored%20Procedure/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Executing a Stored Procedure/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Executing a Stored Procedure/index.html Sat May 17 11:36:04 2008
@@ -118,7 +118,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Selecting Objects/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/Stored%20Procedures/Selecting%20Objects/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Selecting Objects/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Selecting Objects/index.html Sat May 17 11:36:04 2008
@@ -54,10 +54,7 @@
 <li><a href="../../../../Documentation/Cayenne Guide/Customization/index.html">Customization</a></li>
 </ul>
 </div>
-<div id="ConfluenceContent">
-<p>If a stored procedure is known to return at least one result set, procedure queries can be executed just like normal select queries. Of course in addtion to returning data, such procedures can perform any other database operations.</p>
-
-<table cellpadding='5' width='85%' cellspacing='8px' class='infoMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="../../../../images/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>Currently all procedure queries will return data rows, not DataObjects. If the returned row (Map) contains all the attributes needed to recreate a DataObject, this can be done by calling <tt>DataContext.objectFromDataRow()</tt>.</td></tr></table>
+<div id="ConfluenceContent"><p>If a stored procedure is known to return at least one result set, procedure queries can be executed just like normal select queries. Of course in addition to returning data, such procedures can perform any other database operations.</p>
 
 <p>Below is an example of creating a ProcedureQuery, initializing its parameters, and processing execution results.</p>
 
@@ -66,22 +63,19 @@
 
 <span class="code-comment">// <span class="code-quote">"my_procedure"</span> is a name of a stored procedure,
 </span><span class="code-comment">// that must exist in the DataMap
-</span>ProcedureQuery query = <span class="code-keyword">new</span> ProcedureQuery(<span class="code-quote">"my_procedure"</span>);
+</span>ProcedureQuery query = <span class="code-keyword">new</span> ProcedureQuery(<span class="code-quote">"my_procedure"</span>, Artist.class);
 
 <span class="code-comment">// Set <span class="code-quote">"IN"</span> parameter values
 </span>query.addParam(<span class="code-quote">"paramter1"</span>, <span class="code-quote">"abc"</span>);
 query.addParam(<span class="code-quote">"parameter2"</span>, <span class="code-keyword">new</span> <span class="code-object">Integer</span>(3000));
 
 <span class="code-comment">// run query as a normal select query
-</span>List rows = ctxt.performQuery(query);
+</span>List objects = ctxt.performQuery(query);
 
 <span class="code-comment">// process results
-</span>Iterator it = rows.iterator();
+</span>Iterator it = objects.iterator();
 <span class="code-keyword">while</span>(it.hasNext()) {
-  Map row = (Map)it.next();
-  
-  <span class="code-comment">// <span class="code-keyword">do</span> something with result, e.g. instantiate a real DataObject
-</span>  MyDataObject object = (MyDataObject)ctxt.objectFromDataRow(<span class="code-quote">"MyDataObject"</span>, row);
+  Artist artist = (Artist) it.next();
   ....
 }</pre>
 </div></div></div>
@@ -90,7 +84,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Stored Procedures and Transactions/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/Stored%20Procedures/Stored%20Procedures%20and%20Transactions/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Stored Procedures and Transactions/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/Stored Procedures and Transactions/index.html Sat May 17 11:36:04 2008
@@ -61,7 +61,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/Stored%20Procedures/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/Stored Procedures/index.html Sat May 17 11:36:04 2008
@@ -68,7 +68,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne%20Guide/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Cayenne Guide/index.html Sat May 17 11:36:04 2008
@@ -74,7 +74,7 @@
   <div style="height: 12px; background-image: url('../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Agent/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA%20Guide/JPA%20Agent/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Agent/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Agent/index.html Sat May 17 11:36:04 2008
@@ -39,17 +39,39 @@
 <li><a href="../../../Documentation/JPA Guide/JPA Cayenne Provider Properties/index.html">JPA Cayenne Provider Properties</a></li>
 </ul>
 </div>
-<div id="ConfluenceContent"><p>Cayenne JPA provider requires enhancement of the Entity classes. In J2EE environment container takes care of registering the enhancer classes. In J2SE environment (such as command-line applications, or web containers like Jetty or Tomcat) runtime class enhancement is more tricky.</p>
+<div id="ConfluenceContent"><h2><a name="JPAAgent-CayenneAgent"></a>Cayenne Agent</h2>
+
+<p>Cayenne JPA provider requires enhancement of the Entity classes. In J2EE environment container takes care of registering the enhancer classes. In J2SE environment (such as command-line applications, or web containers like Jetty or Tomcat) runtime class enhancement is more tricky.</p>
 
 <p>A common portable approach to integrate enhancer in J2SE environment is via Java instrumentation API (see <tt>java.lang.instrument</tt> package documentation for details). This requires Cayenne "agent" to be specified in the JVM startup options. Cayenne Agent is a special jar file that comes with Cayenne distribution called <tt>"cayenne-agent-x.x.x.jar"</tt>. It has no external dependencies (not even on Cayenne itself).</p>
 
+
+<h2><a name="JPAAgent-AgentArguments"></a>Agent Arguments</h2>
+
+<p>The following arguments can be optionally passed to Cayenne Agent on startup:</p>
+
+<table class='confluenceTable'><tbody>
+<tr>
+<td class='confluenceTd'><tt>jpa-eager-load</tt></td>
+<td class='confluenceTd'>Loads all JPA units available on CLASSPATH. This option ensures correct enhancement of all persistent classes, regardless of the provider loading order. Without this option, classes loaded before their persistence unit was instantiated will not be properly enhanced. However use with caution as this option can slow down the application significantly (i.e. use only if you are having problems with class enhancement).</td>
+</tr>
+</tbody></table>
+
+
+<h2><a name="JPAAgent-Examples"></a>Examples</h2>
+
 <ul>
-	<li>Command-line example:
+	<li>Command-line example:</li>
+</ul>
+
+
 <div class="preformatted"><div class="preformattedContent">
 <pre>java -javaagent:/path/to/cayenne-agent-xxxx.jar org.example.Main</pre>
-</div></div></li>
-</ul>
+</div></div>
 
+<div class="preformatted"><div class="preformattedContent">
+<pre>java -javaagent:/path/to/cayenne-agent-xxxx.jar=jpa-eager-load org.example.Main</pre>
+</div></div>
 
 <ul>
 	<li>Jetty Example<br/>
@@ -67,7 +89,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Cayenne Provider Properties/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA%20Guide/JPA%20Cayenne%20Provider%20Properties/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Cayenne Provider Properties/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Cayenne Provider Properties/index.html Sat May 17 11:36:04 2008
@@ -120,7 +120,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Installation/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA%20Guide/JPA%20Installation/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Installation/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Installation/index.html Sat May 17 11:36:04 2008
@@ -63,7 +63,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Introduction/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA%20Guide/JPA%20Introduction/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Introduction/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Introduction/index.html Sat May 17 11:36:04 2008
@@ -53,7 +53,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Quick Start/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA%20Guide/JPA%20Quick%20Start/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Quick Start/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA Quick Start/index.html Sat May 17 11:36:04 2008
@@ -45,7 +45,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA persistence.xml/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA%20Guide/JPA%20persistence.xml/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA persistence.xml/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/JPA persistence.xml/index.html Sat May 17 11:36:04 2008
@@ -57,7 +57,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA%20Guide/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/JPA Guide/index.html Sat May 17 11:36:04 2008
@@ -55,7 +55,7 @@
   <div style="height: 12px; background-image: url('../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/Cayenne DataMaps/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Cayenne%20Project%20Structure/Cayenne%20DataMaps/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/Cayenne DataMaps/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/Cayenne DataMaps/index.html Sat May 17 11:36:04 2008
@@ -56,7 +56,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/Cayenne Projects/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Cayenne%20Project%20Structure/Cayenne%20Projects/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/Cayenne Projects/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/Cayenne Projects/index.html Sat May 17 11:36:04 2008
@@ -74,7 +74,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Cayenne%20Project%20Structure/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Cayenne Project Structure/index.html Sat May 17 11:36:04 2008
@@ -62,7 +62,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Create DataNode/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Common%20Modeling%20Tasks/Create%20DataNode/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Create DataNode/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Create DataNode/index.html Sat May 17 11:36:04 2008
@@ -74,7 +74,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Create New Project/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Common%20Modeling%20Tasks/Create%20New%20Project/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Create New Project/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Create New Project/index.html Sat May 17 11:36:04 2008
@@ -70,7 +70,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Database Schema/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Common%20Modeling%20Tasks/Generate%20Database%20Schema/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Database Schema/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Database Schema/index.html Sat May 17 11:36:04 2008
@@ -67,7 +67,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Java Classes/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Common%20Modeling%20Tasks/Generate%20Java%20Classes/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Java Classes/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Java Classes/index.html Sat May 17 11:36:04 2008
@@ -81,7 +81,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Primary Key Support/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Common%20Modeling%20Tasks/Generate%20Primary%20Key%20Support/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Primary Key Support/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Generate Primary Key Support/index.html Sat May 17 11:36:04 2008
@@ -70,7 +70,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Reverse Engineer Database/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Common%20Modeling%20Tasks/Reverse%20Engineer%20Database/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Reverse Engineer Database/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Reverse Engineer Database/index.html Sat May 17 11:36:04 2008
@@ -74,7 +74,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Setting DataMap Defaults/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Common%20Modeling%20Tasks/Setting%20DataMap%20Defaults/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Setting DataMap Defaults/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/Setting DataMap Defaults/index.html Sat May 17 11:36:04 2008
@@ -87,7 +87,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Common%20Modeling%20Tasks/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Common Modeling Tasks/index.html Sat May 17 11:36:04 2008
@@ -72,7 +72,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Caching Behavior/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Configuring%20Deployment%20Settings/Configuring%20Caching%20Behavior/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Caching Behavior/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Caching Behavior/index.html Sat May 17 11:36:04 2008
@@ -90,7 +90,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Object Validation/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Configuring%20Deployment%20Settings/Configuring%20Object%20Validation/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Object Validation/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Object Validation/index.html Sat May 17 11:36:04 2008
@@ -55,7 +55,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Transactional Behavior/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Configuring%20Deployment%20Settings/Configuring%20Transactional%20Behavior/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Transactional Behavior/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/Configuring Transactional Behavior/index.html Sat May 17 11:36:04 2008
@@ -57,7 +57,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Configuring%20Deployment%20Settings/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Configuring Deployment Settings/index.html Sat May 17 11:36:04 2008
@@ -66,7 +66,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/Cayenne User Directory/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Introduction%20to%20CayenneModeler/Cayenne%20User%20Directory/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/Cayenne User Directory/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/Cayenne User Directory/index.html Sat May 17 11:36:04 2008
@@ -74,7 +74,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/General Navigation/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Introduction%20to%20CayenneModeler/General%20Navigation/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/General Navigation/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/General Navigation/index.html Sat May 17 11:36:04 2008
@@ -103,7 +103,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/Running CayenneModeler/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Introduction%20to%20CayenneModeler/Running%20CayenneModeler/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/Running CayenneModeler/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/Running CayenneModeler/index.html Sat May 17 11:36:04 2008
@@ -70,7 +70,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Introduction%20to%20CayenneModeler/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Introduction to CayenneModeler/index.html Sat May 17 11:36:04 2008
@@ -77,7 +77,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Database Layer/To Dep PK Checkbox/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Database%20Layer/To%20Dep%20PK%20Checkbox/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Database Layer/To Dep PK Checkbox/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Database Layer/To Dep PK Checkbox/index.html Sat May 17 11:36:04 2008
@@ -62,7 +62,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Database Layer/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Database%20Layer/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Database Layer/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Database Layer/index.html Sat May 17 11:36:04 2008
@@ -62,7 +62,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/CayenneModeler%20Flattened%20Relationships/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html Sat May 17 11:36:04 2008
@@ -38,6 +38,7 @@
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html">Inheritance overview</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html">Modeling ObjEntities</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html">CayenneModeler Flattened Relationships</a><ul>
 </ul>
@@ -73,7 +74,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/Delete%20Rules/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html Sat May 17 11:36:04 2008
@@ -38,6 +38,7 @@
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html">Inheritance overview</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html">Modeling ObjEntities</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html">CayenneModeler Flattened Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html">Delete Rules</a><ul>
@@ -81,7 +82,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/Inheritance%20overview/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html Sat May 17 11:36:04 2008
@@ -40,6 +40,7 @@
 </li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html">Modeling ObjEntities</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html">CayenneModeler Flattened Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html">Delete Rules</a></li>
@@ -153,7 +154,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/Many-to-Many%20Relationships/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html Sat May 17 11:36:04 2008
@@ -38,6 +38,7 @@
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html">Inheritance overview</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html">Modeling ObjEntities</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a><ul>
 </ul>
 </li>
@@ -65,7 +66,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Added: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/Modeling%20Enumerations/index.html?rev=657422&view=auto
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html (added)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html Sat May 17 11:36:04 2008
@@ -0,0 +1,175 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+ 
+     http://www.apache.org/licenses/LICENSE-2.0
+ 
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.
+-->
+<html>
+  <head>
+    <title>Apache Cayenne Documentation - Modeling Enumerations</title>
+    <style type="text/css">@import "../../../../style.css";</style>
+  </head>
+<body>
+  <div class="header">
+    <div style="float: left;"><a href="http://cayenne.apache.org/"><img src="../../../../images/logo.gif" align="absmiddle" border="0"></a></div>
+    <span class="logoSpaceLink"><a href="../../../../index.html">Cayenne User Documentation</a></span><br />
+    <span class="pagetitle">Modeling Enumerations</span>
+  </div>
+<div id="cayenne_toc">
+<ul>
+<li><a href="../../../../Documentation/Modeler Guide/Introduction to CayenneModeler/index.html">Introduction to CayenneModeler</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/ORM Case Study/index.html">ORM Case Study</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Cayenne Project Structure/index.html">Cayenne Project Structure</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Common Modeling Tasks/index.html">Common Modeling Tasks</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Database Layer/index.html">Modeling Database Layer</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/index.html">Modeling Object Layer</a><ul>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html">Inheritance overview</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html">Modeling ObjEntities</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a><ul>
+</ul>
+</li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html">CayenneModeler Flattened Relationships</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html">Delete Rules</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Remote Persistence/index.html">Modeling Remote Persistence</a></li>
+</ul>
+</li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Queries/index.html">Modeling Queries</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Configuring Deployment Settings/index.html">Configuring Deployment Settings</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Preferences Panel/index.html">Preferences Panel</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Tips/index.html">Modeling Tips</a></li>
+</ul>
+</div>
+<div id="ConfluenceContent"><h2><a name="ModelingEnumerations-MappingandModelingJavaEnumerations"></a>Mapping and Modeling Java Enumerations</h2>
+
+<p>Cayenne natively supports Java 1.5 <span class="nobr"><a href="http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html" title="Visit page outside Confluence" rel="nofollow">custom enumerations<sup><img class="rendericon" src="../../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>.  There are two levels of support.  The more flexible method is to implement the Cayenne ExtendedEnumeration interface and provide the database value for each enumeration.  The advantage of implementing this interface is it allows you to specify the exact database value represented by each enumeration and the enumerations are not order-fragile.  If you do not implement this interface, Cayenne will use a fallback approach and only use the enum's actual name (for a text column) or the ordinal position (for a numeric column, which is fragile).</p>
+
+<p>Regardless of which incarnation you use, in Cayenne Modeler's ObjEntity editor, under the Attributes tab, give the full class name for your enumeration under the Java Type column.  This column is pre-filled with java.lang.String, etc., but you can provide your own Java type there:</p>
+
+<p><div align="center"><img src="ColorEnum.png" border="0" /></div></p>
+
+<p>Cayenne will auto-register the enumeration at runtime.</p>
+
+<p>There is currently no other modeler support for mapping the enumerations (no "enum editor" in Cayenne Modeler).  You have to hand-create the enumerations yourself, but this isn't too difficult to do.  Choose either Extended/Standard below and use the examples as a pattern for creating your own.</p>
+
+<h3><a name="ModelingEnumerations-ExtendedEnumerations"></a>Extended Enumerations</h3>
+
+<p>Cayenne's extended enumerations need to implement ExtendedEnumeration, which contains only the getDatabaseValue() method.  This method is used to specify the exact database value each enumeration represents.</p>
+
+<p>Here is an example mapping enumerations to integers:</p>
+
+<div class="code"><div class="codeContent">
+<pre class="code-java"><span class="code-keyword">import</span> org.apache.cayenne.ExtendedEnumeration;
+
+<span class="code-keyword">public</span> <span class="code-keyword">enum</span> Color <span class="code-keyword">implements</span> ExtendedEnumeration {
+  RED(3), GREEN(6), BLUE(9);
+
+  <span class="code-keyword">private</span> <span class="code-object">Integer</span> value;
+
+  <span class="code-keyword">private</span> Color(<span class="code-object">Integer</span> value)
+  {
+    <span class="code-keyword">this</span>.value = value;
+  }
+
+  <span class="code-keyword">public</span> <span class="code-object">Integer</span> getDatabaseValue()
+  {
+    <span class="code-keyword">return</span> value;
+  }
+}</pre>
+</div></div>
+
+<p>This instructs Cayenne to read/write 3, 6, and 9 as RED, GREEN, and BLUE, respectively.  The order is unimportant &#8211; if someone re-orders them to be BLUE, GREEN, and RED, all values will still map correctly.</p>
+
+<p>An example mapping enumerations to strings:</p>
+
+<div class="code"><div class="codeContent">
+<pre class="code-java"><span class="code-keyword">import</span> org.apache.cayenne.ExtendedEnumeration;
+
+<span class="code-keyword">public</span> <span class="code-keyword">enum</span> State <span class="code-keyword">implements</span> ExtendedEnumeration {
+  ALABAMA(<span class="code-quote">"AL"</span>), ALASKA(<span class="code-quote">"AK"</span>), ARIZONA(<span class="code-quote">"AZ"</span>), MARYLAND(<span class="code-quote">"MD"</span>), VIRGINIA(<span class="code-quote">"VA"</span>);
+
+  <span class="code-keyword">private</span> <span class="code-object">String</span> value;
+
+  <span class="code-keyword">private</span> State(<span class="code-object">String</span> value)
+  {
+    <span class="code-keyword">this</span>.value = value;
+  }
+
+  <span class="code-keyword">public</span> <span class="code-object">String</span> getDatabaseValue()
+  {
+    <span class="code-keyword">return</span> value;
+  }
+}</pre>
+</div></div>
+
+<p>In this example, long state names are mapped to the database as their two-letter standard abbreviation.</p>
+
+<p>The final example illustrates how the database can store one value, but you might want to utilize a different internal value for calculations or some other purpose:</p>
+
+<div class="code"><div class="codeContent">
+<pre class="code-java"><span class="code-keyword">import</span> org.apache.cayenne.ExtendedEnumeration;
+
+<span class="code-keyword">public</span> <span class="code-keyword">enum</span> InterestTerm <span class="code-keyword">implements</span> ExtendedEnumeration
+{
+  YEARLY(1, 1), QUARTERLY(2, 4), MONTHLY(3, 12);
+
+  <span class="code-keyword">private</span> <span class="code-object">Integer</span> dbValue;
+  <span class="code-keyword">private</span> <span class="code-object">int</span> value;
+
+  <span class="code-keyword">private</span> InterestTerm(<span class="code-object">Integer</span> dbValue, <span class="code-object">int</span> value)
+  {
+    <span class="code-keyword">this</span>.dbValue = dbValue;
+    <span class="code-keyword">this</span>.value = value;
+  }
+
+  <span class="code-keyword">public</span> <span class="code-object">Integer</span> getDatabaseValue()
+  {
+    <span class="code-keyword">return</span> dbValue;
+  }
+
+  <span class="code-keyword">public</span> <span class="code-object">int</span> value()
+  {
+    <span class="code-keyword">return</span> value;
+  }
+}</pre>
+</div></div>
+
+<p>Cayenne will store 1, 2, and 3 as the database values in this case, but the code can call the value() method (which is not part of the ExtendedEnumeration interface) to use a different value for calculations.</p>
+
+<p>As you can see, the constructor can take as many parameters as required and you can add as many methods as you need.  Only getDatabaseValue() is required by Cayenne and that will determine the value persisted for each enumeration.</p>
+
+<h3><a name="ModelingEnumerations-StandardEnumerations"></a>Standard Enumerations</h3>
+
+<p>Cayenne's support for standard enumerations maps the enum's actual name (if a string column) or the ordinal position (if a numeric column).  Given the Color example declared this way:</p>
+
+<div class="code"><div class="codeContent">
+<pre class="code-java"><span class="code-keyword">public</span> <span class="code-keyword">enum</span> Color {
+  RED, GREEN, BLUE;
+}</pre>
+</div></div>
+
+<p>Cayenne will persist "RED", "GREEN", or "BLUE" to the database for a string column (you cannot specify the value persisted).  For a numeric column, it will persist 0, 1, and 2, respectively (again, you cannot specify the value &#8211; they are simply the order defined in the Java code).  Numeric columns are especially fragile because if someone re-orders the Java enum to be BLUE, GREEN, and RED, then all previously persisted values of RED and BLUE will swap places when you read from the database (which most likely is incorrect).</p>
+</div>
+</div>
+  <div class="clearer">.</div>
+  <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
+
+  <div class="smalltext copyright">
+    Copyright &copy;2001-2008 Apache Software Foundation
+  </div>
+
+</body>
+</html>

Propchange: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/Modeling%20Inheritance/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html Sat May 17 11:36:04 2008
@@ -40,6 +40,7 @@
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a><ul>
 </ul>
 </li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html">CayenneModeler Flattened Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html">Delete Rules</a></li>
@@ -104,7 +105,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/Modeling%20ObjEntities/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html Sat May 17 11:36:04 2008
@@ -40,6 +40,7 @@
 </ul>
 </li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html">CayenneModeler Flattened Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html">Delete Rules</a></li>
@@ -75,7 +76,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Remote Persistence/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/Modeling%20Remote%20Persistence/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Remote Persistence/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/Modeling Remote Persistence/index.html Sat May 17 11:36:04 2008
@@ -38,6 +38,7 @@
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html">Inheritance overview</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html">Modeling ObjEntities</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a></li>
+<li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html">CayenneModeler Flattened Relationships</a></li>
 <li><a href="../../../../Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html">Delete Rules</a></li>
@@ -74,7 +75,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Object%20Layer/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Object Layer/index.html Sat May 17 11:36:04 2008
@@ -38,6 +38,7 @@
 <li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Inheritance overview/index.html">Inheritance overview</a></li>
 <li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html">Modeling ObjEntities</a></li>
 <li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html">Modeling Inheritance</a></li>
+<li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html">Modeling Enumerations</a></li>
 <li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html">Many-to-Many Relationships</a></li>
 <li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html">CayenneModeler Flattened Relationships</a></li>
 <li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html">Delete Rules</a></li>
@@ -59,6 +60,7 @@
 <ol>
 	<li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling ObjEntities/index.html" title="Modeling ObjEntities">Modeling ObjEntities</a></li>
 	<li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Inheritance/index.html" title="Modeling Inheritance">Modeling Inheritance</a></li>
+	<li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Modeling Enumerations/index.html" title="Modeling Enumerations">Modeling Enumerations</a></li>
 	<li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Many-to-Many Relationships/index.html" title="Many-to-Many Relationships">Many&#45;to&#45;Many Relationships</a></li>
 	<li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/CayenneModeler Flattened Relationships/index.html" title="CayenneModeler Flattened Relationships">Flattened Relationships</a></li>
 	<li><a href="../../../Documentation/Modeler Guide/Modeling Object Layer/Delete Rules/index.html" title="Delete Rules">Delete Rules</a></li>
@@ -70,7 +72,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Queries/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Queries/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Queries/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Queries/index.html Sat May 17 11:36:04 2008
@@ -50,7 +50,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Tips/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Modeling%20Tips/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Tips/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Modeling Tips/index.html Sat May 17 11:36:04 2008
@@ -61,7 +61,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/Converting an Existing Business Framework/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/ORM%20Case%20Study/Converting%20an%20Existing%20Business%20Framework/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/Converting an Existing Business Framework/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/Converting an Existing Business Framework/index.html Sat May 17 11:36:04 2008
@@ -83,7 +83,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/Java Interface to an Existing Database/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/ORM%20Case%20Study/Java%20Interface%20to%20an%20Existing%20Database/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/Java Interface to an Existing Database/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/Java Interface to an Existing Database/index.html Sat May 17 11:36:04 2008
@@ -66,7 +66,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/New System/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/ORM%20Case%20Study/New%20System/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/New System/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/New System/index.html Sat May 17 11:36:04 2008
@@ -66,7 +66,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/ORM%20Case%20Study/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/ORM Case Study/index.html Sat May 17 11:36:04 2008
@@ -76,7 +76,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/ClassPath/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Preferences%20Panel/ClassPath/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/ClassPath/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/ClassPath/index.html Sat May 17 11:36:04 2008
@@ -62,7 +62,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/General Preferences/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Preferences%20Panel/General%20Preferences/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/General Preferences/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/General Preferences/index.html Sat May 17 11:36:04 2008
@@ -57,7 +57,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/Local DataSources/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Preferences%20Panel/Local%20DataSources/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/Local DataSources/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/Local DataSources/index.html Sat May 17 11:36:04 2008
@@ -59,7 +59,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/Preferences%20Panel/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/Preferences Panel/index.html Sat May 17 11:36:04 2008
@@ -73,7 +73,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler%20Guide/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Modeler Guide/index.html Sat May 17 11:36:04 2008
@@ -63,7 +63,7 @@
   <div style="height: 12px; background-image: url('../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Database Support/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Database%20Support/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Database Support/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Database Support/index.html Sat May 17 11:36:04 2008
@@ -320,7 +320,7 @@
 </tr>
 <tr>
 <td class='confluenceTd'>Vendor Site</td>
-<td class='confluenceTd'><span class="nobr"><a href="http://www.microsoft.com/sql/default.asp" title="Visit page outside Confluence" rel="nofollow">http://www.microsoft.com/sql/default.asp<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></td>
+<td class='confluenceTd'><span class="nobr"><a href="http://www.microsoft.com/sql/technologies/jdbc/default.mspx" title="Visit page outside Confluence" rel="nofollow">http://www.microsoft.com/sql/technologies/jdbc/default.mspx<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></td>
 </tr>
 <tr>
 <td class='confluenceTd'>Driver Name</td>
@@ -416,7 +416,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 1.1 Features/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide%20to%201.1%20Features/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 1.1 Features/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 1.1 Features/index.html Sat May 17 11:36:04 2008
@@ -182,7 +182,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>