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 2012/11/10 14:06:20 UTC

svn commit: r1407807 [1/2] - in /cayenne/site/cms/trunk: content/docs/3.0/ templates/

Author: aadamchik
Date: Sat Nov 10 13:05:43 2012
New Revision: 1407807

URL: http://svn.apache.org/viewvc?rev=1407807&view=rev
Log:
fixing 3.0 doc titles

Modified:
    cayenne/site/cms/trunk/content/docs/3.0/accessing-pk-and-fk-values.html
    cayenne/site/cms/trunk/content/docs/3.0/advanced-sqltemplate.html
    cayenne/site/cms/trunk/content/docs/3.0/ant-tasks.html
    cayenne/site/cms/trunk/content/docs/3.0/bnf-for-expressionparser.html
    cayenne/site/cms/trunk/content/docs/3.0/building-expressions.html
    cayenne/site/cms/trunk/content/docs/3.0/caching-and-fresh-data.html
    cayenne/site/cms/trunk/content/docs/3.0/caching-lookup-tables.html
    cayenne/site/cms/trunk/content/docs/3.0/caching-query-results.html
    cayenne/site/cms/trunk/content/docs/3.0/cayenne-and-maven.html
    cayenne/site/cms/trunk/content/docs/3.0/cayenne-contract.html
    cayenne/site/cms/trunk/content/docs/3.0/cayenne-datamaps.html
    cayenne/site/cms/trunk/content/docs/3.0/cayenne-guide.html
    cayenne/site/cms/trunk/content/docs/3.0/cayenne-project-structure.html
    cayenne/site/cms/trunk/content/docs/3.0/cayenne-projects.html
    cayenne/site/cms/trunk/content/docs/3.0/cayenne-user-directory.html
    cayenne/site/cms/trunk/content/docs/3.0/cayennemodeler-flattened-relationships.html
    cayenne/site/cms/trunk/content/docs/3.0/cdataport.html
    cayenne/site/cms/trunk/content/docs/3.0/cdbgen.html
    cayenne/site/cms/trunk/content/docs/3.0/cdbimport.html
    cayenne/site/cms/trunk/content/docs/3.0/cdeploy.html
    cayenne/site/cms/trunk/content/docs/3.0/cgen.html
    cayenne/site/cms/trunk/content/docs/3.0/classpath.html
    cayenne/site/cms/trunk/content/docs/3.0/common-modeling-tasks.html
    cayenne/site/cms/trunk/content/docs/3.0/comparing-dataobjects.html
    cayenne/site/cms/trunk/content/docs/3.0/configuring-caching-behavior.html
    cayenne/site/cms/trunk/content/docs/3.0/configuring-deployment-settings.html
    cayenne/site/cms/trunk/content/docs/3.0/configuring-logging.html
    cayenne/site/cms/trunk/content/docs/3.0/configuring-object-validation.html
    cayenne/site/cms/trunk/content/docs/3.0/configuring-transactional-behavior.html
    cayenne/site/cms/trunk/content/docs/3.0/converting-an-existing-business-framework.html
    cayenne/site/cms/trunk/content/docs/3.0/create-datanode.html
    cayenne/site/cms/trunk/content/docs/3.0/create-new-project.html
    cayenne/site/cms/trunk/content/docs/3.0/custom-batchquerybuilder-factory.html
    cayenne/site/cms/trunk/content/docs/3.0/custom-dbadapter.html
    cayenne/site/cms/trunk/content/docs/3.0/custom-query-cache-provider.html
    cayenne/site/cms/trunk/content/docs/3.0/customization.html
    cayenne/site/cms/trunk/content/docs/3.0/customizing-configuration.html
    cayenne/site/cms/trunk/content/docs/3.0/customizing-queries.html
    cayenne/site/cms/trunk/content/docs/3.0/data-rows.html
    cayenne/site/cms/trunk/content/docs/3.0/database-support.html
    cayenne/site/cms/trunk/content/docs/3.0/datachannel.html
    cayenne/site/cms/trunk/content/docs/3.0/datacontext.html
    cayenne/site/cms/trunk/content/docs/3.0/datacontextdelegate.html
    cayenne/site/cms/trunk/content/docs/3.0/datacontextfactory.html
    cayenne/site/cms/trunk/content/docs/3.0/datanode.html
    cayenne/site/cms/trunk/content/docs/3.0/dataobject-state-management.html
    cayenne/site/cms/trunk/content/docs/3.0/dataobject-validation.html
    cayenne/site/cms/trunk/content/docs/3.0/dataobjects-example.html
    cayenne/site/cms/trunk/content/docs/3.0/dataobjects.html
    cayenne/site/cms/trunk/content/docs/3.0/dataobjectutils.html
    cayenne/site/cms/trunk/content/docs/3.0/datasource.html
    cayenne/site/cms/trunk/content/docs/3.0/dbadapter.html
    cayenne/site/cms/trunk/content/docs/3.0/dbcpdatasourcefactory.html
    cayenne/site/cms/trunk/content/docs/3.0/delete-rules.html
    cayenne/site/cms/trunk/content/docs/3.0/deleting-objects.html
    cayenne/site/cms/trunk/content/docs/3.0/deployment.html
    cayenne/site/cms/trunk/content/docs/3.0/design.html
    cayenne/site/cms/trunk/content/docs/3.0/ejbqlquery.html
    cayenne/site/cms/trunk/content/docs/3.0/entityresolver.html
    cayenne/site/cms/trunk/content/docs/3.0/event-package.html
    cayenne/site/cms/trunk/content/docs/3.0/executing-a-stored-procedure.html
    cayenne/site/cms/trunk/content/docs/3.0/expression-factory-utilities.html
    cayenne/site/cms/trunk/content/docs/3.0/expressions.html
    cayenne/site/cms/trunk/content/docs/3.0/extended-types.html
    cayenne/site/cms/trunk/content/docs/3.0/flattened-relationships.html
    cayenne/site/cms/trunk/content/docs/3.0/general-navigation.html
    cayenne/site/cms/trunk/content/docs/3.0/general-preferences.html
    cayenne/site/cms/trunk/content/docs/3.0/generate-database-schema.html
    cayenne/site/cms/trunk/content/docs/3.0/generate-java-classes.html
    cayenne/site/cms/trunk/content/docs/3.0/generate-primary-key-support.html
    cayenne/site/cms/trunk/content/docs/3.0/generated-columns.html
    cayenne/site/cms/trunk/content/docs/3.0/generic-persistent-class.html
    cayenne/site/cms/trunk/content/docs/3.0/guide-to-11-features.html
    cayenne/site/cms/trunk/content/docs/3.0/guide-to-12-features.html
    cayenne/site/cms/trunk/content/docs/3.0/guide-to-30-features.html
    cayenne/site/cms/trunk/content/docs/3.0/handling-inheritance.html
    cayenne/site/cms/trunk/content/docs/3.0/in-memory-evaluation.html
    cayenne/site/cms/trunk/content/docs/3.0/index.html
    cayenne/site/cms/trunk/content/docs/3.0/individual-object-caching.html
    cayenne/site/cms/trunk/content/docs/3.0/inheritance-overview.html
    cayenne/site/cms/trunk/content/docs/3.0/installation.html
    cayenne/site/cms/trunk/content/docs/3.0/introduction-to-cayennemodeler.html
    cayenne/site/cms/trunk/content/docs/3.0/introduction.html
    cayenne/site/cms/trunk/content/docs/3.0/iterating-through-data-rows.html
    cayenne/site/cms/trunk/content/docs/3.0/jar-files-and-dependencies.html
    cayenne/site/cms/trunk/content/docs/3.0/java-interface-to-an-existing-database.html
    cayenne/site/cms/trunk/content/docs/3.0/license.html
    cayenne/site/cms/trunk/content/docs/3.0/lifecycle-callbacks.html
    cayenne/site/cms/trunk/content/docs/3.0/local-datasources.html
    cayenne/site/cms/trunk/content/docs/3.0/many-to-many-relationships.html
    cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbgen.html
    cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbimport.html
    cayenne/site/cms/trunk/content/docs/3.0/maven2-cgen.html
    cayenne/site/cms/trunk/content/docs/3.0/maven2-modeler.html
    cayenne/site/cms/trunk/content/docs/3.0/maven2-plugins.html
    cayenne/site/cms/trunk/content/docs/3.0/migrate-changes-between-model-and-database.html
    cayenne/site/cms/trunk/content/docs/3.0/modeler-guide.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-database-layer.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-embeddables.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-enumerations.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-inheritance.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-object-layer.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-objentities.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-queries.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-remote-persistence.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-single-table-inheritance.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-tips.html
    cayenne/site/cms/trunk/content/docs/3.0/modeling-vertical-inheritance.html
    cayenne/site/cms/trunk/content/docs/3.0/moving-objects-between-contexts.html
    cayenne/site/cms/trunk/content/docs/3.0/namedquery.html
    cayenne/site/cms/trunk/content/docs/3.0/nested-contexts.html
    cayenne/site/cms/trunk/content/docs/3.0/new-system.html
    cayenne/site/cms/trunk/content/docs/3.0/null-handling.html
    cayenne/site/cms/trunk/content/docs/3.0/objectcontext-memory-management.html
    cayenne/site/cms/trunk/content/docs/3.0/objectcontext.html
    cayenne/site/cms/trunk/content/docs/3.0/objectidquery.html
    cayenne/site/cms/trunk/content/docs/3.0/obtaining-datacontext.html
    cayenne/site/cms/trunk/content/docs/3.0/orm-case-study.html
    cayenne/site/cms/trunk/content/docs/3.0/overview.html
    cayenne/site/cms/trunk/content/docs/3.0/paginated-queries.html
    cayenne/site/cms/trunk/content/docs/3.0/parameterized-queries.html
    cayenne/site/cms/trunk/content/docs/3.0/path-expressions.html
    cayenne/site/cms/trunk/content/docs/3.0/performance-tuning.html
    cayenne/site/cms/trunk/content/docs/3.0/persistent-object-lifecycle.html
    cayenne/site/cms/trunk/content/docs/3.0/preferences-panel.html
    cayenne/site/cms/trunk/content/docs/3.0/prefetching.html
    cayenne/site/cms/trunk/content/docs/3.0/primary-key-generation.html
    cayenne/site/cms/trunk/content/docs/3.0/qualifier-expressions.html
    cayenne/site/cms/trunk/content/docs/3.0/queries-stored-in-datamap.html
    cayenne/site/cms/trunk/content/docs/3.0/queries.html
    cayenne/site/cms/trunk/content/docs/3.0/query-result-caching.html
    cayenne/site/cms/trunk/content/docs/3.0/querychain.html
    cayenne/site/cms/trunk/content/docs/3.0/relationshipquery.html
    cayenne/site/cms/trunk/content/docs/3.0/relationships.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-client-deployment.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-coding-client.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-coding-server.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-comparison.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-customization.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-cws-deployment.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-features.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-guide.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-installation.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-introduction.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-lifecycle-callbacks.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-limitations.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-security.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-tutorial-authentication.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-tutorial-client-code.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-tutorial-client-project.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-tutorial-prerequisites.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-tutorial-webservice.html
    cayenne/site/cms/trunk/content/docs/3.0/remote-object-persistence-tutorial.html
    cayenne/site/cms/trunk/content/docs/3.0/reverse-engineer-database.html
    cayenne/site/cms/trunk/content/docs/3.0/running-cayennemodeler.html
    cayenne/site/cms/trunk/content/docs/3.0/running-queries.html
    cayenne/site/cms/trunk/content/docs/3.0/runtime-components.html
    cayenne/site/cms/trunk/content/docs/3.0/scripting-sqltemplate.html
    cayenne/site/cms/trunk/content/docs/3.0/selecting-objects.html
    cayenne/site/cms/trunk/content/docs/3.0/selectquery-customization.html
    cayenne/site/cms/trunk/content/docs/3.0/selectquery.html
    cayenne/site/cms/trunk/content/docs/3.0/setting-datamap-defaults.html
    cayenne/site/cms/trunk/content/docs/3.0/sqltemplate-basics.html
    cayenne/site/cms/trunk/content/docs/3.0/sqltemplate-query.html
    cayenne/site/cms/trunk/content/docs/3.0/sqltemplate-result-mapping.html
    cayenne/site/cms/trunk/content/docs/3.0/standalone-applications.html
    cayenne/site/cms/trunk/content/docs/3.0/stored-procedures-and-transactions.html
    cayenne/site/cms/trunk/content/docs/3.0/stored-procedures.html
    cayenne/site/cms/trunk/content/docs/3.0/to-dep-pk-checkbox.html
    cayenne/site/cms/trunk/content/docs/3.0/turning-off-context-synchronization.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-delete.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-java-classes.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-object-relational-mapping.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-objectcontext.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-persistent-objects.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-selectquery.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-setup.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-starting-project.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial-webapp.html
    cayenne/site/cms/trunk/content/docs/3.0/tutorial.html
    cayenne/site/cms/trunk/content/docs/3.0/understanding-transactions.html
    cayenne/site/cms/trunk/content/docs/3.0/upgrade.html
    cayenne/site/cms/trunk/content/docs/3.0/using-jndi.html
    cayenne/site/cms/trunk/content/docs/3.0/using-orderings.html
    cayenne/site/cms/trunk/content/docs/3.0/web-applications.html
    cayenne/site/cms/trunk/templates/legacy_confluence30.html

