Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormtaal2008-08-12 07:48:00 +0000
committermtaal2008-08-12 07:48:00 +0000
commit9e855a20b1c3ec934c627b9de5560e8231df1ff1 (patch)
treea3692596c094e012d93f0dad37f267252e0b00e2 /examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf
parent43f5c4d87d862047033b824712eed36421e2a18d (diff)
downloadorg.eclipse.emf.teneo-9e855a20b1c3ec934c627b9de5560e8231df1ff1.tar.gz
org.eclipse.emf.teneo-9e855a20b1c3ec934c627b9de5560e8231df1ff1.tar.xz
org.eclipse.emf.teneo-9e855a20b1c3ec934c627b9de5560e8231df1ff1.zip
Updated Documentation
Diffstat (limited to 'examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf')
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/set/impl/package.jdo4
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/relation/relation1ton/impl/package.jdo4
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/epo2/impl/package.jdo2
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/forum/impl/package.jdo6
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/inv/impl/package.jdo5
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/library/impl/package.jdo18
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/schoollibrary/library/impl/package.jdo2
7 files changed, 26 insertions, 15 deletions
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/set/impl/package.jdo b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/set/impl/package.jdo
index 6630c90e1..3de437c8e 100644
--- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/set/impl/package.jdo
+++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/set/impl/package.jdo
@@ -44,9 +44,10 @@
<element>
<column name="ITEMLIST_CONTAINEDITEM_E_ID" allows-null="true"/>
</element>
+ <order column="ITEMLIST_CONTAINEDITEM_IDX"/>
<foreign-key delete-action="cascade" update-action="cascade" name="TESTSET_ITEMLIST_CONTAINEDITEM"/>
</field>
- <field name="item" persistence-modifier="persistent" mapped-by="itemList" delete-action="restrict">
+ <field name="item" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.annotations.set.impl.ItemImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
@@ -58,6 +59,7 @@
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
<join/>
+ <order column="ITEMLIST_JOINEDITEM_IDX"/>
</field>
</class>
</package>
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/relation/relation1ton/impl/package.jdo b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/relation/relation1ton/impl/package.jdo
index 7dedba210..5d93739c1 100644
--- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/relation/relation1ton/impl/package.jdo
+++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/relation/relation1ton/impl/package.jdo
@@ -67,14 +67,14 @@
<order column="MAIN_TWOCN_IDX"/>
<foreign-key delete-action="cascade" update-action="cascade" name="main_twocn"/>
</field>
- <field name="twonr" persistence-modifier="persistent" mapped-by="main" delete-action="restrict">
+ <field name="twonr" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.relation.relation1ton.impl.TwoNRImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
<order column="MAIN_TWONR_IDX"/>
<foreign-key delete-action="restrict" update-action="cascade"/>
</field>
- <field name="twonn" persistence-modifier="persistent" mapped-by="main" delete-action="restrict">
+ <field name="twonn" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.relation.relation1ton.impl.TwoNNImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/epo2/impl/package.jdo b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/epo2/impl/package.jdo
index 3abab4cbf..341b20434 100644
--- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/epo2/impl/package.jdo
+++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/epo2/impl/package.jdo
@@ -118,7 +118,7 @@
</inheritance>
<version strategy="version-number" column="e_version"/>
<field name="customerID" persistence-modifier="persistent" null-value="none"/>
- <field name="orders" persistence-modifier="persistent" mapped-by="customer" delete-action="restrict">
+ <field name="orders" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.epo2.impl.PurchaseOrderImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/forum/impl/package.jdo b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/forum/impl/package.jdo
index fcf5325c9..e8034c02d 100644
--- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/forum/impl/package.jdo
+++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/forum/impl/package.jdo
@@ -42,14 +42,14 @@
</inheritance>
<version strategy="version-number" column="e_version"/>
<field name="nickname" persistence-modifier="persistent" null-value="exception"/>
- <field name="posts" persistence-modifier="persistent" mapped-by="author" delete-action="restrict">
+ <field name="posts" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.forum.impl.PostImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
<order column="MEMBER_POSTS_IDX"/>
<foreign-key delete-action="restrict" update-action="cascade"/>
</field>
- <field name="created" persistence-modifier="persistent" mapped-by="creator" delete-action="restrict">
+ <field name="created" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.forum.impl.TopicImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
@@ -93,7 +93,7 @@
<column name="topic_creator_e_id" allows-null="true"/>
<extension vendor-name="jpox" key="implementation-classes" value="org.eclipse.emf.teneo.samples.emf.sample.forum.impl.MemberImpl"/>
</field>
- <field name="posts" persistence-modifier="persistent" mapped-by="topic" delete-action="restrict">
+ <field name="posts" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.forum.impl.PostImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/inv/impl/package.jdo b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/inv/impl/package.jdo
index d01d2beb5..63f5319d7 100644
--- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/inv/impl/package.jdo
+++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/inv/impl/package.jdo
@@ -18,10 +18,11 @@
<column name="ptype_base_id" allows-null="true"/>
<extension vendor-name="jpox" key="implementation-classes" value="org.eclipse.emf.teneo.samples.emf.sample.inv.impl.PTypeImpl"/>
</field>
- <field name="subTypes" persistence-modifier="persistent" mapped-by="base" delete-action="restrict">
+ <field name="subTypes" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.inv.impl.PTypeImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
+ <order column="PTYPE_SUBTYPES_IDX"/>
<foreign-key delete-action="restrict" update-action="cascade"/>
</field>
<field name="subNOTypes" persistence-modifier="persistent" delete-action="restrict">
@@ -31,6 +32,7 @@
<element>
<column name="ptype_subnotypes_id" allows-null="true"/>
</element>
+ <order column="PTYPE_SUBNOTYPES_IDX"/>
<foreign-key delete-action="restrict" update-action="cascade" name="ptype_subnotypes"/>
</field>
<field name="infoReferences" persistence-modifier="persistent" delete-action="restrict">
@@ -40,6 +42,7 @@
<element>
<column name="ptype_inforeferences_id" allows-null="true"/>
</element>
+ <order column="PTYPE_INFOREFERENCES_IDX"/>
<foreign-key delete-action="restrict" update-action="cascade" name="ptype_inforeferences"/>
</field>
</class>
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/library/impl/package.jdo b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/library/impl/package.jdo
index e2173c79d..128728071 100644
--- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/library/impl/package.jdo
+++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/library/impl/package.jdo
@@ -9,7 +9,9 @@
<implements name="org.eclipse.emf.ecore.EObject"/>
<implements name="org.eclipse.emf.common.notify.Notifier"/>
<implements name="java.io.Serializable"/>
- <inheritance strategy="new-table"/>
+ <inheritance strategy="new-table">
+ <discriminator column="dtype" strategy="value-map" value="Book"/>
+ </inheritance>
<version strategy="version-number" column="e_version"/>
<field name="title" persistence-modifier="persistent" null-value="exception"/>
<field name="pages" persistence-modifier="persistent" null-value="exception"/>
@@ -28,12 +30,14 @@
<implements name="org.eclipse.emf.ecore.EObject"/>
<implements name="org.eclipse.emf.common.notify.Notifier"/>
<implements name="java.io.Serializable"/>
- <inheritance strategy="new-table"/>
+ <inheritance strategy="new-table">
+ <discriminator column="dtype" strategy="value-map" value="Library"/>
+ </inheritance>
<version strategy="version-number" column="e_version"/>
<field name="name" persistence-modifier="persistent" null-value="exception"/>
<field name="writers" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.WriterImpl" dependent-element="true">
- <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
+ <extension vendor-name="jpox" key="cache-lazy-loading" value="false"/>
</collection>
<element>
<column name="library_writers_e_id" allows-null="true"/>
@@ -43,7 +47,7 @@
</field>
<field name="books" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.BookImpl" dependent-element="true">
- <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
+ <extension vendor-name="jpox" key="cache-lazy-loading" value="false"/>
</collection>
<element>
<column name="library_books_e_id" allows-null="true"/>
@@ -58,10 +62,12 @@
<implements name="org.eclipse.emf.ecore.EObject"/>
<implements name="org.eclipse.emf.common.notify.Notifier"/>
<implements name="java.io.Serializable"/>
- <inheritance strategy="new-table"/>
+ <inheritance strategy="new-table">
+ <discriminator column="dtype" strategy="value-map" value="Writer"/>
+ </inheritance>
<version strategy="version-number" column="e_version"/>
<field name="name" persistence-modifier="persistent" null-value="exception"/>
- <field name="books" persistence-modifier="persistent" mapped-by="author" delete-action="restrict">
+ <field name="books" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.library.impl.BookImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/schoollibrary/library/impl/package.jdo b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/schoollibrary/library/impl/package.jdo
index 72607c1e3..6d06909f3 100644
--- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/schoollibrary/library/impl/package.jdo
+++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/sample/schoollibrary/library/impl/package.jdo
@@ -59,7 +59,7 @@
</inheritance>
<version strategy="version-number" column="e_version"/>
<field name="name" persistence-modifier="persistent" null-value="none"/>
- <field name="books" persistence-modifier="persistent" mapped-by="author" delete-action="restrict">
+ <field name="books" persistence-modifier="persistent" delete-action="restrict">
<collection element-type="org.eclipse.emf.teneo.samples.emf.sample.schoollibrary.library.impl.BookImpl" dependent-element="false">
<extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
</collection>

Back to the top