diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.hibernate/src/org/eclipse/emf/cdo/tests/hibernate/cdo_hibernate.persistence.xml')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.tests.hibernate/src/org/eclipse/emf/cdo/tests/hibernate/cdo_hibernate.persistence.xml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.hibernate/src/org/eclipse/emf/cdo/tests/hibernate/cdo_hibernate.persistence.xml b/plugins/org.eclipse.emf.cdo.tests.hibernate/src/org/eclipse/emf/cdo/tests/hibernate/cdo_hibernate.persistence.xml new file mode 100644 index 0000000000..d180ab06d2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.tests.hibernate/src/org/eclipse/emf/cdo/tests/hibernate/cdo_hibernate.persistence.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> +<persistence-mapping xmlns="http://www.eclipse.org/emft/teneo" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + + <epackage namespace-uri="http://www.eclipse.org/emf/CDO/tests/model6/1.0.0"> + + <eclass name="UnsettableAttributes"> + <property name="attrJavaClass"> + <type type="string"/> + </property> + </eclass> + + <eclass name="RefSingleNonContainedNPL"> + <property name="element"> + <external>org.eclipse.emf.cdo.server.internal.hibernate.tuplizer.CDOIDExternalUserType</external> + </property> + </eclass> + </epackage> + + <epackage namespace-uri="http://www.eclipse.org/emf/CDO/tests/model4/1.0.0"> + + <eclass name="GenRefSingleNonContained"> + <property name="element"> + <external>org.eclipse.emf.cdo.server.internal.hibernate.tuplizer.CDOIDExternalUserType</external> + </property> + </eclass> + + <eclass name="RefSingleNonContainedNPL"> + <property name="element"> + <external>org.eclipse.emf.cdo.server.internal.hibernate.tuplizer.CDOIDExternalUserType</external> + </property> + </eclass> + </epackage> + + <epackage namespace-uri="http://www.eclipse.org/emf/CDO/tests/model1/1.0.0"> + + <eclass name="Company"> + <property name="customers"> + <external>org.eclipse.emf.cdo.server.internal.hibernate.tuplizer.CDOIDExternalUserType</external> + </property> + </eclass> + <eclass name="SalesOrder"> + <property name="customer"> + <external>org.eclipse.emf.cdo.server.internal.hibernate.tuplizer.CDOIDExternalUserType</external> + </property> + </eclass> + <eclass name="PurchaseOrder"> + <property name="supplier"> + <external>org.eclipse.emf.cdo.server.internal.hibernate.tuplizer.CDOIDExternalUserType</external> + </property> + </eclass> + <eclass name="Supplier"> + <property name="purchaseOrders"> + <external>org.eclipse.emf.cdo.server.internal.hibernate.tuplizer.CDOIDExternalUserType</external> + </property> + </eclass> + </epackage> + +</persistence-mapping>
\ No newline at end of file |