Modified: cayenne/site/cms/trunk/content/docs/3.0/accessing-pk-and-fk-values.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/accessing-pk-and-fk-values.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/accessing-pk-and-fk-values.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/accessing-pk-and-fk-values.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 » Accessing PK and FK Values
+Title: Accessing PK and FK Values
 
 	<P>Normally it is not advisable to map primary and foreign key columns (PK and FK) as Java class properties (ObjAttributes). When reverse engineering of the database is done using CayenneModeler, the generated mapping will reflect that PKs and FKs will not be included in the Java class. However, sometimes an application requires access to these values.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/advanced-sqltemplate.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/advanced-sqltemplate.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/advanced-sqltemplate.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/advanced-sqltemplate.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Advanced SQLTemplate
+Title: Advanced SQLTemplate
 
 	<H3><A name="AdvancedSQLTemplate-ControllingResultDataRowCaps"></A>Controlling Result DataRow Caps</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/ant-tasks.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/ant-tasks.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/ant-tasks.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/ant-tasks.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Ant Tasks
+Title: Ant Tasks
 
 	<H2><A name="AntTasks-Anttasks"></A>Ant tasks</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/bnf-for-expressionparser.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/bnf-for-expressionparser.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/bnf-for-expressionparser.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/bnf-for-expressionparser.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; BNF for ExpressionParser
