Skip to content
Snippets Groups Projects
Commit 50bf70b2 authored by mtaal's avatar mtaal
Browse files

See update in 0_7_maintenance release

parent e11bcd8f
No related branches found
Tags build_200702120438
No related merge requests found
Showing
with 100 additions and 29 deletions
......@@ -282,6 +282,12 @@
<li>
<a href="#lob_notes">Lob annotation</a>
</li>
<li>
<a href="#EMF+ID+Attribute">EMF ID Attribute</a>
</li>
<li>
<a href="#Extra+CASCADE+type%3A+NONE">Extra CASCADE type: NONE</a>
</li>
</ul>
</li>
</ul>
......@@ -530,6 +536,22 @@
&lt;/xsd:element&gt;
</pre>
</div>
<a name="N1013F"></a><a name="EMF+ID+Attribute"></a>
<div class="h4">
<h4>EMF ID Attribute</h4>
<p>When an eattribute has its ID property set to true and there is no @Id annotated eattribute in the
eclass then the ID eattribute is used. This default behavior can be changed using the option:
<a href="options.html">ID_FEATURE_AS_PRIMARY_KEY</a>.</p>
</div>
<a name="N1014C"></a><a name="Extra+CASCADE+type%3A+NONE"></a>
<div class="h4">
<h4>Extra CASCADE type: NONE</h4>
<p>Teneo will automatically set the cascade annotation when no cascade annotation has been set on an
assocation. To also support no-cascading behavior the additional CascadeType NONE is supported by
Teneo.</p>
</div>
</div>
......
......@@ -287,7 +287,7 @@
<li>Feature maps</li>
<li>EMap</li>
<li>EMap (only eager loading)</li>
<li>Notifications and adapters (limited testing done)</li>
......
......@@ -7,7 +7,7 @@
#
# @author <a href="mtaal@elver.org">Martin Taal</a>
# @version $Revision: 1.5 $ $Date: 2007/02/05 20:12:06 $
# @version $Revision: 1.6 $ $Date: 2007/02/11 21:56:14 $
# name: the name under which this information is used to register a EMFDataStore/Session Factory. Must be
# unique. IMPORTANT: this should be the same name as used in the calls to HibernateHelper
......
......@@ -251,7 +251,7 @@
<div class="app" id="projecthome">
<ul class="minitoc">
<li>
<a href="#Elver+Persistency+has+moved+to+Eclipse.org+as+Teneo+within+EMFT">Elver Persistency has moved to Eclipse.org as Teneo within EMFT</a>
<a href="#Elver+Persistency+is+part+of+Eclipse.org+as+Teneo+within+EMFT">Elver Persistency is part of Eclipse.org as Teneo within EMFT</a>
</li>
<li>
<a href="#EMF+Persistency+Solution+using+Hibernate">EMF Persistency Solution using Hibernate</a>
......@@ -264,13 +264,13 @@
</li>
</ul>
<a name="N1000D"></a><a name="Elver+Persistency+has+moved+to+Eclipse.org+as+Teneo+within+EMFT"></a>
<a name="N1000D"></a><a name="Elver+Persistency+is+part+of+Eclipse.org+as+Teneo+within+EMFT"></a>
<div class="h3">
<h3>Elver Persistency has moved to Eclipse.org as Teneo within EMFT</h3>
<h3>Elver Persistency is part of Eclipse.org as Teneo within EMFT</h3>
<p>
<strong>Elver persistency has moved to eclipse.org as the Teneo project within EMFT:</strong>
<strong>Elver persistency is part of eclipse.org as the Teneo project within EMFT:</strong>
</p>
<ul>
......@@ -301,7 +301,7 @@
</p>
<p>
<strong>Current version (Teneo): 0.7.5 BETA for Eclipse 3.2/EMF 2.2/Hibernate3.2 and jdk 1.4 and later,
<strong>Current version (Teneo): 0.7.5 BETA for Eclipse 3.2/EMF 2.2/Hibernate3.2 and jdk 1.4 and later, 0.8.0 BETA for Eclipse 3.3/EMF 2.3/Hibernate 3.2 and jdk 1.5,
<a href="status.html">Status</a>, <a href="features.html">Features</a>, <a href="changelog.html">Changelog</a></strong>
</p>
......
......@@ -290,6 +290,11 @@
to store the id of an object. The id column is only added automatically if the model does not define a primary key for the
type. Default the id column name is e_id, however not all databases support _ in the name.</li>
<li>
<strong>ID_FEATURE_AS_PRIMARY_KEY</strong>: as a default eattributes with ID=true will be denoted as the primary key
of the eclass. If this feature (default is true) is set to false then this default behavior is disabled.
</li>
<li>
<strong>PersistenceOptions.INHERITANCE_MAPPING</strong>: the default inheritance mapping strategy to use, this can be
JOINED or SINGLE_TABLE, see <a href="inheritance.html">here</a> for more information. Default is SINGLE_TABLE.</li>
......
......@@ -6,7 +6,7 @@
http://www.eclipse.org/legal/epl-v10.html
--><!--
@author <a href="mtaal@elver.org">Martin Taal</a>
@version $Revision: 1.10 $ $Date: 2007/02/05 20:12:02 $
@version $Revision: 1.11 $ $Date: 2007/02/11 21:56:13 $
--><!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.3//EN" "document-v13.dtd">
<document>
&#9;<header>
......
......@@ -11,7 +11,7 @@
* Martin Taal
* </copyright>
*
* $Id: Dynamic.java,v 1.11 2007/02/05 20:12:02 mtaal Exp $
* $Id: Dynamic.java,v 1.12 2007/02/11 21:56:14 mtaal Exp $
*/
package hbtutorial;
......@@ -41,7 +41,7 @@ import org.hibernate.Transaction;
* Dynamic Tutorial
*
* @author <a href="mailto:mtaal@elver.org">Martin Taal</a>
* @version $Revision: 1.11 $
* @version $Revision: 1.12 $
*/
public class Dynamic {
......
......@@ -11,7 +11,7 @@
* Martin Taal
* </copyright>
*
* $Id: QuickStart.java,v 1.11 2007/02/05 20:12:02 mtaal Exp $
* $Id: QuickStart.java,v 1.12 2007/02/11 21:56:14 mtaal Exp $
*/
package hbtutorial;
......@@ -33,7 +33,7 @@ import org.hibernate.Transaction;
* Quick Start Tutorial
*
* @author <a href="mailto:mtaal@elver.org">Martin Taal</a>
* @version $Revision: 1.11 $
* @version $Revision: 1.12 $
*/
public class QuickStart {
......
......@@ -11,7 +11,7 @@
* Martin Taal
* </copyright>
*
* $Id: Tutorial1.java,v 1.11 2007/02/05 20:12:02 mtaal Exp $
* $Id: Tutorial1.java,v 1.12 2007/02/11 21:56:14 mtaal Exp $
*/
package hbtutorial;
......@@ -43,7 +43,7 @@ import org.hibernate.SessionFactory;
* Quick Start Tutorial
*
* @author <a href="mailto:mtaal@elver.org">Martin Taal</a>
* @version $Revision: 1.11 $
* @version $Revision: 1.12 $
*/
public class Tutorial1 {
......
......@@ -128,7 +128,7 @@
<div class="app" id="projecthome">
<ul class="minitoc">
<li>
<a href="#Elver+Persistency+has+moved+to+Eclipse.org+as+Teneo+within+EMFT">Elver Persistency has moved to Eclipse.org as Teneo within EMFT</a>
<a href="#Elver+Persistency+is+part+of+Eclipse.org+as+Teneo+within+EMFT">Elver Persistency is part of Eclipse.org as Teneo within EMFT</a>
</li>
<li>
<a href="#Introduction">Introduction</a>
......@@ -136,15 +136,18 @@
<li>
<a href="#EMF+Persistency">EMF Persistency</a>
</li>
<li>
<a href="#Support+for+EMF+2.2+%28release+0.7.5%29+and+EMF+2.3+%28release+0.8.0%29">Support for EMF 2.2 (release 0.7.5) and EMF 2.3 (release 0.8.0)</a>
</li>
</ul>
<a name="N1000D"></a><a name="Elver+Persistency+has+moved+to+Eclipse.org+as+Teneo+within+EMFT"></a>
<a name="N1000D"></a><a name="Elver+Persistency+is+part+of+Eclipse.org+as+Teneo+within+EMFT"></a>
<div class="h3">
<h3>Elver Persistency has moved to Eclipse.org as Teneo within EMFT</h3>
<h3>Elver Persistency is part of Eclipse.org as Teneo within EMFT</h3>
<p>
<strong>Elver persistency has moved to eclipse.org as the Teneo project within EMFT:</strong>
<strong>Elver persistency is part of eclipse.org as the Teneo project within EMFT:</strong>
</p>
<ul>
......@@ -199,6 +202,25 @@
</p>
</div>
<a name="N10050"></a><a name="Support+for+EMF+2.2+%28release+0.7.5%29+and+EMF+2.3+%28release+0.8.0%29"></a>
<div class="h3">
<h3>Support for EMF 2.2 (release 0.7.5) and EMF 2.3 (release 0.8.0)</h3>
<p>Teneo now supports both EMF 2.2 and EMF 2.3. EMF 2.3 is the next release of EMF with support for java jdk 1.5 generics. Teneo supports
both EMF versions as follows:</p>
<ul>
<li>EMF 2.2: for this EMF version the Teneo release numbered 0.7.5 should be used. This Teneo version is distributed as a Maintenance
release (release number starts with M).</li>
<li>EMF 2.3: for this EMF version the Teneo release numbered 0.8.0 should be used. This Teneo version is distributed as an Integration
release (release number starts with I).</li>
</ul>
</div>
</div>
</div>
......
......@@ -243,6 +243,12 @@
<li>
<a href="#edatatype">Annotations on EDataType</a>
</li>
<li>
<a href="#EMF+ID+Attribute">EMF ID Attribute</a>
</li>
<li>
<a href="#Extra+CASCADE+type%3A+NONE">Extra CASCADE type: NONE</a>
</li>
</ul>
</li>
</ul>
......@@ -374,6 +380,22 @@
each EAttribute which uses this EDataType. The annotations on EAttribute level take precedence so if both the EAttribute
and the EDataType have the same annotation then the annotation on the EAttribute is used.</p>
</div>
<a name="N100B5"></a><a name="EMF+ID+Attribute"></a>
<div class="h4">
<h4>EMF ID Attribute</h4>
<p>When an eattribute has its ID property set to true and there is no @Id annotated eattribute in the
eclass then the ID eattribute is used. This default behavior can be changed using the option:
ID_FEATURE_AS_PRIMARY_KEY.</p>
</div>
<a name="N100BE"></a><a name="Extra+CASCADE+type%3A+NONE"></a>
<div class="h4">
<h4>Extra CASCADE type: NONE</h4>
<p>Teneo will automatically set the cascade annotation when no cascade annotation has been set on an
assocation. To also support no-cascading behavior the additional CascadeType NONE is supported by
Teneo.</p>
</div>
</div>
......
......@@ -236,7 +236,7 @@
<div class="app" id="projecthome">
<ul class="minitoc">
<li>
<a href="#Elver+Persistency+has+moved+to+Eclipse.org+as+Teneo+within+EMFT">Elver Persistency has moved to Eclipse.org as Teneo within EMFT</a>
<a href="#Elver+Persistency+is+part+of+Eclipse.org+as+Teneo+within+EMFT">Elver Persistency is part of Eclipse.org as Teneo within EMFT</a>
</li>
<li>
<a href="#EMF+Persistency+Solution+using+JDO%2FJPOX">EMF Persistency Solution using JDO/JPOX</a>
......@@ -249,13 +249,13 @@
</li>
</ul>
<a name="N1000D"></a><a name="Elver+Persistency+has+moved+to+Eclipse.org+as+Teneo+within+EMFT"></a>
<a name="N1000D"></a><a name="Elver+Persistency+is+part+of+Eclipse.org+as+Teneo+within+EMFT"></a>
<div class="h3">
<h3>Elver Persistency has moved to Eclipse.org as Teneo within EMFT</h3>
<h3>Elver Persistency is part of Eclipse.org as Teneo within EMFT</h3>
<p>
<strong>Elver persistency has moved to eclipse.org as the Teneo project within EMFT:</strong>
<strong>Elver persistency is part of eclipse.org as the Teneo project within EMFT:</strong>
</p>
<ul>
......@@ -286,7 +286,7 @@
</p>
<p>
<strong>Current version (Teneo): 0.7.5 BETA for Eclipse 3.2/EMF 2.2/JPOX 1.1.3 and jdk 1.4 and later,
<strong>Current versions (Teneo): 0.7.5 BETA for Eclipse 3.2/EMF 2.2/JPOX 1.1.3 and jdk 1.4, 0.8.0 BETA for Eclipse 3.3/EMF 2.3/JPOX 1.1.3 and jdk 1.5,
<a href="status.html">Status</a>, <a href="features.html">Features</a>, <a href="changelog.html">Change Log</a></strong>
</p>
......
......@@ -11,7 +11,7 @@
* Martin Taal
* </copyright>
*
* $Id: Tutorial1.java,v 1.11 2007/02/05 20:12:02 mtaal Exp $
* $Id: Tutorial1.java,v 1.12 2007/02/11 21:56:14 mtaal Exp $
*/
package jpoxtutorial;
......@@ -50,7 +50,7 @@ import org.jpox.PMFConfiguration;
* Tutorial
*
* @author <a href="mailto:mtaal@elver.org">Martin Taal</a>
* @version $Revision: 1.11 $
* @version $Revision: 1.12 $
*/
public class Tutorial1 {
......
/* $Id: inst.css,v 1.9 2007/02/05 20:12:02 mtaal Exp $
/* $Id: inst.css,v 1.10 2007/02/11 21:56:13 mtaal Exp $
This file contains rules that extend or override the more basic formatting defined in tigris.css. Edit it to customize the look of applications using tigris.css (instances). You are responsible for maintaining your own set of (optional) deltas from tigris.css defaults; this file is intended as an example.
......
/* $Id: ns4_only.css,v 1.9 2007/02/05 20:12:02 mtaal Exp $
/* $Id: ns4_only.css,v 1.10 2007/02/11 21:56:13 mtaal Exp $
simple rules suitable for Netscape 4.x only; richer rules are in tigris.css. see <http://style.tigris.org/> */
......
/* $Id: print.css,v 1.9 2007/02/05 20:12:02 mtaal Exp $ */
/* $Id: print.css,v 1.10 2007/02/11 21:56:13 mtaal Exp $ */
#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks {
display: none;
......
/* $Id: tigris.css,v 1.9 2007/02/05 20:12:01 mtaal Exp $
/* $Id: tigris.css,v 1.10 2007/02/11 21:56:13 mtaal Exp $
This file defines basic default formatting for HTML conforming to Tigris application style. To extend or override these rules for your instance, edit inst.css instead of this file. */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment