Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormtaal2007-03-28 13:58:05 +0000
committermtaal2007-03-28 13:58:05 +0000
commite9132d3e586cd7b61875e9a20bab6346432b35c9 (patch)
tree65e75d00ef13f051d20305baac8fba17267f29c4 /tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo
parenta138e52d80efbab3c6d75d15edd5e8b12accdbb9 (diff)
downloadorg.eclipse.emf.teneo-e9132d3e586cd7b61875e9a20bab6346432b35c9.tar.gz
org.eclipse.emf.teneo-e9132d3e586cd7b61875e9a20bab6346432b35c9.tar.xz
org.eclipse.emf.teneo-e9132d3e586cd7b61875e9a20bab6346432b35c9.zip
[179446]
Diffstat (limited to 'tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo')
-rw-r--r--tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo72
1 files changed, 72 insertions, 0 deletions
diff --git a/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo
new file mode 100644
index 000000000..a6d1a2f2f
--- /dev/null
+++ b/tests/org.eclipse.emf.teneo.jpox.test/jdo/org.eclipse.emf.teneo.test.emf.sample.LibrarySerializationAction/mysql_s_o_package.jdo
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd">
+
+<!-- Generated by Teneo on Sun Mar 25 12:56:10 CEST 2007 -->
+<jdo>
+ <package name="org.eclipse.emf.teneo.samples.emf.sample.library.impl">
+ <class name="org.eclipse.emf.teneo.samples.emf.sample.library.impl.BookImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="book" identity-type="datastore">
+ <implements name="org.eclipse.emf.teneo.samples.emf.sample.library.Book"/>
+ <implements name="org.eclipse.emf.teneo.samples.emf.sample.library.SerializableEObject"/>
+ <implements name="org.eclipse.emf.ecore.EObject"/>
+ <implements name="org.eclipse.emf.common.notify.Notifier"/>
+ <implements name="java.io.Serializable"/>
+ <inheritance strategy="new-table"/>
+ <version strategy="version-number" column="e_version"/>
+ <field name="title" persistence-modifier="persistent" null-value="exception"/>
+ <field name="pages" persistence-modifier="persistent" null-value="none"/>
+ <field name="pagesESet" persistence-modifier="persistent"/>
+ <field name="category" persistence-modifier="persistent" null-value="none" embedded="true"/>
+ <field name="categoryESet" persistence-modifier="persistent"/>
+ <field name="author" persistence-modifier="persistent" delete-action="restrict" null-value="none">
+ <foreign-key>
+ <column name="book_author_e_id" allows-null="true"/>
+ </foreign-key>
+ <extension vendor-name="jpox" key="implementation-classes" value="org.eclipse.emf.teneo.samples.emf.sample.library.impl.WriterImpl"/>
+ </field>
+ </class>
+ <class name="org.eclipse.emf.teneo.samples.emf.sample.library.impl.LibraryImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="library" identity-type="datastore">
+ <implements name="org.eclipse.emf.teneo.samples.emf.sample.library.Library"/>
+ <implements name="org.eclipse.emf.teneo.samples.emf.sample.library.SerializableEObject"/>
+ <implements name="org.eclipse.emf.ecore.EObject"/>
+ <implements name="org.eclipse.emf.common.notify.Notifier"/>
+ <implements name="java.io.Serializable"/>
+ <inheritance strategy="new-table"/>
+ <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"/>
+ </collection>
+ <order column="LIBRARY_WRITERS_IDX"/>
+ <column name="library_writers_e_id" allows-null="true"/>
+ <foreign-key delete-action="cascade" update-action="cascade"/>
+ </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"/>
+ </collection>
+ <order column="LIBRARY_BOOKS_IDX"/>
+ <column name="library_books_e_id" allows-null="true"/>
+ <foreign-key delete-action="cascade" update-action="cascade"/>
+ </field>
+ </class>
+ <class name="org.eclipse.emf.teneo.samples.emf.sample.library.impl.WriterImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="writer" identity-type="datastore">
+ <implements name="org.eclipse.emf.teneo.samples.emf.sample.library.Writer"/>
+ <implements name="org.eclipse.emf.teneo.samples.emf.sample.library.SerializableEObject"/>
+ <implements name="org.eclipse.emf.ecore.EObject"/>
+ <implements name="org.eclipse.emf.common.notify.Notifier"/>
+ <implements name="java.io.Serializable"/>
+ <inheritance strategy="new-table"/>
+ <version strategy="version-number" column="e_version"/>
+ <field name="name" persistence-modifier="persistent" null-value="exception"/>
+ <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>
+ <order column="WRITER_BOOKS_IDX"/>
+ <column name="book_author_e_id" allows-null="true"/>
+ <foreign-key delete-action="restrict" update-action="cascade"/>
+ </field>
+ </class>
+ </package>
+</jdo> \ No newline at end of file

Back to the top