+Title: BNF for ExpressionParser
 
 	<H2><A name="BNFforExpressionParser-BNFforExpressionParser.jj"></A>BNF for ExpressionParser.jj</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/building-expressions.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/building-expressions.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/building-expressions.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/building-expressions.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Building Expressions
+Title: Building Expressions
 
 	<P>The Expression class (<TT>org.apache.cayenne.exp.Expression</TT>) provides <TT>Expression.fromString(String)</TT> as a convenience method to create expressions of arbitrary complexity.  The structure of expressions is fairly intuitive, with the <A href="http://incubator.apache.org/cayenne/1_2/grammar/ExpressionParser.html" class="external-link" rel="nofollow">formal grammar</A> showing the formal syntax and operators currently supported, but this topic is devoted to showing examples of usage.  To demonstrate, an expression that matches Paintings with names that start with &quot;A&quot; and a price less than $1000.00 can be written as:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/caching-and-fresh-data.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/caching-and-fresh-data.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/caching-and-fresh-data.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/caching-and-fresh-data.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Caching and Fresh Data
+Title: Caching and Fresh Data
 
 	<H2><A name="CachingandFreshData-CachingandFreshData"></A>Caching and Fresh Data</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/caching-lookup-tables.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/caching-lookup-tables.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/caching-lookup-tables.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/caching-lookup-tables.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Caching Lookup Tables
+Title: Caching Lookup Tables
 
 	
 <P>Query result caching feature can be used to implement caching of lookup tables. &quot;Lookup&quot; or &quot;configuration&quot; tables can be loosely defined as small tables that change rarely and mostly used in read-only fashion. Examples of such tables are COUNTRY, USER_TYPE, AREA_CODE, etc. Often data from such tables is displayed in a combo box or dropdown.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/caching-query-results.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/caching-query-results.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/caching-query-results.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/caching-query-results.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Caching Query Results
+Title: Caching Query Results
 
 	<P>Cayenne provides a way to cache query results, avoiding unneeded database trips for the frequently used queries. Caching strategy is configured per query. A strategy can be set via API or in CayenneModeler. Possible strategies, as defined in the <TT>org.apache.cayenne.query.QueryCacheStrategy</TT> enum are the following:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cayenne-and-maven.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cayenne-and-maven.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cayenne-and-maven.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cayenne-and-maven.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Cayenne and Maven
+Title: Cayenne and Maven
 
 	<H2><A name="CayenneandMaven-CayenneandMaven"></A>Cayenne and Maven</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cayenne-contract.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cayenne-contract.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cayenne-contract.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cayenne-contract.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Cayenne Contract
+Title: Cayenne Contract
 
 	<P>There is an implied contract between persistent objects and Cayenne runtime. Cayenne expects persistent objects to follow certain conventions, while itself providing management of the various aspects of a persistent object graph.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cayenne-datamaps.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cayenne-datamaps.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cayenne-datamaps.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cayenne-datamaps.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Cayenne DataMaps
+Title: Cayenne DataMaps
 
 	
 <P>TO BE DONE</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/cayenne-guide.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cayenne-guide.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cayenne-guide.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cayenne-guide.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Cayenne Guide
+Title: Cayenne Guide
 
 	<H2><A name="CayenneGuide-CayenneGuide"></A>Cayenne Guide</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cayenne-project-structure.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cayenne-project-structure.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cayenne-project-structure.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cayenne-project-structure.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Cayenne Project Structure
+Title: Cayenne Project Structure
 
 	<H2><A name="CayenneProjectStructure-CayenneProjectStructure"></A>Cayenne Project Structure</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cayenne-projects.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cayenne-projects.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cayenne-projects.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cayenne-projects.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Cayenne Projects
+Title: Cayenne Projects
 
 	<H3><A name="CayenneProjects-CayenneProjects"></A>Cayenne Projects</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cayenne-user-directory.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cayenne-user-directory.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cayenne-user-directory.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cayenne-user-directory.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Cayenne User Directory
+Title: Cayenne User Directory
 
 	<H3><A name="CayenneUserDirectory-CayenneUserDirectory"></A>Cayenne User Directory</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cayennemodeler-flattened-relationships.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cayennemodeler-flattened-relationships.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cayennemodeler-flattened-relationships.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cayennemodeler-flattened-relationships.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; CayenneModeler Flattened Relationships
