Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/rental/impl/package.jdo')
-rw-r--r--examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/rental/impl/package.jdo90
1 files changed, 0 insertions, 90 deletions
diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/rental/impl/package.jdo b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/rental/impl/package.jdo
deleted file mode 100644
index e09e8bc13..000000000
--- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/rental/impl/package.jdo
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE jdo SYSTEM "file:/javax/jdo/jdo.dtd">
-
-<jdo>
- <package name="org.eclipse.emf.teneo.rental.impl">
- <class name="org.eclipse.emf.teneo.rental.impl.RentalBicycleImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="application">
- <implements name="org.eclipse.emf.teneo.rental.RentalBicycle"/>
- <inheritance strategy="superclass-table">
- <discriminator value="RentalBicycle"/>
- </inheritance>
- <version strategy="version-number" column="e_version"/>
- <field name="type" persistence-modifier="persistent" null-value="none" embedded="true"/>
- <field name="typeESet" persistence-modifier="persistent"/>
- <field name="manufacturer" persistence-modifier="persistent" delete-action="restrict" null-value="none">
- <foreign-key name="rentalbicycle_manufacturer"/>
- <column name="manufacturer_manufacturer_e_id" allows-null="false"/>
- <extension vendor-name="jpox" key="implementation-classes" value="org.eclipse.emf.teneo.rental.impl.ManufacturerImpl"/>
- </field>
- </class>
- <class name="org.eclipse.emf.teneo.rental.impl.CurrencyImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="currency" identity-type="datastore">
- <implements name="org.eclipse.emf.teneo.rental.Currency"/>
- <implements name="org.eclipse.emf.ecore.EObject"/>
- <implements name="org.eclipse.emf.common.notify.Notifier"/>
- <inheritance strategy="new-table">
- <discriminator column="dtype" strategy="value-map" value="Currency"/>
- </inheritance>
- <version strategy="version-number" column="e_version"/>
- <field name="code" persistence-modifier="persistent" null-value="exception"/>
- </class>
- <class name="org.eclipse.emf.teneo.rental.impl.RentalCarImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" identity-type="application">
- <implements name="org.eclipse.emf.teneo.rental.RentalCar"/>
- <inheritance strategy="superclass-table">
- <discriminator value="RentalCar"/>
- </inheritance>
- <version strategy="version-number" column="e_version"/>
- <field name="size" persistence-modifier="persistent" null-value="none" embedded="true"/>
- <field name="sizeESet" persistence-modifier="persistent"/>
- </class>
- <class name="org.eclipse.emf.teneo.rental.impl.RentalContractImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="rentalcontract" identity-type="datastore">
- <implements name="org.eclipse.emf.teneo.rental.RentalContract"/>
- <implements name="org.eclipse.emf.ecore.EObject"/>
- <implements name="org.eclipse.emf.common.notify.Notifier"/>
- <inheritance strategy="new-table">
- <discriminator column="dtype" strategy="value-map" value="RentalContract"/>
- </inheritance>
- <version strategy="version-number" column="e_version"/>
- <field name="rentToBusinessPartner" persistence-modifier="persistent" null-value="exception"/>
- <field name="startDate" persistence-modifier="persistent" null-value="exception" embedded="true"/>
- <field name="endDate" persistence-modifier="persistent" null-value="exception" embedded="true"/>
- <field name="endDateESet" persistence-modifier="persistent"/>
- <field name="cost" persistence-modifier="persistent" null-value="exception"/>
- <field name="costESet" persistence-modifier="persistent"/>
- <field name="rentalUnits" persistence-modifier="persistent" delete-action="restrict">
- <collection element-type="org.eclipse.emf.teneo.rental.impl.RentalUnitImpl" dependent-element="false">
- <extension vendor-name="jpox" key="cache-lazy-loading" value="true"/>
- </collection>
- <element>
- <column name="rentalcontract_rentalunits_e_id" allows-null="true"/>
- </element>
- <order column="RENTALCONTRACT_RENTALUNITS_IDX"/>
- <foreign-key delete-action="restrict" update-action="cascade" name="rentalcontract_rentalunits"/>
- </field>
- <field name="currency" persistence-modifier="persistent" delete-action="restrict" null-value="none">
- <foreign-key name="rentalcontract_currency"/>
- <column name="currency_currency_e_id" allows-null="true"/>
- <extension vendor-name="jpox" key="implementation-classes" value="org.eclipse.emf.teneo.rental.impl.CurrencyImpl"/>
- </field>
- </class>
- <class name="org.eclipse.emf.teneo.rental.impl.RentalUnitImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="rentalunit" identity-type="application">
- <implements name="org.eclipse.emf.teneo.rental.RentalUnit"/>
- <implements name="org.eclipse.emf.ecore.EObject"/>
- <implements name="org.eclipse.emf.common.notify.Notifier"/>
- <inheritance strategy="new-table">
- <discriminator column="dtype" strategy="value-map" value="RentalUnit"/>
- </inheritance>
- <version strategy="version-number" column="e_version"/>
- <field name="description" persistence-modifier="persistent" primary-key="true"/>
- </class>
- <class name="org.eclipse.emf.teneo.rental.impl.ManufacturerImpl" requires-extent="true" persistence-modifier="persistence-capable" detachable="true" table="manufacturer" identity-type="datastore">
- <implements name="org.eclipse.emf.teneo.rental.Manufacturer"/>
- <implements name="org.eclipse.emf.ecore.EObject"/>
- <implements name="org.eclipse.emf.common.notify.Notifier"/>
- <inheritance strategy="new-table">
- <discriminator column="dtype" strategy="value-map" value="Manufacturer"/>
- </inheritance>
- <version strategy="version-number" column="e_version"/>
- <field name="code" persistence-modifier="persistent" null-value="exception"/>
- </class>
- </package>
-</jdo> \ No newline at end of file

Back to the top