Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormtaal2009-07-27 22:15:08 +0000
committermtaal2009-07-27 22:15:08 +0000
commit0a3aeab4d3daa986c7fa8ace5f00d7c30d9cc420 (patch)
treed15550f0eb605a421e762a126b474b508d270d56
parent265198f054ea9de0f9840007c1fb2ff8262732f5 (diff)
downloadorg.eclipse.emf.teneo-0a3aeab4d3daa986c7fa8ace5f00d7c30d9cc420.tar.gz
org.eclipse.emf.teneo-0a3aeab4d3daa986c7fa8ace5f00d7c30d9cc420.tar.xz
org.eclipse.emf.teneo-0a3aeab4d3daa986c7fa8ace5f00d7c30d9cc420.zip
Updated documentation with new option: MAP_DOCUMENT_ROOT
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/features_details.html12
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/GMFEListPropertyHandler.java2
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/OpenMindmapDBEditor.java2
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/StoreController.java2
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/options.html9
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/resource_utility.xml2
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Dynamic.java4
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/QuickStart.java4
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Tutorial1.java4
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/jpox/tutorial1/Tutorial1.java4
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/skin/inst.css2
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/skin/ns4_only.css2
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/skin/print.css2
-rw-r--r--doc/org.eclipse.emf.teneo.doc/tutorials/skin/tigris.css2
14 files changed, 30 insertions, 23 deletions
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/features_details.html b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/features_details.html
index f70d4e3ab..09da67c7c 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/features_details.html
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/features_details.html
@@ -289,7 +289,7 @@
<h3>Supported XML Schema Structures</h3>
-<p>The goal is to implement most XML Schema Structures/Datatypes supported by EMF also for the persistency layer.
+<p>The goal is to implement most XML Schema Structures/Datatypes supported by EMF also for the persistence layer.
For a description of the mapping from XML Schema to EMF (ecore)
see <a class="external" href="http://www.eclipse.org/emf/docs/overviews/XMLSchemaToEcoreMapping.pdf">here</a>.
In the listing below the numbers refer to the sections in this document.</p>
@@ -316,14 +316,12 @@
<li>Schema (Chapter 1)
<ul>
-<li>1.1 to 1.4: supported (not really relevant for persistency)</li>
+<li>1.1 to 1.4: supported (not really relevant for persistence)</li>
-<li>1.5 and 1.6: DocumentRoot, currently the persistency solution will not
- persist a DocumentRoot object. The main reason for this is that the DocumentRoot is created to
- have a starting 'folder-like' point when loading a resource. In the Teneo persistency solution this
- is solved differently (see <a href="hibernateresources.html#Standard+load+behavior%3A+Top+level+types">here</a>).</li>
+<li>1.5 and 1.6: DocumentRoot is supported if the option Persistence.MAP_DOCUMENT_ROOT is
+ set to true.</li>
-<li>1.7: not relevant for persistency (is supported)</li>
+<li>1.7: supported, (not really relevant for persistence)</li>
</ul>
</li>
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/GMFEListPropertyHandler.java b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/GMFEListPropertyHandler.java
index a8bb4a412..44d9fa0a0 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/GMFEListPropertyHandler.java
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/GMFEListPropertyHandler.java
@@ -12,7 +12,7 @@
*
* </copyright>
*
- * $Id: GMFEListPropertyHandler.java,v 1.37 2009/07/22 21:08:41 mtaal Exp $
+ * $Id: GMFEListPropertyHandler.java,v 1.38 2009/07/27 22:15:10 mtaal Exp $
*/
package org.eclipse.gmf.examples.mindmap.diagram.db;
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/OpenMindmapDBEditor.java b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/OpenMindmapDBEditor.java
index da501d674..3b860d4af 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/OpenMindmapDBEditor.java
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/OpenMindmapDBEditor.java
@@ -12,7 +12,7 @@
*
* </copyright>
*
- * $Id: OpenMindmapDBEditor.java,v 1.37 2009/07/22 21:08:41 mtaal Exp $
+ * $Id: OpenMindmapDBEditor.java,v 1.38 2009/07/27 22:15:10 mtaal Exp $
*/
package org.eclipse.gmf.examples.mindmap.diagram.db;
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/StoreController.java b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/StoreController.java
index 25e20f54a..f01b8cc4f 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/StoreController.java
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/gmftutorial/files/StoreController.java
@@ -12,7 +12,7 @@
*
* </copyright>
*
- * $Id: StoreController.java,v 1.37 2009/07/22 21:08:41 mtaal Exp $
+ * $Id: StoreController.java,v 1.38 2009/07/27 22:15:10 mtaal Exp $
*/
package org.eclipse.gmf.examples.mindmap.diagram.db;
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/options.html b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/options.html
index e85490c49..8cf1496ef 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/options.html
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/options.html
@@ -648,6 +648,15 @@
(default: true): boolean, if set to true then always a join table is created for one-to-many
non-contained associations.
</li>
+
+
+<li>
+
+<strong>PersistenceOptions.MAP_DOCUMENT_ROOT</strong>
+ (default: false): the option controls if Teneo should support persisting the very generic
+ DocumentRoot EClass which is generated when EMF encounters global elements which are not
+ complex types.
+ </li>
<li>
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/resource_utility.xml b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/resource_utility.xml
index 9cdc5e074..3ffb5bf11 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/resource_utility.xml
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/resource_utility.xml
@@ -6,7 +6,7 @@
http://www.eclipse.org/legal/epl-v10.html
--><!--
@author <a href="mtaal@elver.org">Martin Taal</a>
- @version $Revision: 1.65 $ $Date: 2009/07/22 21:08:41 $
+ @version $Revision: 1.66 $ $Date: 2009/07/27 22:15:09 $
--><!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.3//EN" "document-v13.dtd">
<document>
&#9;<header>
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Dynamic.java b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Dynamic.java
index 93ba12547..cae278f4d 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Dynamic.java
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Dynamic.java
@@ -11,7 +11,7 @@
* Martin Taal
* </copyright>
*
- * $Id: Dynamic.java,v 1.66 2009/07/22 21:08:41 mtaal Exp $
+ * $Id: Dynamic.java,v 1.67 2009/07/27 22:15:10 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.66 $
+ * @version $Revision: 1.67 $
*/
public class Dynamic {
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/QuickStart.java b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/QuickStart.java
index 0d2119117..a02c9f0bf 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/QuickStart.java
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/QuickStart.java
@@ -11,7 +11,7 @@
* Martin Taal
* </copyright>
*
- * $Id: QuickStart.java,v 1.66 2009/07/22 21:08:41 mtaal Exp $
+ * $Id: QuickStart.java,v 1.67 2009/07/27 22:15:10 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.66 $
+ * @version $Revision: 1.67 $
*/
public class QuickStart {
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Tutorial1.java b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Tutorial1.java
index 9c6153664..598dff032 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Tutorial1.java
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/hibernate/samples/Tutorial1.java
@@ -11,7 +11,7 @@
* Martin Taal
* </copyright>
*
- * $Id: Tutorial1.java,v 1.66 2009/07/22 21:08:41 mtaal Exp $
+ * $Id: Tutorial1.java,v 1.67 2009/07/27 22:15:10 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.66 $
+ * @version $Revision: 1.67 $
*/
public class Tutorial1 {
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/jpox/tutorial1/Tutorial1.java b/doc/org.eclipse.emf.teneo.doc/tutorials/jpox/tutorial1/Tutorial1.java
index 479942039..f85bbc972 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/jpox/tutorial1/Tutorial1.java
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/jpox/tutorial1/Tutorial1.java
@@ -11,7 +11,7 @@
* Martin Taal
* </copyright>
*
- * $Id: Tutorial1.java,v 1.67 2009/07/22 21:08:40 mtaal Exp $
+ * $Id: Tutorial1.java,v 1.68 2009/07/27 22:15:09 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.67 $
+ * @version $Revision: 1.68 $
*/
public class Tutorial1 {
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/skin/inst.css b/doc/org.eclipse.emf.teneo.doc/tutorials/skin/inst.css
index 9caa52862..ece2555a0 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/skin/inst.css
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/skin/inst.css
@@ -1,4 +1,4 @@
-/* $Id: inst.css,v 1.63 2009/07/22 21:08:40 mtaal Exp $
+/* $Id: inst.css,v 1.64 2009/07/27 22:15:09 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.
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/skin/ns4_only.css b/doc/org.eclipse.emf.teneo.doc/tutorials/skin/ns4_only.css
index 8d26deec0..dacd9c654 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/skin/ns4_only.css
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/skin/ns4_only.css
@@ -1,4 +1,4 @@
-/* $Id: ns4_only.css,v 1.63 2009/07/22 21:08:40 mtaal Exp $
+/* $Id: ns4_only.css,v 1.64 2009/07/27 22:15:08 mtaal Exp $
simple rules suitable for Netscape 4.x only; richer rules are in tigris.css. see <http://style.tigris.org/> */
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/skin/print.css b/doc/org.eclipse.emf.teneo.doc/tutorials/skin/print.css
index daebcbdfb..30547e9b2 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/skin/print.css
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/skin/print.css
@@ -1,4 +1,4 @@
-/* $Id: print.css,v 1.63 2009/07/22 21:08:40 mtaal Exp $ */
+/* $Id: print.css,v 1.64 2009/07/27 22:15:09 mtaal Exp $ */
#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks {
display: none;
diff --git a/doc/org.eclipse.emf.teneo.doc/tutorials/skin/tigris.css b/doc/org.eclipse.emf.teneo.doc/tutorials/skin/tigris.css
index 9d4b75af3..374664c37 100644
--- a/doc/org.eclipse.emf.teneo.doc/tutorials/skin/tigris.css
+++ b/doc/org.eclipse.emf.teneo.doc/tutorials/skin/tigris.css
@@ -1,4 +1,4 @@
-/* $Id: tigris.css,v 1.63 2009/07/22 21:08:40 mtaal Exp $
+/* $Id: tigris.css,v 1.64 2009/07/27 22:15:09 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. */

Back to the top