+Title: CayenneModeler Flattened Relationships
 
 	<H3><A name="CayenneModelerFlattenedRelationships-FlattenedRelationships"></A>Flattened Relationships</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cdataport.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cdataport.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cdataport.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cdataport.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; cdataport
+Title: cdataport
 
 	<P>Sometimes it is necessary to recreate a database, copying data from another existing database. For instance, recreating development database instance from production data, etc. While most RDBMS provide data import/export tools, they normally require advanced DBA skills to use and are most often not portable across database engines. Cayenne will provide a lightweight ant task to do data porting between the databases with identical schema, using DataMap information.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cdbgen.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cdbgen.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cdbgen.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cdbgen.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; cdbgen
+Title: cdbgen
 
 	<P><TT>cdbgen</TT> is an Ant task that uses Cayenne DataMap to drop and/or generate schema objects of a specified database.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cdbimport.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cdbimport.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cdbimport.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cdbimport.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; cdbimport
+Title: cdbimport
 
 	<P><TT>cdbimport</TT> is an Ant task that that uses Cayenne to generate a DataMap based on an existing database schema.  This allows you to generate your DataMap prior to building your project, which may be necessary if you are also using the <A href="cgen.html" title="cgen">cgen</A> task.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cdeploy.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cdeploy.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cdeploy.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cdeploy.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; cdeploy
+Title: cdeploy
 
 	<DIV class="panelMacro"><TABLE class="warningMacro"><COLGROUP><COL width="24"><COL></COLGROUP><TR><TD valign="top"><IMG src="https://cwiki.apache.org/confluence/images/icons/emoticons/forbidden.gif" width="16" height="16" align="absmiddle" alt="" border="0"></TD><TD><B>Deprecation Warning</B><BR>cdeploy is deprecated in 3.0 and will be removed in subsequent releases</TD></TR></TABLE></DIV>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/cgen.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/cgen.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/cgen.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/cgen.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; cgen
+Title: cgen
 
 	<P><TT>cgen</TT> is an Ant task that generates and maintains DataObjects source files based on Cayenne DataMap. If &quot;makepairs&quot; is set to &quot;true&quot; (default), this task will generate a pair of classes (superclass/subclass) for each ObjEntity in the DataMap. Superclasses should not be changed manually, since they are always overwritten. Subclasses are never overwritten and may be later customized by the user. If &quot;makepairs&quot; is set to &quot;false&quot;, a single class will be generated for each ObjEntity.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/classpath.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/classpath.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/classpath.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/classpath.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; ClassPath
+Title: ClassPath
 
 	
 <H3><A name="ClassPath-ClassPath"></A>ClassPath</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/common-modeling-tasks.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/common-modeling-tasks.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/common-modeling-tasks.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/common-modeling-tasks.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Common Modeling Tasks
+Title: Common Modeling Tasks
 
 	<H2><A name="CommonModelingTasks-CommonModelingTasks"></A>Common Modeling Tasks</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/comparing-dataobjects.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/comparing-dataobjects.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/comparing-dataobjects.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/comparing-dataobjects.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Comparing DataObjects
+Title: Comparing DataObjects
 
 	<P>If you have two objects a and b in the same DataContext, then you can check to see if they refer to the same database entity as simply as this:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/configuring-caching-behavior.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/configuring-caching-behavior.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/configuring-caching-behavior.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/configuring-caching-behavior.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Configuring Caching Behavior
+Title: Configuring Caching Behavior
 
 	<H2><A name="ConfiguringCachingBehavior-CacheMemoryManagement"></A>Cache Memory Management</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/configuring-deployment-settings.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/configuring-deployment-settings.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/configuring-deployment-settings.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/configuring-deployment-settings.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Configuring Deployment Settings
+Title: Configuring Deployment Settings
 
 	<H2><A name="ConfiguringDeploymentSettings-ConfiguringDeploymentSettings"></A>Configuring Deployment Settings</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/configuring-logging.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/configuring-logging.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/configuring-logging.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/configuring-logging.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Configuring Logging
+Title: Configuring Logging
 
 	<P>Cayenne logging is based on Jakarta Apache <A href="http://jakarta.apache.org/commons/logging/" class="external-link" rel="nofollow">commons-logging package</A>. Commons-logging allows users to choose their own logging provider, such as Log4J or <TT>java.util.logging</TT>. Below is an example of a <A href="http://logging.apache.org/log4j/docs/" class="external-link" rel="nofollow">Log4J-based</A> configuration of the most important Cayenne logger that turns on and off SQL tracing:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/configuring-object-validation.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/configuring-object-validation.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/configuring-object-validation.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/configuring-object-validation.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Configuring Object Validation
+Title: Configuring Object Validation
 
 	<P><BR>
 Each DataDomain can be configured to enable or disable DataObject pre-commit validation by (un)checking &quot;Child DataContexts Validate Objects&quot; checkbox. By default validation is enabled for all newly created DataDomains. More information on DataObject validation is provided in the <A href="dataobject-validation.html" title="DataObject Validation">user guide</A>.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/configuring-transactional-behavior.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/configuring-transactional-behavior.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/configuring-transactional-behavior.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/configuring-transactional-behavior.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Configuring Transactional Behavior
+Title: Configuring Transactional Behavior
 
 	
 <P>Each DataDomain can be configured to explicitly commit/rollback its transactions or to rely on deployment container to do that. This is done by checking or unchecking &quot;Container-Managed Transactions&quot; checkbox. </P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/converting-an-existing-business-framework.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/converting-an-existing-business-framework.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/converting-an-existing-business-framework.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/converting-an-existing-business-framework.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Converting an Existing Business Framework
+Title: Converting an Existing Business Framework
 
 	
 <H3><A name="ConvertinganExistingBusinessFramework-ConvertinganExistingBusinessFramework"></A>Converting an Existing Business Framework</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/create-datanode.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/create-datanode.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/create-datanode.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/create-datanode.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Create DataNode
+Title: Create DataNode
 
 	
 <H3><A name="CreateDataNode-CreateDataNode"></A>Create DataNode</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/create-new-project.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/create-new-project.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/create-new-project.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/create-new-project.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Create New Project
+Title: Create New Project
 
 	
 <H3><A name="CreateNewProject-CreateNewProject"></A>Create New Project</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/custom-batchquerybuilder-factory.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/custom-batchquerybuilder-factory.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/custom-batchquerybuilder-factory.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/custom-batchquerybuilder-factory.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Custom BatchQueryBuilder Factory
+Title: Custom BatchQueryBuilder Factory
 
 	<P>Cayenne allows plugging user-defined behavior to the process of performing commit actions in ObjectContext. Imagine situation when you need to perform UPDATE queries to mark records in database as deleted, instead of using common DELETE queries, e.g. something like</P>
 <DIV class="code panel" style="border-width: 1px;"><DIV class="codeContent panelContent">

Modified: cayenne/site/cms/trunk/content/docs/3.0/custom-dbadapter.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/custom-dbadapter.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/custom-dbadapter.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/custom-dbadapter.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Custom DbAdapter
+Title: Custom DbAdapter
 
 	<H2><A name="CustomDbAdapter-HowdoIwriteanadaptertosupportadatabasethatisnotyetsupported%3F"></A>How do I write an adapter to support a database that is not yet supported?</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/custom-query-cache-provider.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/custom-query-cache-provider.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/custom-query-cache-provider.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/custom-query-cache-provider.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Custom Query Cache Provider
+Title: Custom Query Cache Provider
 
 	<P>By default Cayenne stores cached query results in an LRUMap (<TT>'org.apache.cayenne.cache.MapQueryCacheFactory'</TT>) and can also be configured to use OSCache (via <TT>'org.apache.cayenne.cache.OSQueryCacheFactory'</TT>). If none of these cache engines suit specific application needs, users can hook up their own. </P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/customization.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/customization.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/customization.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/customization.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Customization
+Title: Customization
 
 	<H2><A name="Customization-Customizing"></A>Customizing</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/customizing-configuration.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/customizing-configuration.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/customizing-configuration.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/customizing-configuration.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Customizing Configuration
+Title: Customizing Configuration
 
 	<P>A user can create her own subclass of Configuration and use it instead of the classes provided by Cayenne. Custom subclasses are usually created to load configuration files from non-standard locations, to automatically configure Cayenne during certain events that happen in deployment containers, etc. Cayenne provides a few implementations of Configuration discussed later in this chapter.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/customizing-queries.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/customizing-queries.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/customizing-queries.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/customizing-queries.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Customizing Queries
+Title: Customizing Queries
 
 	<P>Any object that implements <TT>org.apache.cayenne.query.Query</TT> interface can be executed with a DataContext. </P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/data-rows.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/data-rows.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/data-rows.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/data-rows.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Data Rows
+Title: Data Rows
 
 	<P>DataObjects creation and registering with DataContext is an expensive operation. There are cases when only a few objects are really used, but the application still has to fetch a lot of objects. For instance when a user performs a search, result may contain thousands of records, but user will only check 2-3 of them. Cayenne allows programmers to explicitly disable objects creation for such cases. Results will be returned in the form of java.util.Map's. In Cayenne such maps are called <TT>DataRows</TT>.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/database-support.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/database-support.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/database-support.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/database-support.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Database Support
+Title: Database Support
 
 	<P>This page provides useful information about JDBC driver settings for various database. All databases below have custom Cayenne DbAdapters and are automatically recognized by Cayenne AutoAdapter.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/datachannel.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/datachannel.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/datachannel.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/datachannel.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataChannel
+Title: DataChannel
 
 	<P><TT>&quot;org.apache.cayenne.DataChannel&quot;</TT> is an abstraction of Cayenne persistence stack. It is very simple - it defines only 4 methods, two for actually performing persistent operations, one to access metadata, and one - to access EventManager:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/datacontext.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/datacontext.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/datacontext.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/datacontext.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataContext
+Title: DataContext
 
 	<H2><A name="DataContext-DataContext"></A>DataContext</H2>
 <P>In most applications <TT>org.apache.cayenne.access.DataContext</TT> is the main user access point to all Cayenne functionality. It provides query execution facilities as well as object state management functions. Applications rarely directly deal with access or mapping objects beyond DataContext.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/datacontextdelegate.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/datacontextdelegate.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/datacontextdelegate.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/datacontextdelegate.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataContextDelegate
+Title: DataContextDelegate
 
 	
 <P>DataContext supports runtime customization via a DataContextDelegate interface. A user can assign a custom delegate instance to a DataContext by calling DataContext.setDelegate(..). Delegate is optional, and if it is not set, DataContext would go on with its default behavior. If a delegate is set, DataContext consults with it at some critical points in the normal flow execution. A delegate can modify the flow, abort an operation, modify objects participating in an operation, or perform any other tasks it deems necessary.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/datacontextfactory.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/datacontextfactory.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/datacontextfactory.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/datacontextfactory.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataContextFactory
+Title: DataContextFactory
 
 	<P>To customize how the DataContext is built, an <EM>optional</EM> DataContextFactory can be registered with DataDomain in the Modeler. The class name you enter must implement <TT>org.apache.cayenne.access.DataContextFactory</TT> interface. If a factory is entered, Cayenne will use it in <A href="obtaining-datacontext.html" title="Obtaining DataContext">all places</A> where the DataContext is created. A single factory instance is reused for the life of the DataDomain.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/datanode.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/datanode.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/datanode.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/datanode.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataNode
+Title: DataNode
 
 	<P>DataNode is a Cayenne &quot;driver&quot; for a single physical data source, such as a relational database. In fact currently DataNode only handles JDBC sources (so maybe it should be renamed to JdbcDataNode?). </P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/dataobject-state-management.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/dataobject-state-management.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/dataobject-state-management.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/dataobject-state-management.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataObject State Management
+Title: DataObject State Management
 
 <H2>DataObject State Management</H2>
 	<P>Arguably the second most important function of DataContext (first is performing queries) is keeping track of changes made to the registered DataObjects. &quot;Registered&quot; is a keyword here - registering an object with DataContext is what gives this object its persistent qualities.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/dataobject-validation.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/dataobject-validation.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/dataobject-validation.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/dataobject-validation.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataObject Validation
+Title: DataObject Validation
 
 	<P>DataObject implements a set of methods to validate its state. DataContext calls these methods before performing a commit. If validation fails, the commit is aborted with ValidationException. There are a few clear benefits of validating DataObjects at the application level before committing them to the database:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/dataobjects-example.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/dataobjects-example.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/dataobjects-example.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/dataobjects-example.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataObjects Example
+Title: DataObjects Example
 
 	<P>As discussed in <A href="dataobjects.html" title="DataObjects">DataContext</A> chapter, any changes made to the DataObjects via &quot;set*&quot; methods are synchronized with the database by calling <TT>DataContext.commitChanges</TT>. Here is an example showing how the <TT>Painting</TT> object is fetched, modified and saved back. The following modifications are performed: the price of the first retrieved painting is doubled, a new painting is added that belongs to the same artist as the painting fetched before:</P>
 <DIV class="code panel" style="border-width: 1px;"><DIV class="codeContent panelContent">

Modified: cayenne/site/cms/trunk/content/docs/3.0/dataobjects.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/dataobjects.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/dataobjects.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/dataobjects.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataObjects
+Title: DataObjects
 
 	<H2><A name="DataObjects-DataObjects"></A>DataObjects</H2>
 <P>DataObjects (Cayenne persistent objects) are composed of attributes and relationships. Attributes are the simplest object properties (as in &quot;java bean properties&quot;) that can be stored in the columns in the database. Those are usually string, numeric, binary or date values. Another type of properties is relationships. They represent related DataObjects (to-one relationships) or collections of DataObjects (to-many relationships). To read and modify attributes and relationships, application code would simply invoke corresponding get or set methods. In case of to-many relationships represented by collections there are also add and remove methods.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/dataobjectutils.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/dataobjectutils.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/dataobjectutils.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/dataobjectutils.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataObjectUtils
+Title: DataObjectUtils
 
 	<P>DataObjectUtils class provides an important and easy to use facility to obtain a primary key value from a DataObject and to locate a DataObject in the database for a known primary key. Both operations work in a generic fashion and do not require primary key to be an object property.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/datasource.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/datasource.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/datasource.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/datasource.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DataSource
+Title: DataSource
 
 	<P><A href="datanode.html" title="DataNode">DataNode</A> obtains connections via a <TT>javax.sql.DataSource</TT>. If an application is deployed in a J2EE container, DataSource is normally provided by container <A href="using-jndi.html" title="Using JNDI">via JNDI</A>. For standalone applications (or if you don't want to use JNDI) Cayenne provides its own DataSource that includes connection pooling features. Whenever you select <TT>org.apache.cayenne.conf.DriverDataSourceFactory</TT> in the Modeler, you are choosing to use Cayenne DataSource. </P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/dbadapter.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/dbadapter.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/dbadapter.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/dbadapter.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DbAdapter
+Title: DbAdapter
 
 	<H3><A name="DbAdapter-PortabilityAcrossDatabases"></A>Portability Across Databases</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/dbcpdatasourcefactory.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/dbcpdatasourcefactory.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/dbcpdatasourcefactory.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/dbcpdatasourcefactory.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; DBCPDataSourceFactory
+Title: DBCPDataSourceFactory
 
 	<P>As an alternative to a simple and easy-to-use DataSource bundled with Cayenne, it is possible to configure a more feature-rich DataSource based on Apache Jakarta <A href="http://jakarta.apache.org/commons/dbcp" class="external-link" rel="nofollow">commons-dbcp</A>. To enable commons-dbcp pool, select <TT>DBCPDataSourceFactory</TT> in the Modeler for a DataNode:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/delete-rules.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/delete-rules.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/delete-rules.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/delete-rules.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Delete Rules
+Title: Delete Rules
 
 	
 <H3><A name="DeleteRules-DeleteRules"></A>Delete Rules</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/deleting-objects.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/deleting-objects.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/deleting-objects.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/deleting-objects.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Deleting Objects
+Title: Deleting Objects
 
 	<P>As discussed before, an object must be deleted in the DataContext to trigger a removal of the corresponding row from the database on commit. There are few simple ways to delete individual objects and collections of objects. Quite naturally, a delete operation changes the object state to PersistenceState.DELETED. However there maybe other consequences of such operation for the overall object graph. Such consequences are controlled via <A href="delete-rules.html" title="Delete Rules">Delete Rules</A> configured for object relationships. Properly configuring delete rules will simplify the application code, as you no longer need to track related objects and do the right thing with them. Other delete rule effects are discussed for each DataContext deletion method individually.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/deployment.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/deployment.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/deployment.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/deployment.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Deployment
+Title: Deployment
 
 	<H2><A name="Deployment-Deployment"></A>Deployment</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/design.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/design.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/design.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/design.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Design
+Title: Design
 
 	<H2><A name="Design-Design"></A>Design</H2>
 <P>This chapter discusses the architecture of the Cayenne runtime framework. The information below is not strictly required to start using Cayenne, and new users can skip it initially and come back later to gain better understanding of how Cayenne operates under the hood.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/ejbqlquery.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/ejbqlquery.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/ejbqlquery.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/ejbqlquery.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; EJBQLQuery
+Title: EJBQLQuery
 
 	<P><EM>(available since 3.0 in both classic and JPA modes; as of June 2007 only a subset of EJBQL syntax is supported)</EM></P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/entityresolver.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/entityresolver.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/entityresolver.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/entityresolver.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; EntityResolver
+Title: EntityResolver
 
 	<P>In runtime the mapping metadata is accessed via a <A href="datachannel.html" title="DataChannel">DataChannel</A> in a form of <TT>org.apache.cayenne.map.EntityResolver</TT> (EntityResolver available via ObjectContext is usually obtained from the channel behind the scenes). EntityResolver provides a single namespace for multiple DataMaps. </P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/event-package.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/event-package.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/event-package.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/event-package.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Event Package
+Title: Event Package
 
 	
 <P>Cayenne includes a full-featured events mechanism. It allows creation of local and distributed event queues. It is very powerful and generic; it is not tied to Cayenne persistence features in any way and can be used in any application. The most important features are:</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/executing-a-stored-procedure.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/executing-a-stored-procedure.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/executing-a-stored-procedure.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/executing-a-stored-procedure.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Executing a Stored Procedure
+Title: Executing a Stored Procedure
 
 	<H3><A name="ExecutingaStoredProcedure-UsingQueryResponsetoProcessComplexResults"></A>Using QueryResponse to Process Complex Results</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/expression-factory-utilities.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/expression-factory-utilities.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/expression-factory-utilities.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/expression-factory-utilities.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Expression Factory Utilities
+Title: Expression Factory Utilities
 
 	<P>Sometimes there is a need to build an expression by combining other existing expressions. Also quiet often it is desirable to use strongly typed API instead of interpreted string expressions. The following sections describe <A href="http://cayenne.apache.org/doc/api/org/apache/cayenne/exp/ExpressionFactory.html" class="external-link" rel="nofollow">ExpressionFactory</A> and <A href="http://cayenne.apache.org/doc/api/org/apache/cayenne/exp/Expression.html" class="external-link" rel="nofollow">Expression</A> methods that allow to construct expressions step by step via API calls.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/expressions.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/expressions.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/expressions.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/expressions.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Expressions
+Title: Expressions
 
 	<H2><A name="Expressions-Expressions"></A>Expressions</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/extended-types.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/extended-types.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/extended-types.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/extended-types.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Extended Types
+Title: Extended Types
 
 	<P>JDBC specification defines a set of &quot;standard&quot; database column types (defined in java.sql.Types class) and a very specific mapping of these types to Java Object Types, such as java.lang.String, java.math.BigDecimal, etc. Sometimes there is a need to use a custom Java type not known to JDBC driver. CayenneModeler allows to configure an arbitrary Java class as an <TT>org.apache.cayenne.map.ObjAttribute</TT> type by simply entering a fully-qualified name such class in the type column of an ObjAttribute. However there is more to it than just that. Cayenne needs to know how to instantiate this type from a database &quot;primitive&quot; value, and conversly, how to transform an object of the custom type to a JDBC-compatible object.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/flattened-relationships.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/flattened-relationships.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/flattened-relationships.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/flattened-relationships.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Flattened Relationships
+Title: Flattened Relationships
 
 	<P>Flattened relationships are a fancy term for a relationship which involves three or more tables in the database. Lets say you have Artists and Exhibits. They are joined with a many-many join table called Artist_Exhibit, because many Artists could collaborate on one Exhibit and each Artist might be part of many Exhibits. Now you could map these as separate joins and end up with Java code which looks like this:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/general-navigation.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/general-navigation.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/general-navigation.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/general-navigation.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; General Navigation
+Title: General Navigation
 
 	<H3><A name="GeneralNavigation-GeneralNavigation"></A>General Navigation</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/general-preferences.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/general-preferences.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/general-preferences.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/general-preferences.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; General Preferences
+Title: General Preferences
 
 	
 <H3><A name="GeneralPreferences-GeneralPreferences"></A>General Preferences</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/generate-database-schema.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/generate-database-schema.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/generate-database-schema.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/generate-database-schema.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Generate Database Schema
+Title: Generate Database Schema
 
 	
 <H3><A name="GenerateDatabaseSchema-GenerateDatabaseSchema"></A>Generate Database Schema</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/generate-java-classes.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/generate-java-classes.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/generate-java-classes.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/generate-java-classes.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Generate Java Classes
+Title: Generate Java Classes
 
 	
 <P>First we'd like to mention an alternative way of generating classes from the model, that can save time in many situtations compared to using the GUI: <A href="cgen.html" title="cgen">cgen Ant task</A> would automatically refresh generated classes when needed during the build.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/generate-primary-key-support.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/generate-primary-key-support.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/generate-primary-key-support.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/generate-primary-key-support.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Generate Primary Key Support
+Title: Generate Primary Key Support
 
 	<H3><A name="GeneratePrimaryKeySupport-GeneratePrimaryKeySupport"></A>Generate Primary Key Support</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/generated-columns.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/generated-columns.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/generated-columns.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/generated-columns.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Generated Columns
+Title: Generated Columns
 
 	
 <H2><A name="GeneratedColumns-WhatIsa%22Generated%22Column"></A>What Is a &quot;Generated&quot; Column</H2>

Modified: cayenne/site/cms/trunk/content/docs/3.0/generic-persistent-class.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/generic-persistent-class.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/generic-persistent-class.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/generic-persistent-class.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Generic Persistent Class
+Title: Generic Persistent Class
 
 	<H2><A name="GenericPersistentClass-WhatIs%22GenericPersistentClass%22"></A>What Is &quot;Generic Persistent Class&quot;</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/guide-to-11-features.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/guide-to-11-features.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/guide-to-11-features.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/guide-to-11-features.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Guide to 1.1 Features
+Title: Guide to 1.1 Features
 
 	<P>Cayenne version 1.1 introduces a large number of new features and enhancements over 1.0. This chapter lists most of them, providing the links to more detailed information about each feature.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/guide-to-12-features.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/guide-to-12-features.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/guide-to-12-features.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/guide-to-12-features.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Guide to 1.2 Features
+Title: Guide to 1.2 Features
 
 	
 <P>This page describes new features and other changes introduced in 1.2 release.</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/guide-to-30-features.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/guide-to-30-features.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/guide-to-30-features.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/guide-to-30-features.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Guide to 3.0 Features
+Title: Guide to 3.0 Features
 
 	<P>This page highlights the new features and changes introduced in 3.0 release. It is a high level overview and as such is by no means complete. Consult RELEASE-NOTES.txt file included in each release for the full list of changes, and UPGRADE.txt for the upgrade instructions.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/handling-inheritance.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/handling-inheritance.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/handling-inheritance.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/handling-inheritance.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Handling Inheritance
+Title: Handling Inheritance
 
 	<P>&quot;Inheritance&quot; is an Object Oriented concept absent in traditional RDBMS. Cayenne however allows to map a hierarchical class tree to a single base table (so called &quot;single table inheritance&quot;). Such mapping is described in detail in the <A href="modeling-single-table-inheritance.html" title="Modeling Single Table Inheritance">Modeler Guide</A>. The idea of single table inheritance is that a &quot;class&quot; of a database row is determined from the values in one or more columns of the base table. These columns are called &quot;class designator columns&quot;.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/in-memory-evaluation.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/in-memory-evaluation.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/in-memory-evaluation.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/in-memory-evaluation.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; In-Memory Evaluation
+Title: In-Memory Evaluation
 
 	
 <P>In additions to providing a database-independent WHERE clause for SQL queries, expressions support in-memory evaluation. An expressions can be evaluated with any type of objects that follow Java Beans method naming convention. Of course this includes DataObjects. The following API is used for expressions evaluation:</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/index.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/index.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/index.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/index.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Documentation
+Title: Documentation
 
 	<H2>Cayenne Documentation - v. 3.0</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/individual-object-caching.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/individual-object-caching.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/individual-object-caching.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/individual-object-caching.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Individual Object Caching
+Title: Individual Object Caching
 
 	<H2><A name="IndividualObjectCaching-IndividualObjectCaching"></A>Individual Object Caching</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/inheritance-overview.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/inheritance-overview.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/inheritance-overview.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/inheritance-overview.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Inheritance Overview
+Title: Inheritance Overview
 
 	<H2><A name="InheritanceOverview-Overview"></A>Overview</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/installation.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/installation.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/installation.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/installation.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Installation
+Title: Installation
 
 	<H3><A name="Installation-SystemRequirements"></A>System Requirements</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/introduction-to-cayennemodeler.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/introduction-to-cayennemodeler.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/introduction-to-cayennemodeler.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/introduction-to-cayennemodeler.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Introduction to CayenneModeler
+Title: Introduction to CayenneModeler
 
 	<H2><A name="IntroductiontoCayenneModeler-IntroductiontoCayenneModeler"></A>Introduction to CayenneModeler</H2>
 <P>Cayenne stores mapping and deployment information using a set of XML files with a predefined format. These files can be always edited by hand, but Cayenne goes beyond that. A standard distribution contains CayenneModeler - a Java Swing GUI application that serves as an Object/Relational modeling tool. It is much more than just a specialized XML editor. It provides a comprehensive set of O/R functions, including:</P>

Modified: cayenne/site/cms/trunk/content/docs/3.0/introduction.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/introduction.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/introduction.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/introduction.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Introduction
+Title: Introduction
 
 	<P>This book describes how to use Cayenne Persistence API to write persistent Java applications. It includes the following topics:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/iterating-through-data-rows.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/iterating-through-data-rows.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/iterating-through-data-rows.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/iterating-through-data-rows.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Iterating Through Data Rows
+Title: Iterating Through Data Rows
 
 	<P>There are cases when the result sets are so large that even when fetching data rows, application can run out of memory. For instance, a user may be creating a report that requires in-memory processing of hundreds of thousands of database rows. In such cases normal Cayenne behavior of reading the whole java.sql.ResultSet in the memory before returning it to the user may result in an application exhausing all memory and crashing.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/jar-files-and-dependencies.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/jar-files-and-dependencies.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/jar-files-and-dependencies.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/jar-files-and-dependencies.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; JAR Files and Dependencies
+Title: JAR Files and Dependencies
 
 	<P>This sections explains where all the relevant jar files are located. It also lists Cayenne dependencies.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/java-interface-to-an-existing-database.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/java-interface-to-an-existing-database.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/java-interface-to-an-existing-database.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/java-interface-to-an-existing-database.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Java Interface to an Existing Database
+Title: Java Interface to an Existing Database
 
 	
 <H3><A name="JavaInterfacetoanExistingDatabase-JavaInterfacetoanExistingDatabase"></A>Java Interface to an Existing Database</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/license.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/license.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/license.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/license.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; License
+Title: License
 
 	<P>This software is distributed and should be used on terms of Apache 2.0 software license. In short, it is free of charge, and unrestricted for commercial use. Here is the full license text:</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/lifecycle-callbacks.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/lifecycle-callbacks.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/lifecycle-callbacks.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/lifecycle-callbacks.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Lifecycle Callbacks
+Title: Lifecycle Callbacks
 
 	<H2><A name="LifecycleCallbacks-LifecycleCallbacks"></A>Lifecycle Callbacks</H2>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/local-datasources.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/local-datasources.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/local-datasources.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/local-datasources.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Local DataSources
+Title: Local DataSources
 
 	
 <H3><A name="LocalDataSources-LocalDataSources"></A>Local DataSources</H3>

Modified: cayenne/site/cms/trunk/content/docs/3.0/many-to-many-relationships.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/many-to-many-relationships.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/many-to-many-relationships.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/many-to-many-relationships.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; Many-to-Many Relationships
+Title: Many-to-Many Relationships
 
 	<H3><A name="Many-to-ManyRelationships-ManytoManyRelationships"></A>Many-to-Many Relationships</H3>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbgen.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbgen.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbgen.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbgen.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; maven2-cdbgen
+Title: maven2-cdbgen
 
 	<P><TT>cdbgen</TT> is an Maven 2 mojo that that uses Cayenne DataMap to drop and/or generate schema objects of a specified database.  By default, it is bound to the <TT>pre-integration-test</TT> phase.  Please see this <A href="http://docs.codehaus.org/display/MAVENUSER/Maven%20and%20Integration%20Testing" class="external-link" rel="nofollow">guide to integration testing with maven2</A> for ideas of how tie this in with your existing test infrastructure.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbimport.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbimport.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbimport.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/maven2-cdbimport.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; maven2-cdbimport
+Title: maven2-cdbimport
 
 	<P><TT>cdbimport</TT> is a Maven 2 mojo that that uses Cayenne to generate a DataMap based on an existing database schema.  By default, it is bound to the <TT>generate-sources</TT> phase.  This allows you to generate your DataMap prior to building your project, which may be necessary if you are also using the <A href="maven2-cgen.html" title="maven2-cgen">cgen</A> task.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/maven2-cgen.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/maven2-cgen.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/maven2-cgen.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/maven2-cgen.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; maven2-cgen
+Title: maven2-cgen
 
 	<P><TT>cgen</TT> is an Maven 2 mojo that generates and maintains DataObjects source files based on Cayenne DataMap.  By default, it is bound to the <TT>generate-sources</TT> phase. If &quot;makePairs&quot; is set to &quot;true&quot; (default), this task will generate a pair of classes (superclass/subclass) for each ObjEntity in the DataMap. Superclasses should not be changed manually, since they are always overwritten. Subclasses are never overwritten and may be later customized by the user. If &quot;makePairs&quot; is set to &quot;false&quot;, a single class will be generated for each ObjEntity.</P>
 

Modified: cayenne/site/cms/trunk/content/docs/3.0/maven2-modeler.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/docs/3.0/maven2-modeler.html?rev=1407807&r1=1407806&r2=1407807&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/docs/3.0/maven2-modeler.html (original)
+++ cayenne/site/cms/trunk/content/docs/3.0/maven2-modeler.html Sat Nov 10 13:05:43 2012
@@ -1,4 +1,4 @@
-Title: 3.0 &raquo; maven2-modeler
+Title: maven2-modeler
 
 	<P><TT>modeler</TT> is an Maven 2 mojo that runs the latest version of Cayenne Modeler.  It saves you from having to download the modeler and installing it manually, which is really nice if you're following the latest changes in the snapshot builds.</P>