diff options
author | mtaal | 2006-08-22 22:23:28 +0000 |
---|---|---|
committer | mtaal | 2006-08-22 22:23:28 +0000 |
commit | 0f2a72735a0b6b66cab05d6fe463d418a817c034 (patch) | |
tree | f3ac1f29f1155f66b68728b0080d76de197dd517 | |
parent | b612959a960f0d761ff588ff160c298ac00f77f8 (diff) | |
download | org.eclipse.emf.teneo-0f2a72735a0b6b66cab05d6fe463d418a817c034.tar.gz org.eclipse.emf.teneo-0f2a72735a0b6b66cab05d6fe463d418a817c034.tar.xz org.eclipse.emf.teneo-0f2a72735a0b6b66cab05d6fe463d418a817c034.zip |
Upgraded to jpox 1.1.1
208 files changed, 569 insertions, 811 deletions
diff --git a/examples/org.eclipse.emf.teneo.samples/src/extlibrary/model/extlibrary.ecore_diagram b/examples/org.eclipse.emf.teneo.samples/src/extlibrary/model/extlibrary.ecore_diagram index 46c08ae82..8144cfce4 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/extlibrary/model/extlibrary.ecore_diagram +++ b/examples/org.eclipse.emf.teneo.samples/src/extlibrary/model/extlibrary.ecore_diagram @@ -515,16 +515,6 @@ <element xmi:type="ecore:EReference" href="extlibrary.ecore#//BookOnTape/reader"/> <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MLEYRCisEduIIq5eJ7hAJw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/> </edges> - <edges xmi:type="notation:Edge" xmi:id="_MLHbkCisEduIIq5eJ7hAJw" type="4002" source="_YyKtkCiqEduZ1o62mqnZTg" target="_Yx9SMyiqEduZ1o62mqnZTg"> - <children xmi:type="notation:Node" xmi:id="_MLICoCisEduIIq5eJ7hAJw" type="6001"> - <layoutConstraint xmi:type="notation:Location" xmi:id="_MLICoSisEduIIq5eJ7hAJw" y="40"/> - </children> - <styles xmi:type="notation:RoutingStyle" xmi:id="_MLHbkSisEduIIq5eJ7hAJw"/> - <styles xmi:type="notation:FontStyle" xmi:id="_MLHbkiisEduIIq5eJ7hAJw" fontName="Bitstream Vera Sans"/> - <styles xmi:type="notation:LineStyle" xmi:id="_MLHbkyisEduIIq5eJ7hAJw"/> - <element xmi:type="ecore:EReference" href="extlibrary.ecore#//BookOnTape/author"/> - <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MLHblCisEduIIq5eJ7hAJw" points="[-48, 24, 468, -269]$[-257, 126, 259, -167]$[-277, 126, 239, -167]$[-484, 271, 32, -22]"/> - </edges> <edges xmi:type="notation:Edge" xmi:id="_MLKe4CisEduIIq5eJ7hAJw" type="4004" source="_YyNJ1CiqEduZ1o62mqnZTg" target="_YyIRUyiqEduZ1o62mqnZTg"> <styles xmi:type="notation:RoutingStyle" xmi:id="_MLKe4SisEduIIq5eJ7hAJw"/> <styles xmi:type="notation:FontStyle" xmi:id="_MLKe4iisEduIIq5eJ7hAJw" fontName="Bitstream Vera Sans"/> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/Book.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/Book.java index b8c8782ec..59d9f07f8 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/Book.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/Book.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: Book.java,v 1.1 2006/07/11 16:57:05 mtaal Exp $ + * $Id: Book.java,v 1.2 2006/08/22 22:24:48 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.annotations.column; @@ -26,7 +26,7 @@ import org.eclipse.emf.ecore.EObject; * </p> * * @see org.eclipse.emf.teneo.samples.emf.annotations.column.ColumnPackage#getBook() - * @model annotation="http://ejb.elver.org/Table name='MYBOOKTABLE'" + * @model annotation="http://ejb.elver.org/Table name='mybooktable'" * extendedMetaData="name='Book' kind='elementOnly'" * @generated */ @@ -126,7 +126,7 @@ public interface Book extends EObject { * @see #setWeight(BigDecimal) * @see org.eclipse.emf.teneo.samples.emf.annotations.column.ColumnPackage#getBook_Weight() * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.Decimal" required="true" - * annotation="http://ejb.elver.org/Column name='GEWICHT' nullable='true' precision='5' scale='2'" + * annotation="http://ejb.elver.org/Column name='gewicht' nullable='true' precision='5' scale='2'" * extendedMetaData="kind='element' name='weight'" * @generated */ diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/impl/ColumnFactoryImpl.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/impl/ColumnFactoryImpl.java index 4772403b9..3905dfd10 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/impl/ColumnFactoryImpl.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/impl/ColumnFactoryImpl.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: ColumnFactoryImpl.java,v 1.2 2006/07/22 13:01:18 mtaal Exp $ + * $Id: ColumnFactoryImpl.java,v 1.3 2006/08/22 22:24:48 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.annotations.column.impl; @@ -11,6 +11,8 @@ import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.impl.EFactoryImpl; import org.eclipse.emf.ecore.plugin.EcorePlugin; +import org.eclipse.emf.teneo.samples.emf.annotations.column.*; + import org.eclipse.emf.teneo.samples.emf.annotations.column.Book; import org.eclipse.emf.teneo.samples.emf.annotations.column.ColumnFactory; import org.eclipse.emf.teneo.samples.emf.annotations.column.ColumnPackage; diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/impl/ColumnPackageImpl.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/impl/ColumnPackageImpl.java index 911f6d5fc..dd4500e32 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/impl/ColumnPackageImpl.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/impl/ColumnPackageImpl.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: ColumnPackageImpl.java,v 1.1 2006/07/11 16:57:05 mtaal Exp $ + * $Id: ColumnPackageImpl.java,v 1.2 2006/08/22 22:24:48 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.annotations.column.impl; @@ -239,7 +239,7 @@ public class ColumnPackageImpl extends EPackageImpl implements ColumnPackage { (bookEClass, source, new String[] { - "name", "MYBOOKTABLE" + "name", "mybooktable" }); } @@ -315,7 +315,7 @@ public class ColumnPackageImpl extends EPackageImpl implements ColumnPackage { (getBook_Weight(), source, new String[] { - "name", "GEWICHT", + "name", "gewicht", "nullable", "true", "precision", "5", "scale", "2" diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.ecore b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.ecore index 9942142c7..c6f63708e 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.ecore +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.ecore @@ -5,7 +5,7 @@ nsURI="http://www.eclipse.org/emf/teneo/samples/emf/annotations/column" nsPrefix="column"> <eClassifiers xsi:type="ecore:EClass" name="Book"> <eAnnotations source="http://ejb.elver.org/Table"> - <details key="name" value="MYBOOKTABLE"/> + <details key="name" value="mybooktable"/> </eAnnotations> <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> <details key="name" value="Book"/> @@ -37,7 +37,7 @@ <eStructuralFeatures xsi:type="ecore:EAttribute" name="weight" unique="false" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Decimal"> <eAnnotations source="http://ejb.elver.org/Column"> - <details key="name" value="GEWICHT"/> + <details key="name" value="gewicht"/> <details key="nullable" value="true"/> <details key="precision" value="5"/> <details key="scale" value="2"/> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.genmodel b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.genmodel index dd6cdc943..c5f9ec7fb 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.genmodel +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.genmodel @@ -4,8 +4,8 @@ xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.emf.teneo.samples/src" modelPluginID="org.eclipse.emf.teneo.samples" modelName="Column" importerID="org.eclipse.xsd.ecore.importer"> <foreignModel>column.xsd</foreignModel> - <genPackages prefix="Column" basePackage="org.eclipse.emf.teneo.samples.emf.annotations" resource="XML" - disposableProviderFactory="true" ecorePackage="column.ecore#/"> + <genPackages prefix="Column" basePackage="org.eclipse.emf.teneo.samples.emf.annotations" + resource="XML" disposableProviderFactory="true" ecorePackage="column.ecore#/"> <genClasses ecoreClass="column.ecore#//Book"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute column.ecore#//Book/title"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute column.ecore#//Book/pages"/> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.xsd b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.xsd index 5110c4699..ead526b96 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.xsd +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/model/column.xsd @@ -5,7 +5,7 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:complexType name="Book"> <xsd:annotation> - <xsd:appinfo source="http://ejb.elver.org/Table" ecore:key="name">MYBOOKTABLE</xsd:appinfo> + <xsd:appinfo source="http://ejb.elver.org/Table" ecore:key="name">mybooktable</xsd:appinfo> <!-- <xsd:appinfo source="http://ejb.elver.org/Table" ecore:key="schema">library</xsd:appinfo> <xsd:appinfo source="http://ejb.elver.org/Table" ecore:key="catalog">library</xsd:appinfo> --> </xsd:annotation> @@ -25,7 +25,7 @@ </xsd:element> <xsd:element name="weight" type="xsd:decimal"> <xsd:annotation> - <xsd:appinfo source="http://ejb.elver.org/Column" ecore:key="name">GEWICHT</xsd:appinfo> + <xsd:appinfo source="http://ejb.elver.org/Column" ecore:key="name">gewicht</xsd:appinfo> <xsd:appinfo source="http://ejb.elver.org/Column" ecore:key="nullable">true</xsd:appinfo> <xsd:appinfo source="http://ejb.elver.org/Column" ecore:key="precision">5</xsd:appinfo> <xsd:appinfo source="http://ejb.elver.org/Column" ecore:key="scale">2</xsd:appinfo> diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/util/ColumnAdapterFactory.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/util/ColumnAdapterFactory.java index 81f19f625..8d0afb7b3 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/util/ColumnAdapterFactory.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/util/ColumnAdapterFactory.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: ColumnAdapterFactory.java,v 1.2 2006/07/22 13:01:18 mtaal Exp $ + * $Id: ColumnAdapterFactory.java,v 1.3 2006/08/22 22:24:48 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.annotations.column.util; @@ -10,6 +10,8 @@ import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.teneo.samples.emf.annotations.column.*; + import org.eclipse.emf.teneo.samples.emf.annotations.column.Book; import org.eclipse.emf.teneo.samples.emf.annotations.column.ColumnPackage; diff --git a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/util/ColumnSwitch.java b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/util/ColumnSwitch.java index 41e2bd66b..19c304c9f 100644 --- a/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/util/ColumnSwitch.java +++ b/examples/org.eclipse.emf.teneo.samples/src/org/eclipse/emf/teneo/samples/emf/annotations/column/util/ColumnSwitch.java @@ -2,7 +2,7 @@ * <copyright> * </copyright> * - * $Id: ColumnSwitch.java,v 1.2 2006/07/22 13:01:18 mtaal Exp $ + * $Id: ColumnSwitch.java,v 1.3 2006/08/22 22:24:48 mtaal Exp $ */ package org.eclipse.emf.teneo.samples.emf.annotations.column.util; @@ -10,6 +10,8 @@ import java.util.List; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.teneo.samples.emf.annotations.column.*; + import org.eclipse.emf.teneo.samples.emf.annotations.column.Book; import org.eclipse.emf.teneo.samples.emf.annotations.column.ColumnPackage; diff --git a/plugins/org.eclipse.emf.teneo.jpox/build.properties b/plugins/org.eclipse.emf.teneo.jpox/build.properties index 0a5c78218..6f182180c 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/build.properties +++ b/plugins/org.eclipse.emf.teneo.jpox/build.properties @@ -14,5 +14,5 @@ src.includes = about.html,\ epl-v10.html,\ copyright.txt,\ src/ -jars.extra.classpath = lib/jdo2-api-2.0-rc1.jar,\ - lib/jpox-1.1.0-rc-1.jar +jars.extra.classpath = lib/jdo2-api-2.0.jar,\ + lib/jpox-1.1.1.jar diff --git a/plugins/org.eclipse.emf.teneo.jpox/lib/jdo2-api-2.0-rc1.jar b/plugins/org.eclipse.emf.teneo.jpox/lib/jdo2-api-2.0-rc1.jar Binary files differdeleted file mode 100644 index 7b3a80a9f..000000000 --- a/plugins/org.eclipse.emf.teneo.jpox/lib/jdo2-api-2.0-rc1.jar +++ /dev/null diff --git a/plugins/org.eclipse.emf.teneo.jpox/lib/jdo2-api-2.0.jar b/plugins/org.eclipse.emf.teneo.jpox/lib/jdo2-api-2.0.jar Binary files differnew file mode 100644 index 000000000..7efdcc8f0 --- /dev/null +++ b/plugins/org.eclipse.emf.teneo.jpox/lib/jdo2-api-2.0.jar diff --git a/plugins/org.eclipse.emf.teneo.jpox/lib/jpox-1.1.0-rc-1.jar b/plugins/org.eclipse.emf.teneo.jpox/lib/jpox-1.1.0-rc-1.jar Binary files differdeleted file mode 100644 index ad964a538..000000000 --- a/plugins/org.eclipse.emf.teneo.jpox/lib/jpox-1.1.0-rc-1.jar +++ /dev/null diff --git a/plugins/org.eclipse.emf.teneo.jpox/lib/jpox-1.1.1.jar b/plugins/org.eclipse.emf.teneo.jpox/lib/jpox-1.1.1.jar Binary files differnew file mode 100644 index 000000000..3fdb047a5 --- /dev/null +++ b/plugins/org.eclipse.emf.teneo.jpox/lib/jpox-1.1.1.jar diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxDataStore.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxDataStore.java index 43eec5ff8..65ce2e639 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxDataStore.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxDataStore.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: JpoxDataStore.java,v 1.4 2006/08/14 05:09:18 mtaal Exp $ + * $Id: JpoxDataStore.java,v 1.5 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf; @@ -39,6 +39,7 @@ import javax.xml.parsers.DocumentBuilderFactory; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.eclipse.emf.common.util.AbstractEnumerator; +import org.eclipse.emf.common.util.EList; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EClassifier; @@ -47,6 +48,7 @@ import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.ecore.InternalEObject; import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.emf.ecore.util.FeatureMap; import org.eclipse.emf.ecore.xmi.XMLResource; import org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl; import org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl; @@ -56,25 +58,31 @@ import org.eclipse.emf.teneo.PersistenceOptions; import org.eclipse.emf.teneo.annotations.pannotation.InheritanceType; import org.eclipse.emf.teneo.classloader.ClassLoaderResolver; import org.eclipse.emf.teneo.jpox.emf.elist.AnyFeatureMapEntry; +import org.eclipse.emf.teneo.jpox.emf.elist.EListMapping; +import org.eclipse.emf.teneo.jpox.emf.elist.EListWrapper; +import org.eclipse.emf.teneo.jpox.emf.elist.FeatureMapMapping; +import org.eclipse.emf.teneo.jpox.emf.elist.FeatureMapWrapper; import org.eclipse.emf.teneo.jpox.emf.elist.GenericFeatureMapEntry; +import org.eclipse.emf.teneo.jpox.emf.elist.RemoveLifeCycleListener; import org.eclipse.emf.teneo.jpox.emf.mapping.AnyTypeEObject; import org.eclipse.emf.teneo.jpox.emf.mapping.ENumMapping; +import org.eclipse.emf.teneo.jpox.emf.mapping.EObjectMapping; import org.eclipse.emf.teneo.jpox.emf.resource.JPOXResource; import org.eclipse.emf.teneo.jpox.emf.resource.JPOXResourceDAO; import org.eclipse.emf.teneo.type.FeatureMapEntry; import org.eclipse.emf.teneo.util.AssertUtil; import org.eclipse.emf.teneo.util.StoreUtil; +import org.jpox.AbstractPersistenceManagerFactory; import org.jpox.JDOClassLoaderResolver; import org.jpox.PMFConfiguration; import org.jpox.PersistenceManagerFactoryImpl; import org.jpox.TypeManager; -import org.jpox.metadata.ClassMetaData; +import org.jpox.metadata.AbstractClassMetaData; +import org.jpox.metadata.AbstractPropertyMetaData; import org.jpox.metadata.ExtensionMetaData; -import org.jpox.metadata.FieldMetaData; import org.jpox.metadata.JDOEntityResolver; import org.jpox.metadata.MetaDataManager; import org.jpox.store.StoreManager; -import org.jpox.store.StoreManagerFactory; import org.jpox.util.ClassUtils; import org.w3c.dom.Element; import org.w3c.dom.NodeList; @@ -85,7 +93,7 @@ import org.w3c.dom.NodeList; * contained in other classes. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.4 $ $Date: 2006/08/14 05:09:18 $ + * @version $Revision: 1.5 $ $Date: 2006/08/22 22:23:29 $ */ public class JpoxDataStore { @@ -162,24 +170,6 @@ public class JpoxDataStore { ERuntime.INSTANCE.register(getEPackages()); // , PersistenceCapable.class); - // todo: check how does the jdo classloaderresolver interfere with the - // elver classloaderresolver - final JDOClassLoaderResolver clr = new JDOClassLoaderResolver(); - for (int i = 0; i < getEPackages().length; i++) { - final EPackage epack = getEPackages()[i]; - final Iterator it = epack.getEClassifiers().iterator(); - while (it.hasNext()) { - final EClassifier eclassifier = (EClassifier) it.next(); - final Class instanceClass = eclassifier.getInstanceClass(); - - if (emfEnumClass.isAssignableFrom(instanceClass)) { - log.debug("Registering enum type mapper/wrapper for eclass: " + instanceClass.getName()); - TypeManager.getTypeManager().addType(instanceClass.getName(), ENumMapping.class.getName(), null, - true, "1.4", true, false, true, clr); - } - } - } - // the jdo file list String suffix = properties.getProperty(PMFConfiguration.METADATA_JDO_FILE_EXTENSION_PROPERTY); if (suffix == null) @@ -259,7 +249,9 @@ public class JpoxDataStore { // and then create a pmf which does all the work but does not check the schema all the time pmf = JpoxHelper.INSTANCE.getPMFCreator().getPersistenceManagerFactory(properties); - + initializeTypeManager((AbstractPersistenceManagerFactory)pmf); + pmf.addInstanceLifecycleListener(new RemoveLifeCycleListener(), null); + loadContainmentEagerly = properties.getProperty(PersistenceOptions.FETCH_CONTAINMENT_EAGERLY) != null && "true".compareTo(properties.getProperty(PersistenceOptions.FETCH_CONTAINMENT_EAGERLY)) == 0; @@ -272,6 +264,43 @@ public class JpoxDataStore { } } + /** Initializes emf types with jpox */ + protected void initializeTypeManager(AbstractPersistenceManagerFactory initPmf) { + log.debug("Registering EListMapping, EListWrapper at the jpox manager for handling elists"); + log.debug("Registering FeatureMapMapping, FeatureMapWrapper at the jpox manager for handling FeatureMap"); + log.debug("Registering EObjectMapping at the jpox manager for handling EObjects/AnyType"); + log.debug("Registering XMLCalendarMapping at the jpox manager for handling EObjects/AnyType"); + log.debug("Registering XMLDurationMapping at the jpox manager for handling EObjects/AnyType"); + + final TypeManager tm = initPmf.getPMFContext().getTypeManager(); + final ClassLoader contextLoader = ClassLoaderResolver.getClassLoader(); + final org.jpox.ClassLoaderResolver clr = initPmf.getPMFContext().getClassLoaderResolver(contextLoader); + + tm.addType(List.class.getName(), EListMapping.class.getName(), + EListWrapper.class.getName(), false, "1.4", true, false, false, clr); + tm.addType(EList.class.getName(), EListMapping.class.getName(), + EListWrapper.class.getName(), false, "1.4", true, false, false, clr); + tm.addType(FeatureMap.class.getName(), FeatureMapMapping.class.getName(), + FeatureMapWrapper.class.getName(), false, "1.4", true, false, false, clr); + tm.addType(EObject.class.getName(), EObjectMapping.class.getName(), null, true, + "1.4", true, false, true, clr); + + for (int i = 0; i < getEPackages().length; i++) { + final EPackage epack = getEPackages()[i]; + final Iterator it = epack.getEClassifiers().iterator(); + while (it.hasNext()) { + final EClassifier eclassifier = (EClassifier) it.next(); + final Class instanceClass = eclassifier.getInstanceClass(); + + if (emfEnumClass.isAssignableFrom(instanceClass)) { + log.debug("Registering enum type mapper/wrapper for eclass: " + instanceClass.getName()); + tm.addType(instanceClass.getName(), ENumMapping.class.getName(), null, + true, "1.4", true, false, true, clr); + } + } + } + } + /** Checks if the passed object is by any change a contained object and if so returns true */ public boolean isContainedObject(Object obj) { // TODO also check containment for superclasses @@ -316,7 +345,7 @@ public class JpoxDataStore { if (pmf.isClosed()) return; org.jpox.PersistenceManager pm = (org.jpox.PersistenceManager) pmf.getPersistenceManager(); - StoreManager store_mgr = StoreManagerFactory.getStoreManager(pm); + StoreManager store_mgr = pm.getStoreManager(); store_mgr.close(); // removeAllClasses(new JDOClassLoaderResolver()); pm.close(); pmf.close(); @@ -406,14 +435,15 @@ public class JpoxDataStore { newProps.setProperty(PMFConfiguration.VALIDATE_TABLES_PROPERTY, "true"); // Create a PersistenceManager for this store and create the tables - PersistenceManagerFactory pmf = JDOHelper.getPersistenceManagerFactory(newProps); - org.jpox.PersistenceManager pm = (org.jpox.PersistenceManager) pmf.getPersistenceManager(); - StoreManager store_mgr = StoreManagerFactory.getStoreManager(pm); + final PersistenceManagerFactory localPmf = JDOHelper.getPersistenceManagerFactory(newProps); + initializeTypeManager((AbstractPersistenceManagerFactory)localPmf); + final org.jpox.PersistenceManager pm = (org.jpox.PersistenceManager) localPmf.getPersistenceManager(); + StoreManager store_mgr = pm.getStoreManager(); try { store_mgr.addClasses(pcClassNames, pm.getClassLoaderResolver()); } finally { pm.close(); - pmf.close(); + localPmf.close(); } } @@ -632,7 +662,7 @@ public class JpoxDataStore { } for (int i = 0; i < allClasses.length; i++) { - final ClassMetaData cmd = mdm.getMetaDataForClass(allClasses[i], clr); + final AbstractClassMetaData cmd = mdm.getMetaDataForClass(allClasses[i], clr); // these should be handled together with their parents // todo support embedded references @@ -640,7 +670,7 @@ public class JpoxDataStore { continue; for (int j = 0; j < cmd.getNoOfFields(); j++) { - final FieldMetaData fld = cmd.getField(j); + final AbstractPropertyMetaData fld = cmd.getField(j); createRefersToFromField(fld, allClasses[i], result, false, fld.getName()); } @@ -660,7 +690,7 @@ public class JpoxDataStore { } /** Creates a refers to from a fld metadata, handles collections, feature maps etc. */ - private void createRefersToFromField(FieldMetaData fld, Class fromClass, HashMap result, boolean isFeatureMapField, + private void createRefersToFromField(AbstractPropertyMetaData fld, Class fromClass, HashMap result, boolean isFeatureMapField, String propName) { boolean isMany = false; boolean isContained = false; @@ -673,9 +703,9 @@ public class JpoxDataStore { isContained = fld.getCollection().isDependentElement(); Class toClass = ClassLoaderResolver.classForName(fld.getCollection().getElementType()); if (GenericFeatureMapEntry.class.isAssignableFrom(toClass)) { // a feature map find the real toclasses - FieldMetaData[] fmds = fld.getElementMetaData().getEmbeddedMetaData().getFieldMetaData(); + final AbstractPropertyMetaData[] fmds = fld.getElementMetaData().getEmbeddedMetaData().getFieldMetaData(); for (int k = 0; k < fmds.length; k++) { - final FieldMetaData fmd = fmds[k]; + final AbstractPropertyMetaData fmd = fmds[k]; createRefersToFromField(fmd, fromClass, result, true, propName); } return; @@ -736,7 +766,7 @@ public class JpoxDataStore { * Returns the feature names defined in the extension, if the extension is not found then the name of the fld is * used */ - private String[] getFeatureNames(FieldMetaData fld) { + private String[] getFeatureNames(AbstractPropertyMetaData fld) { String[] features = getSplittedExtension(fld, "estructuralfeatures"); if (features != null) return features; @@ -744,7 +774,7 @@ public class JpoxDataStore { } /** Returns a list of implementation-classes based on the implementation-classes extension */ - private Class[] getImplementationClasses(FieldMetaData fld) { + private Class[] getImplementationClasses(AbstractPropertyMetaData fld) { Class[] toClasses = null; final String[] classes = getSplittedExtension(fld, "implementation-classes"); if (classes == null) @@ -757,7 +787,7 @@ public class JpoxDataStore { } /** returns the comma split value of the extension, or null if not found or empty */ - private String[] getSplittedExtension(FieldMetaData fld, String extension) { + private String[] getSplittedExtension(AbstractPropertyMetaData fld, String extension) { if (fld.getExtensions() == null) return null; for (int i = 0; i < fld.getExtensions().length; i++) { diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxHelper.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxHelper.java index 8cfc8e75c..24c749c60 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxHelper.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxHelper.java @@ -11,47 +11,32 @@ * Martin Taal * </copyright> * - * $Id: JpoxHelper.java,v 1.2 2006/07/20 06:49:58 mtaal Exp $ + * $Id: JpoxHelper.java,v 1.3 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf; import java.util.Hashtable; import java.util.Iterator; -import java.util.List; import java.util.Properties; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.eclipse.emf.common.util.EList; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.resource.Resource; -import org.eclipse.emf.ecore.util.FeatureMap; -import org.eclipse.emf.ecore.xml.type.internal.XMLCalendar; -import org.eclipse.emf.ecore.xml.type.internal.XMLDuration; import org.eclipse.emf.teneo.ERuntime; import org.eclipse.emf.teneo.PersistenceOptions; import org.eclipse.emf.teneo.annotations.pamodel.PAnnotatedModel; -import org.eclipse.emf.teneo.jpox.emf.elist.EListMapping; -import org.eclipse.emf.teneo.jpox.emf.elist.EListWrapper; -import org.eclipse.emf.teneo.jpox.emf.elist.FeatureMapMapping; -import org.eclipse.emf.teneo.jpox.emf.elist.FeatureMapWrapper; -import org.eclipse.emf.teneo.jpox.emf.mapping.EObjectMapping; -import org.eclipse.emf.teneo.jpox.emf.mapping.XMLCalendarMapping; -import org.eclipse.emf.teneo.jpox.emf.mapping.XMLDurationMapping; import org.eclipse.emf.teneo.jpox.emf.resource.JPOXResourceDAOFactory; import org.eclipse.emf.teneo.jpox.mapper.JPOXMappingGenerator; import org.eclipse.emf.teneo.mapper.PersistenceMappingBuilder; -import org.jpox.ClassLoaderResolver; -import org.jpox.JDOClassLoaderResolver; -import org.jpox.TypeManager; /** * Is the main entry point for 'outside' users to create persistence manager factories and register EMF Data Stores. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ */ public class JpoxHelper { /** The logger */ @@ -79,50 +64,12 @@ public class JpoxHelper { Resource.Factory.Registry.INSTANCE.getProtocolToFactoryMap().put("jpoxdao", new JPOXResourceDAOFactory()); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("jpoxdao", new JPOXResourceDAOFactory()); Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("ejdo", new JPOXResourceDAOFactory()); - - INSTANCE.initializeTypes(); - } - - /** Initializes emf types with jpox */ - private synchronized void initializeTypes() { - // for the first time also register the EList type mapper/wrapper - if (typesInitialized) - return; - - if (log.isInfoEnabled()) { - log.info("Registering EListMapping, EListWrapper at the jpox manager for handling elists"); - log.info("Registering FeatureMapMapping, FeatureMapWrapper at the jpox manager for handling FeatureMap"); - log.info("Registering EObjectMapping at the jpox manager for handling EObjects/AnyType"); - log.info("Registering XMLCalendarMapping at the jpox manager for handling EObjects/AnyType"); - log.info("Registering XMLDurationMapping at the jpox manager for handling EObjects/AnyType"); - } - ClassLoaderResolver clr = new JDOClassLoaderResolver(); - TypeManager.getTypeManager().addType(List.class.getName(), EListMapping.class.getName(), - EListWrapper.class.getName(), false, "1.4", true, false, false, clr); - TypeManager.getTypeManager().addType(EList.class.getName(), EListMapping.class.getName(), - EListWrapper.class.getName(), false, "1.4", true, false, false, clr); - TypeManager.getTypeManager().addType(FeatureMap.class.getName(), FeatureMapMapping.class.getName(), - FeatureMapWrapper.class.getName(), false, "1.4", true, false, false, clr); - TypeManager.getTypeManager().addType(EObject.class.getName(), EObjectMapping.class.getName(), null, true, - "1.4", true, false, true, clr); - TypeManager.getTypeManager().addType(XMLCalendar.class.getName(), XMLCalendarMapping.class.getName(), null, - true, "1.4", true, false, true, clr); - TypeManager.getTypeManager().addType(XMLDuration.class.getName(), XMLDurationMapping.class.getName(), null, - true, "1.4", true, false, true, clr); - - // TypeManager.getTypeManager().addType(AnyFeatureMapEntry.class.getName(), AnyFeatureMapEntryMapping.class, - // null, true, "1.4", - // true, false, true); System.setProperty("org.jpox.cache.level1.type", "org.eclipse.emf.teneo.jpox.emf.cache.EMFWeakRefCache"); - typesInitialized = true; } /** The list of EMF Datastores mapped by name */ private final Hashtable emfDataStores = new Hashtable(); - /** Keeps track if the types have been initialized with jpox */ - private boolean typesInitialized = false; - /** * Sets the suffix to use for searching for the jdo file. This method must be called before the * PersistenceManagerFactory is created. @@ -161,7 +108,6 @@ public class JpoxHelper { jds.close(); } emfDataStores.clear(); - typesInitialized = false; ERuntime.INSTANCE.clear(); } diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxUtil.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxUtil.java index c301581f8..fa14e2f34 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxUtil.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/JpoxUtil.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: JpoxUtil.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: JpoxUtil.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf; @@ -25,18 +25,40 @@ import javax.jdo.spi.PersistenceCapable; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.teneo.Constants; +import org.eclipse.emf.teneo.EContainerRepairControl; import org.eclipse.emf.teneo.util.StoreUtil; import org.jpox.PMFConfiguration; +import org.jpox.StateManager; /** * Contains different util methods. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ $Date: 2006/07/08 22:04:29 $ + * @version $Revision: 1.2 $ $Date: 2006/08/22 22:23:29 $ */ public class JpoxUtil { + /** Repair the container */ + public static void repairContainer(Object value) { + if (value instanceof StateManager) { + if (((StateManager)value).isDeleted(((StateManager)value).getObject())) { + return; + } + } + EContainerRepairControl.repair(JpoxUtil.checkGetObject(value)); + } + + /** Returns the object itself if it is an eobject, if it is a statemanager then the object + * is returned, otherwise the object itself is returned. + */ + public static Object checkGetObject(Object value) { + if (value instanceof StateManager) { + return ((StateManager)value).getObject(); + } + return value; + } + /** Creates and registers an emf data store using a set of generic store properties */ public static JpoxDataStore getCreateDataStore(Properties props) { final String name = props.getProperty(Constants.PROP_NAME); diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFHardRefCache.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFHardRefCache.java index 6b6194362..b5331ebb6 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFHardRefCache.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFHardRefCache.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: EMFHardRefCache.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: EMFHardRefCache.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.cache; @@ -19,19 +19,19 @@ package org.eclipse.emf.teneo.jpox.emf.cache; import java.util.Iterator; import java.util.Map; -import org.eclipse.emf.teneo.EContainerRepairControl; +import org.eclipse.emf.teneo.jpox.emf.JpoxUtil; import org.jpox.cache.HardRefCache; /** * Implementation of cache to add econtainer control for new objects. * * @see java.lang.ref.WeakReference - * @version $Revision: 1.1 $ + * @version $Revision: 1.2 $ */ public class EMFHardRefCache extends HardRefCache { /** Is overridden to repair econtainer references for new objects */ public Object put(Object key, Object value) { - EContainerRepairControl.repair(value); + JpoxUtil.repairContainer(value); return super.put(key, value); } @@ -39,7 +39,7 @@ public class EMFHardRefCache extends HardRefCache { public void putAll(Map t) { final Iterator it = t.values().iterator(); while (it.hasNext()) { - EContainerRepairControl.repair(it.next()); + JpoxUtil.repairContainer(it.next()); } super.putAll(t); } diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFNullCache.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFNullCache.java index 3e8d6d297..182fe8e75 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFNullCache.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFNullCache.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: EMFNullCache.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: EMFNullCache.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.cache; @@ -19,10 +19,11 @@ package org.eclipse.emf.teneo.jpox.emf.cache; import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; +import java.util.Iterator; import java.util.Map; import java.util.Set; -import org.eclipse.emf.teneo.EContainerRepairControl; +import org.eclipse.emf.teneo.jpox.emf.JpoxUtil; import org.jpox.cache.Level1Cache; /** @@ -30,7 +31,7 @@ import org.jpox.cache.Level1Cache; * repair for new objects. * * @see java.lang.ref.WeakReference - * @version $Revision: 1.1 $ + * @version $Revision: 1.2 $ */ public class EMFNullCache implements Level1Cache { public EMFNullCache() { @@ -38,8 +39,7 @@ public class EMFNullCache implements Level1Cache { } public Object put(Object key, Object value) { - EContainerRepairControl.repair(value); - + JpoxUtil.repairContainer(value); return value; } @@ -100,7 +100,10 @@ public class EMFNullCache implements Level1Cache { * @see java.util.Map#putAll(java.util.Map) */ public void putAll(Map t) { - + final Iterator it = t.values().iterator(); + while (it.hasNext()) { + JpoxUtil.repairContainer(it.next()); + } } /* diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFSoftRefCache.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFSoftRefCache.java index 6ccfd43d0..df87879cf 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFSoftRefCache.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFSoftRefCache.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: EMFSoftRefCache.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: EMFSoftRefCache.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.cache; @@ -19,19 +19,19 @@ package org.eclipse.emf.teneo.jpox.emf.cache; import java.util.Iterator; import java.util.Map; -import org.eclipse.emf.teneo.EContainerRepairControl; +import org.eclipse.emf.teneo.jpox.emf.JpoxUtil; import org.jpox.cache.SoftRefCache; /** * Implementation of cache to add econtainer control for new objects. * * @see java.lang.ref.WeakReference - * @version $Revision: 1.1 $ + * @version $Revision: 1.2 $ */ public class EMFSoftRefCache extends SoftRefCache { /** Is overridden to repair econtainer references for new objects */ public Object put(Object key, Object value) { - EContainerRepairControl.repair(value); + JpoxUtil.repairContainer(value); return super.put(key, value); } @@ -39,7 +39,7 @@ public class EMFSoftRefCache extends SoftRefCache { public void putAll(Map t) { final Iterator it = t.values().iterator(); while (it.hasNext()) { - EContainerRepairControl.repair(it.next()); + JpoxUtil.repairContainer(it.next()); } super.putAll(t); } diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFWeakRefCache.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFWeakRefCache.java index 953480a46..567a03e0f 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFWeakRefCache.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/cache/EMFWeakRefCache.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: EMFWeakRefCache.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: EMFWeakRefCache.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.cache; @@ -19,19 +19,19 @@ package org.eclipse.emf.teneo.jpox.emf.cache; import java.util.Iterator; import java.util.Map; -import org.eclipse.emf.teneo.EContainerRepairControl; +import org.eclipse.emf.teneo.jpox.emf.JpoxUtil; import org.jpox.cache.WeakRefCache; /** * Implementation of cache to add econtainer control for new objects. * * @see java.lang.ref.WeakReference - * @version $Revision: 1.1 $ + * @version $Revision: 1.2 $ */ public class EMFWeakRefCache extends WeakRefCache { /** Is overridden to repair econtainer references for new objects */ public Object put(Object key, Object value) { - EContainerRepairControl.repair(value); + JpoxUtil.repairContainer(value); return super.put(key, value); } @@ -39,7 +39,7 @@ public class EMFWeakRefCache extends WeakRefCache { public void putAll(Map t) { final Iterator it = t.values().iterator(); while (it.hasNext()) { - EContainerRepairControl.repair(it.next()); + JpoxUtil.repairContainer(it.next()); } super.putAll(t); } diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/AnyFeatureMapEntryMapping.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/AnyFeatureMapEntryMapping.java index 887f81c5f..c77612cb4 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/AnyFeatureMapEntryMapping.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/AnyFeatureMapEntryMapping.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: AnyFeatureMapEntryMapping.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: AnyFeatureMapEntryMapping.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.elist; @@ -29,13 +29,13 @@ import org.eclipse.emf.teneo.jpox.emf.mapping.JPOXSimpleAnyTypeImpl; import org.eclipse.emf.teneo.util.StoreUtil; import org.jpox.ClassLoaderResolver; import org.jpox.ClassNameConstants; -import org.jpox.metadata.FieldMetaData; +import org.jpox.metadata.AbstractPropertyMetaData; import org.jpox.store.DatastoreAdapter; import org.jpox.store.DatastoreContainerObject; import org.jpox.store.OID; +import org.jpox.store.expression.LogicSetExpression; import org.jpox.store.expression.QueryExpression; import org.jpox.store.expression.ScalarExpression; -import org.jpox.store.expression.TableExpression; import org.jpox.store.mapping.SingleFieldMultiMapping; /** @@ -44,7 +44,7 @@ import org.jpox.store.mapping.SingleFieldMultiMapping; * field which keeps track if the content is an EObject or a simple type.. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ $Date: 2006/07/08 22:04:29 $ + * @version $Revision: 1.2 $ $Date: 2006/08/22 22:23:29 $ */ public class AnyFeatureMapEntryMapping extends SingleFieldMultiMapping { @@ -63,7 +63,7 @@ public class AnyFeatureMapEntryMapping extends SingleFieldMultiMapping { } /** Constructor */ - public AnyFeatureMapEntryMapping(DatastoreAdapter dba, FieldMetaData fmd, + public AnyFeatureMapEntryMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr) { super(dba, fmd, datastoreContainer); @@ -107,8 +107,8 @@ public class AnyFeatureMapEntryMapping extends SingleFieldMultiMapping { return null; // to be implemented } - /** The string value of the enum is stored, so I assume that the string value should be used here */ - public ScalarExpression newScalarExpression(QueryExpression qs, TableExpression te) { + /** To be implemented */ + public ScalarExpression newScalarExpression(QueryExpression qs, LogicSetExpression te) { return null; // to be implemented } diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/EListMapping.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/EListMapping.java index e5fc6c8f9..1be572a23 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/EListMapping.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/EListMapping.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: EListMapping.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: EListMapping.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.elist; @@ -22,7 +22,6 @@ import java.util.Iterator; import java.util.List; import javax.jdo.JDOFatalInternalException; -import javax.jdo.JDOUserException; import javax.jdo.spi.PersistenceCapable; import org.eclipse.emf.ecore.EObject; @@ -32,7 +31,8 @@ import org.eclipse.emf.teneo.jpox.emf.mapping.AnyTypeObject; import org.eclipse.emf.teneo.util.StoreUtil; import org.jpox.ClassLoaderResolver; import org.jpox.StateManager; -import org.jpox.metadata.FieldMetaData; +import org.jpox.metadata.AbstractPropertyMetaData; +import org.jpox.metadata.ForeignKeyDeleteAction; import org.jpox.sco.SCO; import org.jpox.store.DatastoreAdapter; import org.jpox.store.DatastoreContainerObject; @@ -42,7 +42,7 @@ import org.jpox.store.mapping.CollectionMapping; * Mapping class around the EListWrapper. The newWrapper method returns a new EListWrapper instance. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ $Date: 2006/07/08 22:04:29 $ + * @version $Revision: 1.2 $ $Date: 2006/08/22 22:23:29 $ */ public class EListMapping extends CollectionMapping { @@ -64,11 +64,11 @@ public class EListMapping extends CollectionMapping { * @param dba * Datastore Adapter * @param fmd - * FieldMetaData for field to be mapped. + * FiAbstractPropertyMetaDataeldMetaData for field to be mapped. * @param table * Table containing the field */ - public EListMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, + public EListMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr) { super(dba, fmd, datastoreContainer, clr); } @@ -105,23 +105,37 @@ public class EListMapping extends CollectionMapping { * Method deletes all dependent objects based. */ public void deleteDependent(StateManager sm) { - // makes sure field is loaded + if (containerIsStoredInSingleColumn()) + { + // Do nothing when serialised since we are handled in the main request + return; + } + + // makes sure field is loaded sm.isLoaded(sm.getObject(), fmd.getAbsoluteFieldNumber()); Collection value = (Collection) sm.provideField(fmd.getAbsoluteFieldNumber()); if (value != null && !value.isEmpty()) { // in case of eobject or in case dependent has been set delete it! - if (fmd.getCollection().isDependentElement() || fmd.getCollection().isEmbeddedElement()) { + // also assume that if there is a foreign key constraint with cascade that it is depedendent. + // This gave better results then trusting the foreign keys + final boolean dependent = fmd.getCollection().isDependentElement() || fmd.getCollection().isEmbeddedElement() || + fmd.getForeignKeyMetaData().getDeleteAction().equals(ForeignKeyDeleteAction.CASCADE); + if (fmd.getJoinMetaData() != null || dependent) { Object[] values = ((List) value).toArray(); + // clear the collection - preDelete(sm); - for (int i = 0; i < values.length; i++) { - if (values[i] instanceof PersistenceCapable) { - sm.getPersistenceManager().deletePersistent(values[i]); + getBackingStore(sm.getPersistenceManager().getClassLoaderResolver()).clear(sm); + + if (dependent) { + for (int i = 0; i < values.length; i++) { + if (values[i] instanceof PersistenceCapable) { + sm.getPersistenceManager().deletePersistent(values[i]); + } } } } else { // clear the collection - preDelete(sm); + getBackingStore(sm.getPersistenceManager().getClassLoaderResolver()).clear(sm); } } } @@ -172,8 +186,9 @@ public class EListMapping extends CollectionMapping { /** * Override standard jpox behavior because it does not work correctly in case of two way relations. - */ public void preDelete(StateManager sm) { + try + { // in case of two way relations the list should be emptied explicitly and // not as part of predelete // in case of two-way relation the relation should explicitly be cleared @@ -184,7 +199,12 @@ public class EListMapping extends CollectionMapping { // value.clear(); getBackingStore(sm.getPersistenceManager().getClassLoaderResolver()).clear(sm); } + } catch (Throwable t) { + t.printStackTrace(System.err); + t.printStackTrace(System.err); + } } + */ /** * Method to be called after any fetch of the owner class element. @@ -204,8 +224,9 @@ public class EListMapping extends CollectionMapping { */ public void postUpdate(StateManager sm) { Collection value = (Collection) sm.provideField(fmd.getAbsoluteFieldNumber()); + if (value == null) { - throw new JDOUserException(LOCALISER.msg("AbstractListMapping.NullValueError")); + return; //can be null if never accessed } if (value instanceof SCO) { diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/FeatureMapMapping.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/FeatureMapMapping.java index 6d54dcece..8f2ffe7c6 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/FeatureMapMapping.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/FeatureMapMapping.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: FeatureMapMapping.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: FeatureMapMapping.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.elist; @@ -32,10 +32,11 @@ import org.eclipse.emf.teneo.type.FeatureMapEntry; import org.eclipse.emf.teneo.util.StoreUtil; import org.jpox.ClassLoaderResolver; import org.jpox.StateManager; -import org.jpox.metadata.FieldMetaData; +import org.jpox.metadata.AbstractPropertyMetaData; import org.jpox.store.DatastoreAdapter; import org.jpox.store.DatastoreContainerObject; import org.jpox.store.mapping.CollectionMapping; +import org.jpox.store.scostore.CollectionStore; /** * Mapping class around the FeatureMap class. Is used to return the elver.jpox specific feature map implementation. In @@ -43,7 +44,7 @@ import org.jpox.store.mapping.CollectionMapping; * are the feature map entries generated by the OR Mapper. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ $Date: 2006/07/08 22:04:29 $ + * @version $Revision: 1.2 $ $Date: 2006/08/22 22:23:29 $ */ public class FeatureMapMapping extends CollectionMapping { @@ -65,11 +66,11 @@ public class FeatureMapMapping extends CollectionMapping { * @param dba * Datastore Adapter * @param fmd - * FieldMetaData for field to be mapped. + * AbstractPropertyMetaData for field to be mapped. * @param table * Table containing the field */ - public FeatureMapMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, + public FeatureMapMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr) { super(dba, fmd, datastoreContainer, clr); } @@ -208,16 +209,25 @@ public class FeatureMapMapping extends CollectionMapping { */ public void preDelete(StateManager sm) { Collection value = (Collection) sm.provideField(fmd.getAbsoluteFieldNumber()); - getBackingStore(sm.getPersistenceManager().getClassLoaderResolver()).clear(sm); - Iterator it = value.iterator(); + final CollectionStore cs = getBackingStore(sm.getPersistenceManager().getClassLoaderResolver()); + Iterator it; + if (value == null) { + it = cs.iterator(sm); + } else { + it = value.iterator(); + } + + final ArrayList toRemove = new ArrayList(); while (it.hasNext()) { - FeatureMapEntry entry = (FeatureMapEntry) it.next(); + final FeatureMapEntry entry = (FeatureMapEntry) it.next(); if (entry.getEStructuralFeature() instanceof EReference) { - EReference eref = (EReference) entry.getEStructuralFeature(); + final EReference eref = (EReference) entry.getEStructuralFeature(); if (eref.isContainment() && entry.getValue() instanceof PersistenceCapable) { - sm.getPersistenceManager().deletePersistent(entry.getValue()); + toRemove.add(entry.getValue()); } } } + cs.clear(sm); + sm.getPersistenceManager().deletePersistentAll(toRemove); } }
\ No newline at end of file diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/RemoveLifeCycleListener.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/RemoveLifeCycleListener.java new file mode 100644 index 000000000..fb8bc7e90 --- /dev/null +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/elist/RemoveLifeCycleListener.java @@ -0,0 +1,70 @@ +/** + * <copyright> + * + * Copyright (c) 2005, 2006 Springsite BV (The Netherlands) and others + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Martin Taal + * </copyright> + * + * $Id: RemoveLifeCycleListener.java,v 1.1 2006/08/22 22:23:29 mtaal Exp $ + */ + +package org.eclipse.emf.teneo.jpox.emf.elist; + +import java.util.Iterator; + +import javax.jdo.listener.DeleteLifecycleListener; +import javax.jdo.listener.InstanceLifecycleEvent; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.eclipse.emf.ecore.EAttribute; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.util.FeatureMap; +import org.eclipse.emf.ecore.util.FeatureMapUtil; + +/** + * Captures the remove life cycle listener to ensure load of featuremaps before a delete. + * + * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> + * @version $Revision: 1.1 $ $Date: 2006/08/22 22:23:29 $ + */ + +public class RemoveLifeCycleListener implements DeleteLifecycleListener { + + /** The logger */ + private static Log log = LogFactory.getLog(RemoveLifeCycleListener.class); + + /** Does nothing here */ + public void postDelete(InstanceLifecycleEvent arg0) { + // TODO Auto-generated method stub + } + + /** Checks if the source is an eobject and then for each featuremap feature ensures that + * it is loaded to support cascading deletes + */ + public void preDelete(InstanceLifecycleEvent arg0) { + final Object source = arg0.getSource(); + if (source instanceof EObject) { + final EObject eo = (EObject)source; + final Iterator eas = eo.eClass().getEAllAttributes().iterator(); + while (eas.hasNext()) { + final EAttribute ea = (EAttribute)eas.next(); + if (FeatureMapUtil.isFeatureMap(ea)) { + final FeatureMap fm = (FeatureMap)eo.eGet(ea); + if (fm instanceof FeatureMapWrapper) { + if (!((FeatureMapWrapper)fm).isLoaded()) { + log.debug("Loading unloaded featuremap before remove of parent"); + ((FeatureMapWrapper)fm).doLoad(); + } + } + } + } + } + } +}
\ No newline at end of file diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/ENumMapping.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/ENumMapping.java index cb37cc3e9..319f45e8f 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/ENumMapping.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/ENumMapping.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: ENumMapping.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: ENumMapping.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.mapping; @@ -23,15 +23,16 @@ import org.eclipse.emf.common.util.Enumerator; import org.eclipse.emf.teneo.classloader.ClassLoaderResolver; import org.eclipse.emf.teneo.classloader.StoreClassLoadException; import org.eclipse.emf.teneo.jpox.emf.JpoxStoreException; -import org.jpox.metadata.FieldMetaData; +import org.jpox.ClassNameConstants; +import org.jpox.metadata.AbstractPropertyMetaData; import org.jpox.store.DatastoreAdapter; import org.jpox.store.DatastoreContainerObject; import org.jpox.store.DatastoreField; +import org.jpox.store.expression.LogicSetExpression; import org.jpox.store.expression.QueryExpression; import org.jpox.store.expression.ScalarExpression; import org.jpox.store.expression.StringExpression; import org.jpox.store.expression.StringLiteral; -import org.jpox.store.expression.TableExpression; import org.jpox.store.mapping.JavaTypeMapping; import org.jpox.store.mapping.MappingManager; @@ -43,7 +44,7 @@ import org.jpox.store.mapping.MappingManager; * method using the class signature (reflection). * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ $Date: 2006/07/08 22:04:29 $ + * @version $Revision: 1.2 $ $Date: 2006/08/22 22:23:29 $ */ public class ENumMapping extends JavaTypeMapping { @@ -75,18 +76,38 @@ public class ENumMapping extends JavaTypeMapping { } catch (StoreClassLoadException e) { throw new JpoxStoreException("The enum can not be found: " + type); } + addDatastoreField(ClassNameConstants.JAVA_LANG_STRING); } /** Constructor */ - public ENumMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, + public ENumMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, org.jpox.ClassLoaderResolver clr) { - this(dba, fmd, datastoreContainer); + super(fmd, dba, fmd.getType().getName()); + try { + enumType = fmd.getType(); + getMethod = enumType.getMethod("get", new Class[] { String.class }); + } catch (NoSuchMethodException e) { + throw new JpoxStoreException("The get method which returns an enum instance does not exist for the class: " + + type); + } catch (StoreClassLoadException e) { + throw new JpoxStoreException("The enum can not be found: " + type); + } + this.datastoreContainer = datastoreContainer; + addDatastoreField(ClassNameConstants.JAVA_LANG_STRING); } - /** Constructor */ - public ENumMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer) { - this(dba, fmd, datastoreContainer, true); - } + /** + * Convenience method to add a datastore field for this mapping. + * The column will be created using the ColumnMetaData for the respective position + * of this column. The column is added to the end of the list of datastore fields. + * @param typeName Java type of the field to add the column for. + */ + protected void addDatastoreField(String typeName) + { + MappingManager mgr = dba.getMappingManager(); + DatastoreField column = mgr.createDatastoreField(fmd, datastoreContainer, dba, this, typeName, getNumberOfDatastoreFields()); + mgr.createDatastoreMapping(this, datastoreContainer.getStoreManager(), column, typeName); + } /** * Constructor. @@ -100,7 +121,7 @@ public class ENumMapping extends JavaTypeMapping { * @param initDatastoreMappings * Whether to initialise the datastore mappings (create the columns etc) */ - public ENumMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, + public ENumMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, boolean initDatastoreMappings) { super(fmd, dba, fmd.getType().getName()); @@ -180,10 +201,11 @@ public class ENumMapping extends JavaTypeMapping { } /** The string value of the enum is stored, so I assume that the string value should be used here */ - public ScalarExpression newScalarExpression(QueryExpression qs, TableExpression te) { - ScalarExpression expr = new StringExpression(qs, this, te); - return expr; - } + public ScalarExpression newScalarExpression(QueryExpression qs, LogicSetExpression te) + { + ScalarExpression expr = new StringExpression(qs, this, te); + return expr; + } /** * Method that sets the values to be put in the datastore columns from the Java object. In this case a string (the diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/EObjectMapping.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/EObjectMapping.java index d131de984..8c7baae33 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/EObjectMapping.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/EObjectMapping.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: EObjectMapping.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ + * $Id: EObjectMapping.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.emf.mapping; @@ -32,13 +32,13 @@ import org.eclipse.emf.teneo.util.StoreUtil; import org.jpox.ClassLoaderResolver; import org.jpox.ClassNameConstants; import org.jpox.StateManager; -import org.jpox.metadata.FieldMetaData; +import org.jpox.metadata.AbstractPropertyMetaData; import org.jpox.store.DatastoreAdapter; import org.jpox.store.DatastoreContainerObject; import org.jpox.store.OID; +import org.jpox.store.expression.LogicSetExpression; import org.jpox.store.expression.QueryExpression; import org.jpox.store.expression.ScalarExpression; -import org.jpox.store.expression.TableExpression; import org.jpox.store.mapping.MappingCallbacks; import org.jpox.store.mapping.SingleFieldMultiMapping; @@ -54,7 +54,7 @@ import org.jpox.store.mapping.SingleFieldMultiMapping; * the future possibly referential integrity is supported by storing all any types with references in a reference table. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ $Date: 2006/07/08 22:04:29 $ + * @version $Revision: 1.2 $ $Date: 2006/08/22 22:23:29 $ */ public class EObjectMapping extends SingleFieldMultiMapping implements MappingCallbacks { @@ -67,7 +67,7 @@ public class EObjectMapping extends SingleFieldMultiMapping implements MappingCa } /** Constructor */ - public EObjectMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, + public EObjectMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr) { super(dba, fmd, datastoreContainer); @@ -113,9 +113,9 @@ public class EObjectMapping extends SingleFieldMultiMapping implements MappingCa return null; // to be implemented } - /** The string value of the enum is stored, so I assume that the string value should be used here */ - public ScalarExpression newScalarExpression(QueryExpression qs, TableExpression te) { - return null; // to be implemented + /** Returns null */ + public ScalarExpression newScalarExpression(QueryExpression qs, LogicSetExpression te) { + return null; } /** diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/XMLCalendarMapping.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/XMLCalendarMapping.java deleted file mode 100644 index d511b2458..000000000 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/XMLCalendarMapping.java +++ /dev/null @@ -1,187 +0,0 @@ -/** - * <copyright> - * - * Copyright (c) 2005, 2006 Springsite BV (The Netherlands) and others - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Martin Taal - * </copyright> - * - * $Id: XMLCalendarMapping.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ - */ - -package org.eclipse.emf.teneo.jpox.emf.mapping; - -import java.lang.reflect.Field; -import java.util.Date; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; -import org.eclipse.emf.ecore.xml.type.internal.XMLCalendar; -import org.eclipse.emf.teneo.jpox.emf.JpoxStoreException; -import org.jpox.ClassLoaderResolver; -import org.jpox.metadata.FieldMetaData; -import org.jpox.store.DatastoreAdapter; -import org.jpox.store.DatastoreContainerObject; -import org.jpox.store.DatastoreField; -import org.jpox.store.expression.QueryExpression; -import org.jpox.store.expression.ScalarExpression; -import org.jpox.store.expression.StringExpression; -import org.jpox.store.expression.StringLiteral; -import org.jpox.store.expression.TableExpression; -import org.jpox.store.mapping.JavaTypeMapping; -import org.jpox.store.mapping.MappingManager; - -/** - * Maps an instance of XMLCalendar from and to the jpox persistency layer.A XMLCalendar is stored in two string fields, - * one string field for the type (e.g. gYear as a short) and one for the value. - * - * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ $Date: 2006/07/08 22:04:29 $ - */ - -public class XMLCalendarMapping extends JavaTypeMapping { - /** The logger */ - private static Log log = LogFactory.getLog(XMLCalendarMapping.class); - - /** The datastore class, see jpox for info */ - protected DatastoreContainerObject datastoreContainer; - - /** Constructor */ - public XMLCalendarMapping(DatastoreAdapter dba, String type) { - super(null, dba, type); - this.datastoreContainer = null; - } - - /** Constructor */ - public XMLCalendarMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, - ClassLoaderResolver clr) { - this(dba, fmd, datastoreContainer); - } - - /** Constructor */ - public XMLCalendarMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer) { - this(dba, fmd, datastoreContainer, true); - } - - /** - * Constructor. - * - * @param dba - * Datastroe Adapter - * @param fmd - * FieldMetaData for the field to be mapped - * @param datastoreContainer - * Table containing the mapped field - * @param initDatastoreMappings - * Whether to initialise the datastore mappings (create the columns etc) - */ - public XMLCalendarMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, - boolean initDatastoreMappings) { - super(fmd, dba, fmd.getType().getName()); - - this.datastoreContainer = datastoreContainer; - - if (initDatastoreMappings) { - try { - MappingManager mgr = datastoreContainer.getStoreManager().getMappingManager(); - DatastoreField column = mgr.createDatastoreField(fmd, datastoreContainer, dba, this, String.class - .getName(), 2); - mgr.createDatastoreMapping(this, datastoreContainer.getStoreManager(), column, String.class.getName()); - column = mgr.createDatastoreField(fmd, datastoreContainer, dba, this, String.class.getName(), 2); - mgr.createDatastoreMapping(this, datastoreContainer.getStoreManager(), column, String.class.getName()); - } catch (Exception e) { - e.printStackTrace(System.err); - throw new JpoxStoreException("MappingException", e); - } - } - } - - /** - * Return the Java type being represented. - */ - public Class getJavaType() { - return XMLCalendar.class; - } - - /** - * Accessor for the datastore class (e.g in an RDBMS context, the Table) - * - * @return The datastore class containing this mapped field. - */ - public DatastoreContainerObject getDatastoreContainer() { - return datastoreContainer; - } - - /** - * Return a typical value for the Java type. For the enum it returns the first value (the one with ordinal zero) as - * an example. - */ - public Object getSampleValue() { - return new XMLCalendar(new Date(), XMLCalendar.GMONTHDAY); - } - - /* See superclass */ - public boolean includeInFetchStatement() { - return true; - } - - /* See superclass */ - public boolean includeInUpdateStatement() { - return true; - } - - /* See superclass */ - public boolean includeInInsertStatement() { - return true; - } - - /** The string value of the enum is stored, so I assume that the string value should be used here */ - public ScalarExpression newLiteral(QueryExpression qs, Object value) { - final ScalarExpression expr = new StringLiteral(qs, this, ((XMLCalendar) value).toString()); - return expr; - } - - /** The string value of the enum is stored, so I assume that the string value should be used here */ - public ScalarExpression newScalarExpression(QueryExpression qs, TableExpression te) { - final ScalarExpression expr = new StringExpression(qs, this, te); - return expr; - } - - /** - * Method that sets the values to be put in the datastore columns from the Java object. - */ - public void setObject(org.jpox.PersistenceManager pm, Object preparedStatement, int[] exprIndex, Object value) { - final XMLCalendar xmlcal = (XMLCalendar) value; - - log.debug("Storing XMLCalendar: " + xmlcal.toString()); - - // first place the datatype - try { - final Field dataTypeField = XMLCalendar.class.getDeclaredField("dataType"); - dataTypeField.setAccessible(true); - Short datatype = (Short) dataTypeField.get(value); - getDataStoreMapping(0).setString(preparedStatement, exprIndex[0], datatype.toString()); - } catch (Exception e) { - throw new JpoxStoreException("Exception when trying to retrieve information from xmlcalendar " + xmlcal, e); - } - - // and then the value - getDataStoreMapping(1).setString(preparedStatement, exprIndex[1], xmlcal.toString()); - } - - /** - * Method to extract the values out of a JDBC ResultSet and return a Java object. The two string values are - * translated into a XMLCalendar. - */ - public Object getObject(org.jpox.PersistenceManager pm, Object resultSet, int[] exprIndex) { - final short datatype = Short.parseShort(getDataStoreMapping(0).getString(resultSet, exprIndex[0])); - final String value = getDataStoreMapping(1).getString(resultSet, exprIndex[1]); - - return new XMLCalendar(value, datatype); - } -}
\ No newline at end of file diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/XMLDurationMapping.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/XMLDurationMapping.java deleted file mode 100644 index 686419cf7..000000000 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/emf/mapping/XMLDurationMapping.java +++ /dev/null @@ -1,159 +0,0 @@ -/** - * <copyright> - * - * Copyright (c) 2005, 2006 Springsite BV (The Netherlands) and others - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Martin Taal - * </copyright> - * - * $Id: XMLDurationMapping.java,v 1.1 2006/07/08 22:04:29 mtaal Exp $ - */ - -package org.eclipse.emf.teneo.jpox.emf.mapping; - -import org.eclipse.emf.ecore.xml.type.internal.XMLDuration; -import org.eclipse.emf.teneo.jpox.emf.JpoxStoreException; -import org.jpox.ClassLoaderResolver; -import org.jpox.metadata.FieldMetaData; -import org.jpox.store.DatastoreAdapter; -import org.jpox.store.DatastoreContainerObject; -import org.jpox.store.DatastoreField; -import org.jpox.store.expression.QueryExpression; -import org.jpox.store.expression.ScalarExpression; -import org.jpox.store.expression.StringExpression; -import org.jpox.store.expression.StringLiteral; -import org.jpox.store.expression.TableExpression; -import org.jpox.store.mapping.JavaTypeMapping; -import org.jpox.store.mapping.MappingManager; - -/** - * Maps an instance of XMLDuration from and to the jpox persistency layer. A XMLDuration is stored in one string field. - * - * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ $Date: 2006/07/08 22:04:29 $ - */ - -public class XMLDurationMapping extends JavaTypeMapping { - /** The datastore class, see jpox for info */ - protected DatastoreContainerObject datastoreContainer; - - /** Constructor */ - public XMLDurationMapping(DatastoreAdapter dba, String type) { - super(null, dba, type); - this.datastoreContainer = null; - } - - /** Constructor */ - public XMLDurationMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, - ClassLoaderResolver clr) { - this(dba, fmd, datastoreContainer); - } - - /** Constructor */ - public XMLDurationMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer) { - this(dba, fmd, datastoreContainer, true); - } - - /** - * Constructor. - * - * @param dba - * Datastroe Adapter - * @param fmd - * FieldMetaData for the field to be mapped - * @param datastoreContainer - * Table containing the mapped field - * @param initDatastoreMappings - * Whether to initialise the datastore mappings (create the columns etc) - */ - public XMLDurationMapping(DatastoreAdapter dba, FieldMetaData fmd, DatastoreContainerObject datastoreContainer, - boolean initDatastoreMappings) { - super(fmd, dba, fmd.getType().getName()); - - this.datastoreContainer = datastoreContainer; - - if (initDatastoreMappings) { - try { - MappingManager mgr = datastoreContainer.getStoreManager().getMappingManager(); - DatastoreField column = mgr.createDatastoreField(fmd, datastoreContainer, dba, this, String.class - .getName(), 1); - mgr.createDatastoreMapping(this, datastoreContainer.getStoreManager(), column, String.class.getName()); - } catch (Exception e) { - e.printStackTrace(System.err); - throw new JpoxStoreException("Exception", e); - } - } - } - - /** - * Return the Java type being represented. - */ - public Class getJavaType() { - return XMLDuration.class; - } - - /** - * Accessor for the datastore class (e.g in an RDBMS context, the Table) - * - * @return The datastore class containing this mapped field. - */ - public DatastoreContainerObject getDatastoreContainer() { - return datastoreContainer; - } - - /** - * Return a typical value for the Java type. For the enum it returns the first value (the one with ordinal zero) as - * an example. - */ - public Object getSampleValue() { - return new XMLDuration("P1Y2M3DT10H30M12.3S"); - } - - /* See superclass */ - public boolean includeInFetchStatement() { - return true; - } - - /* See superclass */ - public boolean includeInUpdateStatement() { - return true; - } - - /* See superclass */ - public boolean includeInInsertStatement() { - return true; - } - - /** The string value of the enum is stored, so I assume that the string value should be used here */ - public ScalarExpression newLiteral(QueryExpression qs, Object value) { - final ScalarExpression expr = new StringLiteral(qs, this, ((XMLDuration) value).toString()); - return expr; - } - - /** The string value of the enum is stored, so I assume that the string value should be used here */ - public ScalarExpression newScalarExpression(QueryExpression qs, TableExpression te) { - final ScalarExpression expr = new StringExpression(qs, this, te); - return expr; - } - - /** - * Method that sets the values to be put in the datastore columns from the Java object. - */ - public void setObject(org.jpox.PersistenceManager pm, Object preparedStatement, int[] exprIndex, Object value) { - final XMLDuration xmldur = (XMLDuration) value; - getDataStoreMapping(0).setString(preparedStatement, exprIndex[0], xmldur.toString()); - } - - /** - * Method to extract the values out of a JDBC ResultSet and return a Java object. - */ - public Object getObject(org.jpox.PersistenceManager pm, Object resultSet, int[] exprIndex) { - final String value = getDataStoreMapping(0).getString(resultSet, exprIndex[1]); - return new XMLDuration(value); - } -}
\ No newline at end of file diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/JPOXMappingGenerator.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/JPOXMappingGenerator.java index 4bf0251f5..80f63faaf 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/JPOXMappingGenerator.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/JPOXMappingGenerator.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: JPOXMappingGenerator.java,v 1.3 2006/08/21 13:27:32 mtaal Exp $ + * $Id: JPOXMappingGenerator.java,v 1.4 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.mapper; @@ -38,7 +38,7 @@ import org.eclipse.emf.teneo.simpledom.Element; * Generates a jpox mapping file based on the pamodel. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.3 $ + * @version $Revision: 1.4 $ */ public class JPOXMappingGenerator { @@ -97,12 +97,8 @@ public class JPOXMappingGenerator { for (Iterator aClassIterator = aPackage.getPaEClasses().iterator(); aClassIterator.hasNext();) { PAnnotatedEClass aClass = (PAnnotatedEClass) aClassIterator.next(); Class implClass = ERuntime.INSTANCE.getInstanceClass((EClass) aClass.getAnnotatedElement()); - - if (aClass.getAnnotatedEClass().isInterface()) { - System.err.println("INTERFACE"); - } - if (implClass == null) continue; // ignore abstract classes + if (implClass == null || aClass.getAnnotatedEClass().isInterface()) continue; // ignore abstract classes Package implPackage = implClass.getPackage(); ArrayList aclasses = (ArrayList) aClassesByPackage.get(implPackage); @@ -145,8 +141,8 @@ public class JPOXMappingGenerator { } if (aClass.getAnnotatedEClass().isInterface()) { - final Element classElement = container.addElement("interface"); - classElement.addAttribute("name", aClass.getAnnotatedEClass().getInstanceClassName()); + //final Element classElement = container.addElement("interface"); + //classElement.addAttribute("name", aClass.getAnnotatedEClass().getInstanceClassName()); log.debug(aClass.getAnnotatedEClass().getName() + " is interface, no explicit mapping"); return; } diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/association/OneToOneMapper.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/association/OneToOneMapper.java index 5f2a9ddf5..7118ddf06 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/association/OneToOneMapper.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/association/OneToOneMapper.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: OneToOneMapper.java,v 1.3 2006/08/14 05:09:18 mtaal Exp $ + * $Id: OneToOneMapper.java,v 1.4 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.mapper.association; @@ -31,7 +31,7 @@ import org.eclipse.emf.teneo.simpledom.Element; * Generates a jpox mapping for the one to one association. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.3 $ + * @version $Revision: 1.4 $ */ public class OneToOneMapper extends AssociationMapper { @@ -78,7 +78,10 @@ public class OneToOneMapper extends AssociationMapper { // -> result item points back to the list but is not present anymore in the list if (aReference.getOneToOne() != null && aReference.getOneToOne().getMappedBy() != null && !aReference.getAnnotatedEReference().isContainment()) { - field.addAttribute("mapped-by", aReference.getOneToOne().getMappedBy()); + // disabled mapped-by for now, for one reason or another jpox did not cascade the + // persist action over a bidirectional relation, bidirectionality is controlled + // anyway by emf. + //field.addAttribute("mapped-by", aReference.getOneToOne().getMappedBy()); } // add extra foreign key constraint diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/property/ColumnMapper.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/property/ColumnMapper.java index aecff8057..ccb7da057 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/property/ColumnMapper.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/property/ColumnMapper.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: ColumnMapper.java,v 1.1 2006/07/08 22:04:30 mtaal Exp $ + * $Id: ColumnMapper.java,v 1.2 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.mapper.property; @@ -28,7 +28,7 @@ import org.eclipse.emf.teneo.jpox.mapper.MappingContext; * Maps the column annotation to a jpox representation. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.1 $ + * @version $Revision: 1.2 $ */ public class ColumnMapper extends AbstractMapper { @@ -61,8 +61,8 @@ public class ColumnMapper extends AbstractMapper { columnElement.addAttribute("length", Integer.toString(column.getLength())); } if (column.isSetPrecision()) { - log.debug("Set precision " + column.getPrecision()); - columnElement.addAttribute("precision", Integer.toString(column.getPrecision())); + log.debug("Set precision (using length attribute) " + column.getPrecision()); + columnElement.addAttribute("length", Integer.toString(column.getPrecision())); } if (column.isSetScale()) { log.debug("Set scale " + column.getScale()); diff --git a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/property/ManyBasicMapper.java b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/property/ManyBasicMapper.java index d9eab6875..b7110804e 100644 --- a/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/property/ManyBasicMapper.java +++ b/plugins/org.eclipse.emf.teneo.jpox/src/org/eclipse/emf/teneo/jpox/mapper/property/ManyBasicMapper.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: ManyBasicMapper.java,v 1.2 2006/08/14 05:09:18 mtaal Exp $ + * $Id: ManyBasicMapper.java,v 1.3 2006/08/22 22:23:29 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.mapper.property; @@ -36,7 +36,7 @@ import org.eclipse.emf.teneo.util.StoreUtil; * Maps a basic attribute with many=true, e.g. list of simpletypes. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ */ public class ManyBasicMapper extends AbstractMapper { /** The logger for all these exceptions */ @@ -77,7 +77,7 @@ public class ManyBasicMapper extends AbstractMapper { elemType = getObjectClassName(elemType); } Element collection = field.addElement("collection").addAttribute("element-type", elemType); - + MappingUtil.addEagerLazyLoading(collection, aAttribute.getOneToMany().getFetch()); // forces the elements to be placed in their own join table diff --git a/plugins/org.eclipse.emf.teneo/src/org/eclipse/emf/teneo/EContainerRepairControl.java b/plugins/org.eclipse.emf.teneo/src/org/eclipse/emf/teneo/EContainerRepairControl.java index fa2a9af28..f9c524e65 100644 --- a/plugins/org.eclipse.emf.teneo/src/org/eclipse/emf/teneo/EContainerRepairControl.java +++ b/plugins/org.eclipse.emf.teneo/src/org/eclipse/emf/teneo/EContainerRepairControl.java @@ -12,7 +12,7 @@ * * </copyright> * - * $Id: EContainerRepairControl.java,v 1.2 2006/07/04 21:28:53 mtaal Exp $ + * $Id: EContainerRepairControl.java,v 1.3 2006/08/22 22:24:52 mtaal Exp $ */ package org.eclipse.emf.teneo; @@ -46,7 +46,7 @@ import org.eclipse.emf.teneo.mapping.elist.PersistableDelegateList; * be set in child objects. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ */ public class EContainerRepairControl { @@ -111,7 +111,7 @@ public class EContainerRepairControl { if (log.isDebugEnabled()) { log.debug("Repairing container relations of children of: " + owner.getClass().getName()); } - + if (!(owner instanceof InternalEObject)) return; diff --git a/tests/org.eclipse.emf.teneo.commontest/src/extlibrary/ExtLibraryAction.java b/tests/org.eclipse.emf.teneo.commontest/src/extlibrary/ExtLibraryAction.java index 203fb2a56..c79a44da1 100644 --- a/tests/org.eclipse.emf.teneo.commontest/src/extlibrary/ExtLibraryAction.java +++ b/tests/org.eclipse.emf.teneo.commontest/src/extlibrary/ExtLibraryAction.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: ExtLibraryAction.java,v 1.3 2006/08/21 11:31:55 mtaal Exp $ + * $Id: ExtLibraryAction.java,v 1.4 2006/08/22 22:24:51 mtaal Exp $ */ package extlibrary; @@ -25,7 +25,7 @@ import org.eclipse.emf.teneo.test.stores.TestStore; * Tests the extlibrary * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.3 $ + * @version $Revision: 1.4 $ */ public class ExtLibraryAction extends AbstractTestAction { @@ -38,6 +38,8 @@ public class ExtLibraryAction extends AbstractTestAction { /** Test */ public void doAction(TestStore store) { + store.disableDrop(); + final ExtlibraryFactory factory = ExtlibraryFactory.eINSTANCE; store.beginTransaction(); final Writer wr = factory.createWriter(); @@ -52,6 +54,7 @@ public class ExtLibraryAction extends AbstractTestAction { bk.setPages(100); bk.setPublicationDate(new Date()); bk.setTitle("title"); + store.store(bk); final Library lb2 = factory.createLibrary(); lb2.setAddress("main street"); @@ -80,18 +83,20 @@ public class ExtLibraryAction extends AbstractTestAction { lb.getEmployees().add(manager); final Borrower bw = factory.createBorrower(); - bw.getBorrowed().add(bk); bw.setAddress("borrowstreet"); bw.setFirstName("Jane"); bw.setLastName("Smith"); + bw.getBorrowed().add(bk); lb.getBorrowers().add(bw); - store.store(lb); store.commitTransaction(); + /* + //Polymorphic queries are not supported store.beginTransaction(); Lendable lendable = (Lendable)store.query("select from extlibrary.Lendable").get(0); assertTrue(lendable != null); store.commitTransaction(); + */ } } diff --git a/tests/org.eclipse.emf.teneo.commontest/src/org/eclipse/emf/teneo/test/emf/annotations/BookAction.java b/tests/org.eclipse.emf.teneo.commontest/src/org/eclipse/emf/teneo/test/emf/annotations/BookAction.java index e1ca3aa2a..e4e72eebd 100644 --- a/tests/org.eclipse.emf.teneo.commontest/src/org/eclipse/emf/teneo/test/emf/annotations/BookAction.java +++ b/tests/org.eclipse.emf.teneo.commontest/src/org/eclipse/emf/teneo/test/emf/annotations/BookAction.java @@ -12,7 +12,7 @@ * Davide Marchignoli * </copyright> * - * $Id: BookAction.java,v 1.2 2006/07/22 10:16:31 mtaal Exp $ + * $Id: BookAction.java,v 1.3 2006/08/22 22:24:51 mtaal Exp $ */ package org.eclipse.emf.teneo.test.emf.annotations; @@ -37,7 +37,7 @@ import org.eclipse.emf.teneo.test.stores.TestStore; * Testcase * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ */ public class BookAction extends AbstractTestAction { @@ -50,15 +50,6 @@ public class BookAction extends AbstractTestAction super(ColumnPackage.eINSTANCE); } - /* (non-Javadoc) - * @see org.eclipse.emf.teneo.test.AbstractTestAction#getExtraConfigurationProperties() - */ - public Properties getExtraConfigurationProperties() { - Properties props = new Properties(); - props.setProperty(PersistenceOptions.SQL_CASE_STRATEGY, "uppercase"); - return props; - } - /** Creates an item, an address and links them to a po. */ public void doAction(TestStore store) { @@ -118,7 +109,7 @@ public class BookAction extends AbstractTestAction try { conn = store.getConnection(); stmt = conn.createStatement(); - ResultSet rs = stmt.executeQuery("SELECT * FROM MYBOOKTABLE WHERE TITEL='' AND GEWICHT IS NULL"); + ResultSet rs = stmt.executeQuery("SELECT * FROM mybooktable WHERE titel='' AND gewicht IS NULL"); assertTrue(rs != null); //dummy to get rid of warning } catch (SQLException s) { throw new StoreTestException("SQL Exception", s); diff --git a/tests/org.eclipse.emf.teneo.commontest/src/org/eclipse/emf/teneo/test/emf/relation/Relation1to1Action.java b/tests/org.eclipse.emf.teneo.commontest/src/org/eclipse/emf/teneo/test/emf/relation/Relation1to1Action.java index 755e8ad02..614be3712 100644 --- a/tests/org.eclipse.emf.teneo.commontest/src/org/eclipse/emf/teneo/test/emf/relation/Relation1to1Action.java +++ b/tests/org.eclipse.emf.teneo.commontest/src/org/eclipse/emf/teneo/test/emf/relation/Relation1to1Action.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: Relation1to1Action.java,v 1.2 2006/07/22 10:16:32 mtaal Exp $ + * $Id: Relation1to1Action.java,v 1.3 2006/08/22 22:24:51 mtaal Exp $ */ package org.eclipse.emf.teneo.test.emf.relation; @@ -34,7 +34,7 @@ import org.eclipse.emf.teneo.test.stores.TestStore; * Tests many different kinds of 1:1 relations * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ */ public class Relation1to1Action extends AbstractTestAction { @@ -97,8 +97,9 @@ public class Relation1to1Action extends AbstractTestAction NotContainedChildNRTNR notContainedChildNRTNR = factory.createNotContainedChildNRTNR(); notContainedChildNRTNR.setName("not contained two way not required - not required"); main.setNotcontainedtwowaynotrequirednr(notContainedChildNRTNR); - + store.store(main); + store.commitTransaction(); } diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.JoinColumnsTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.JoinColumnsTest$1/mysql_a_o/hibernate.hbm.xml index a3eaab930..eabf97da8 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.JoinColumnsTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.JoinColumnsTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:46 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:34 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" name="org.eclipse.emf.teneo.samples.emf.annotations.joincolumns.impl.PersonImpl" discriminator-value="Person" table="`person`"> <composite-id class="org.eclipse.emf.teneo.samples.emf.annotations.compositeid.PersonID" mapped="true"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.JoinColumnsTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.JoinColumnsTest$1/mysql_s_o/hibernate.hbm.xml index 033dedab1..ef9d1a534 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.JoinColumnsTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.JoinColumnsTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:33 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:25 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" name="org.eclipse.emf.teneo.samples.emf.annotations.joincolumns.impl.PersonImpl" table="`person`"> <composite-id class="org.eclipse.emf.teneo.samples.emf.annotations.compositeid.PersonID" mapped="true"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.UserTypeAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.UserTypeAction/mysql_a_o/hibernate.hbm.xml index a375da8e1..c82e9ccf7 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.UserTypeAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.UserTypeAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:50 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:37 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" discriminator-value="Person" table="`person`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.UserTypeAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.UserTypeAction/mysql_s_o/hibernate.hbm.xml index 3bbe2a49c..627555bcb 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.UserTypeAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.annotations.UserTypeAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:38 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:28 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" table="`person`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachFeatureMapTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachFeatureMapTest$1/mysql_a_o/hibernate.hbm.xml index f47677156..456fc0762 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachFeatureMapTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachFeatureMapTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:57 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:32 CEST 2006 --> <hibernate-mapping> <class entity-name="Contacts" abstract="false" lazy="false" discriminator-value="Contacts" table="`contacts`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachFeatureMapTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachFeatureMapTest$1/mysql_s_o/hibernate.hbm.xml index cd97291dd..aa0cad1b5 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachFeatureMapTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachFeatureMapTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:56 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:30 CEST 2006 --> <hibernate-mapping> <class entity-name="Contacts" abstract="false" lazy="false" table="`contacts`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachTest$1/mysql_a_o/hibernate.hbm.xml index 236cf71fa..ba7e1aa84 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:57 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:32 CEST 2006 --> <hibernate-mapping> <class entity-name="TestA" abstract="false" lazy="false" discriminator-value="TestA" table="`testa`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachTest$1/mysql_s_o/hibernate.hbm.xml index c4de59802..165cb98b5 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.detach.DetachTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:55 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:30 CEST 2006 --> <hibernate-mapping> <class entity-name="TestA" abstract="false" lazy="false" table="`testa`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.AccountingTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.AccountingTest$1/mysql_a_o/hibernate.hbm.xml index 5b2e35fac..4987ea21c 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.AccountingTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.AccountingTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:32 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:10 CEST 2006 --> <hibernate-mapping> <class entity-name="Account" abstract="true" lazy="false" discriminator-value="Account" table="`account`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.AccountingTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.AccountingTest$1/mysql_s_o/hibernate.hbm.xml index 58788d461..1070aca50 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.AccountingTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.AccountingTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:11 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:49 CEST 2006 --> <hibernate-mapping> <class entity-name="Account" abstract="true" lazy="false" table="`account`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CapaTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CapaTest$1/mysql_a_o/hibernate.hbm.xml index 7ee14a97b..dba00a5e3 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CapaTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CapaTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:29 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:07 CEST 2006 --> <hibernate-mapping> <class entity-name="CapacityEntry" abstract="false" lazy="false" discriminator-value="CapacityEntry" table="`capacityentry`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CapaTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CapaTest$1/mysql_s_o/hibernate.hbm.xml index bd4e3de84..0e8378c88 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CapaTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CapaTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:08 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:46 CEST 2006 --> <hibernate-mapping> <class entity-name="CapacityEntry" abstract="false" lazy="false" table="`capacityentry`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CatalogTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CatalogTest$1/mysql_a_o/hibernate.hbm.xml index 3c82118cf..4f2f17aa4 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CatalogTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CatalogTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:37 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:15 CEST 2006 --> <hibernate-mapping> <class entity-name="CatalogType" abstract="false" lazy="false" discriminator-value="CatalogType" table="`catalogtype`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CatalogTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CatalogTest$1/mysql_s_o/hibernate.hbm.xml index 380f761a5..8a5677b71 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CatalogTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.CatalogTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:17 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:55 CEST 2006 --> <hibernate-mapping> <class entity-name="CatalogType" abstract="false" lazy="false" table="`catalogtype`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.DetachFromSessionAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.DetachFromSessionAction/mysql_a_o/hibernate.hbm.xml index cb60d8264..7019f0baa 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.DetachFromSessionAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.DetachFromSessionAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:30 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:08 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.DetachFromSessionAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.DetachFromSessionAction/mysql_s_o/hibernate.hbm.xml index 425647e96..bd8efda84 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.DetachFromSessionAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.DetachFromSessionAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:09 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:47 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.ExtendedPO2Test$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.ExtendedPO2Test$1/mysql_a_o/hibernate.hbm.xml index 6734304aa..4f20f8452 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.ExtendedPO2Test$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.ExtendedPO2Test$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:46 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:24 CEST 2006 --> <hibernate-mapping> <class entity-name="Item" abstract="false" lazy="false" discriminator-value="Item" table="`item`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.ExtendedPO2Test$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.ExtendedPO2Test$1/mysql_s_o/hibernate.hbm.xml index c226adedb..07e1f5803 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.ExtendedPO2Test$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.ExtendedPO2Test$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:24 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:02 CEST 2006 --> <hibernate-mapping> <class entity-name="Item" abstract="false" lazy="false" table="`item`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryTest$1/mysql_a_o/hibernate.hbm.xml index 82d070015..7cd9a5d84 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:36 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:14 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryTest$1/mysql_s_o/hibernate.hbm.xml index 193a73a73..898627a3f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:16 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:53 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryValidateResourceTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryValidateResourceTest$1/mysql_a_o/hibernate.hbm.xml index 1c638c400..03ba005a4 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryValidateResourceTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryValidateResourceTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:39 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:18 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryValidateResourceTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryValidateResourceTest$1/mysql_s_o/hibernate.hbm.xml index db4db431e..62f5b1977 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryValidateResourceTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.LibraryValidateResourceTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:19 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:57 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.SchoolLibraryTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.SchoolLibraryTest$1/mysql_a_o/hibernate.hbm.xml index 6f287f8e0..9d9399652 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.SchoolLibraryTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.SchoolLibraryTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:36 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:15 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.SchoolLibraryTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.SchoolLibraryTest$1/mysql_s_o/hibernate.hbm.xml index 84a5c0efe..167dbdb54 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.SchoolLibraryTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.sample.SchoolLibraryTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:16 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:54 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.schemaconstructs.AttributesTest$1/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.schemaconstructs.AttributesTest$1/mysql_a_o/hibernate.hbm.xml index fbdee7228..2a2dbf3f7 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.schemaconstructs.AttributesTest$1/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.schemaconstructs.AttributesTest$1/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:04 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:41 CEST 2006 --> <hibernate-mapping> <class entity-name="A" abstract="false" lazy="false" discriminator-value="A" table="`a`"> <id name="id" type="java.lang.String" column="`id`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.schemaconstructs.AttributesTest$1/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.schemaconstructs.AttributesTest$1/mysql_s_o/hibernate.hbm.xml index 38d1b3b29..52b74668c 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.schemaconstructs.AttributesTest$1/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.hibernate.test.emf.schemaconstructs.AttributesTest$1/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:56 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:32 CEST 2006 --> <hibernate-mapping> <class entity-name="A" abstract="false" lazy="false" table="`a`"> <id name="id" type="java.lang.String" column="`id`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AssociationOverrideAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AssociationOverrideAction/mysql_a_o/hibernate.hbm.xml index 139568930..e2a66e3d1 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AssociationOverrideAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AssociationOverrideAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:49 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:36 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="false" lazy="false" discriminator-value="Address" table="`address`"> <id type="long" name="myid" column="myid"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AssociationOverrideAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AssociationOverrideAction/mysql_s_o/hibernate.hbm.xml index f7830a616..0fc35b07b 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AssociationOverrideAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AssociationOverrideAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:38 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:27 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="false" lazy="false" table="`address`"> <id type="long" name="myid" column="myid"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AttributeOverridesAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AttributeOverridesAction/mysql_a_o/hibernate.hbm.xml index 94e40f579..1ba8133d3 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AttributeOverridesAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AttributeOverridesAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:54 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:41 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" discriminator-value="Person" table="`person`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AttributeOverridesAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AttributeOverridesAction/mysql_s_o/hibernate.hbm.xml index ed42cbbf7..c4b57a7a9 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AttributeOverridesAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.AttributeOverridesAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:45 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:33 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" table="`person`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BasicAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BasicAction/mysql_a_o/hibernate.hbm.xml index f9cd02efd..0b31ec227 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BasicAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BasicAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:51 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:38 CEST 2006 --> <hibernate-mapping> <class entity-name="Basic" abstract="false" lazy="false" discriminator-value="Basic" table="`basic`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BasicAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BasicAction/mysql_s_o/hibernate.hbm.xml index adba63cd1..14cd78f20 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BasicAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BasicAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:41 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:30 CEST 2006 --> <hibernate-mapping> <class entity-name="Basic" abstract="false" lazy="false" table="`basic`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BookAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BookAction/mysql_a_o/hibernate.hbm.xml index cb0afc0b8..f7e345c2d 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BookAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BookAction/mysql_a_o/hibernate.hbm.xml @@ -1,23 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:48 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:36 CEST 2006 --> <hibernate-mapping> - <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`MYBOOKTABLE`"> + <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`mybooktable`"> <id type="long" name="e_id" column="e_id"> <generator class="native"/> </id> - <discriminator column="`DTYPE`" type="string"/> + <discriminator column="`dtype`" type="string"/> <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"/> <property name="title" type="java.lang.String" lazy="false" insert="true" update="true" not-null="true" unique="true"> - <column not-null="false" unique="true" name="`TITEL`" length="25"/> + <column not-null="false" unique="true" name="`titel`" length="25"/> </property> <property name="pages" type="int" lazy="false" insert="false" update="false" not-null="false" unique="false"> - <column not-null="false" unique="false" name="`PAGES`"/> + <column not-null="false" unique="false" name="`pages`"/> </property> <property name="weight" type="java.math.BigDecimal" lazy="false" insert="true" update="true" not-null="true" unique="false"> - <column not-null="false" unique="false" name="`GEWICHT`" precision="5" scale="2"/> + <column not-null="false" unique="false" name="`gewicht`" precision="5" scale="2"/> </property> - <property name="author" type="java.lang.String" lazy="false" column="`AUTHOR`" not-null="true"/> + <property name="author" type="java.lang.String" lazy="false" column="`author`" not-null="true"/> </class> </hibernate-mapping>
\ No newline at end of file diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BookAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BookAction/mysql_s_o/hibernate.hbm.xml index b642fce5e..3b04776b2 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BookAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.BookAction/mysql_s_o/hibernate.hbm.xml @@ -1,22 +1,22 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:37 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:27 CEST 2006 --> <hibernate-mapping> - <class entity-name="Book" abstract="false" lazy="false" table="`MYBOOKTABLE`"> + <class entity-name="Book" abstract="false" lazy="false" table="`mybooktable`"> <id type="long" name="e_id" column="e_id"> <generator class="native"/> </id> <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"/> <property name="title" type="java.lang.String" lazy="false" insert="true" update="true" not-null="true" unique="true"> - <column not-null="false" unique="true" name="`TITEL`" length="25"/> + <column not-null="false" unique="true" name="`titel`" length="25"/> </property> <property name="pages" type="int" lazy="false" insert="false" update="false" not-null="false" unique="false"> - <column not-null="false" unique="false" name="`PAGES`"/> + <column not-null="false" unique="false" name="`pages`"/> </property> <property name="weight" type="java.math.BigDecimal" lazy="false" insert="true" update="true" not-null="true" unique="false"> - <column not-null="false" unique="false" name="`GEWICHT`" precision="5" scale="2"/> + <column not-null="false" unique="false" name="`gewicht`" precision="5" scale="2"/> </property> - <property name="author" type="java.lang.String" lazy="false" column="`AUTHOR`" not-null="true"/> + <property name="author" type="java.lang.String" lazy="false" column="`author`" not-null="true"/> </class> </hibernate-mapping>
\ No newline at end of file diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_a_o/hibernate.hbm.xml index cc7714dd7..f11d8fa84 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:51 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:39 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_s_o/hibernate.hbm.xml index 468a18902..1aefa7b20 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CascadeNotallAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:41 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:30 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CompositeIdAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CompositeIdAction/mysql_a_o/hibernate.hbm.xml index 80b0bcdd2..e87d4b142 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CompositeIdAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CompositeIdAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:52 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:39 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" name="org.eclipse.emf.teneo.samples.emf.annotations.compositeid.impl.PersonImpl" discriminator-value="Person" table="`person`"> <composite-id class="org.eclipse.emf.teneo.samples.emf.annotations.compositeid.PersonID" mapped="true"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CompositeIdAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CompositeIdAction/mysql_s_o/hibernate.hbm.xml index 2e381ddd1..baa1dfa5e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CompositeIdAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.CompositeIdAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:42 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:31 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" name="org.eclipse.emf.teneo.samples.emf.annotations.compositeid.impl.PersonImpl" table="`person`"> <composite-id class="org.eclipse.emf.teneo.samples.emf.annotations.compositeid.PersonID" mapped="true"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.DuplicatesAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.DuplicatesAction/mysql_a_o/hibernate.hbm.xml index 8bc93ab57..0211e4646 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.DuplicatesAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.DuplicatesAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:54 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:41 CEST 2006 --> <hibernate-mapping> <class entity-name="ChildItem" abstract="false" lazy="false" discriminator-value="ChildItem" table="`childitem`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.DuplicatesAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.DuplicatesAction/mysql_s_o/hibernate.hbm.xml index 923d5b867..4bf1fe202 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.DuplicatesAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.DuplicatesAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:45 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:33 CEST 2006 --> <hibernate-mapping> <class entity-name="ChildItem" abstract="false" lazy="false" table="`childitem`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedAction/mysql_a_o/hibernate.hbm.xml index 610194d52..de040d06b 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:52 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:39 CEST 2006 --> <hibernate-mapping> <class entity-name="Embedder" abstract="false" lazy="false" discriminator-value="Embedder" table="`embedder`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedAction/mysql_s_o/hibernate.hbm.xml index 1c439e78b..f2af872da 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:43 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:32 CEST 2006 --> <hibernate-mapping> <class entity-name="Embedder" abstract="false" lazy="false" table="`embedder`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedIdAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedIdAction/mysql_a_o/hibernate.hbm.xml index 606c63a2f..e5f30188d 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedIdAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedIdAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:55 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:41 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" name="org.eclipse.emf.teneo.samples.emf.annotations.embeddedid.impl.PersonImpl" discriminator-value="Person" table="`person`"> <composite-id name="name" class="org.eclipse.emf.teneo.samples.emf.annotations.embeddedid.impl.NameImpl"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedIdAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedIdAction/mysql_s_o/hibernate.hbm.xml index ef0486517..b9ea173e1 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedIdAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.EmbeddedIdAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:45 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:34 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" name="org.eclipse.emf.teneo.samples.emf.annotations.embeddedid.impl.PersonImpl" table="`person`"> <composite-id name="name" class="org.eclipse.emf.teneo.samples.emf.annotations.embeddedid.impl.NameImpl"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdAction/mysql_a_o/hibernate.hbm.xml index 9a2c60eea..601dfcf6f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:49 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:36 CEST 2006 --> <hibernate-mapping> <class entity-name="IdentityID" abstract="false" lazy="false" discriminator-value="IdentityID" table="`identityid`"> <id name="myid" type="long" column="`myid`"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdAction/mysql_s_o/hibernate.hbm.xml index 940aed021..8d916dfc4 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:37 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:27 CEST 2006 --> <hibernate-mapping> <class entity-name="IdentityID" abstract="false" lazy="false" table="`identityid`"> <id name="myid" type="long" column="`myid`"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdBagAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdBagAction/mysql_a_o/hibernate.hbm.xml index 3d9b4162c..070e9a01b 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdBagAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdBagAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:49 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:36 CEST 2006 --> <hibernate-mapping> <class entity-name="User" abstract="false" lazy="false" discriminator-value="User" table="`user`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdBagAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdBagAction/mysql_s_o/hibernate.hbm.xml index de5e9c246..ffaa5be18 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdBagAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.IdBagAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:38 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:28 CEST 2006 --> <hibernate-mapping> <class entity-name="User" abstract="false" lazy="false" table="`user`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_a_o/hibernate.hbm.xml index e3d03a502..6b4163182 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:48 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:35 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="true" lazy="false" table="`address`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_s_o/hibernate.hbm.xml index e67af2660..8795963cc 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.InheritanceAnnotationAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:36 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:26 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="true" lazy="false" table="`address`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_a_o/hibernate.hbm.xml index ba6ad7cc7..db4c8cd1f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:54 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:34 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_s_o/hibernate.hbm.xml index 127c4ef3d..30e5135c7 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LazyLibraryAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:44 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:22 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LobAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LobAction/mysql_a_o/hibernate.hbm.xml index 1f41bb812..c26bf1f99 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LobAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LobAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:55 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:41 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" discriminator-value="Person" table="`person`"> <id name="id" type="long" column="`id`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LobAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LobAction/mysql_s_o/hibernate.hbm.xml index 1975bde37..d7587a4c5 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LobAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.LobAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:45 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:33 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" table="`person`"> <id name="id" type="long" column="`id`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ManyToManyAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ManyToManyAction/mysql_a_o/hibernate.hbm.xml index 212064099..229b4575f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ManyToManyAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ManyToManyAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:50 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:37 CEST 2006 --> <hibernate-mapping> <class entity-name="Cntr" abstract="false" lazy="false" discriminator-value="Cntr" table="`cntr`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ManyToManyAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ManyToManyAction/mysql_s_o/hibernate.hbm.xml index f89614f15..51c62f35f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ManyToManyAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ManyToManyAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:39 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:28 CEST 2006 --> <hibernate-mapping> <class entity-name="Cntr" abstract="false" lazy="false" table="`cntr`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.MappedSuperClassAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.MappedSuperClassAction/mysql_a_o/hibernate.hbm.xml index 4eae1eae4..d6f9d9c3c 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.MappedSuperClassAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.MappedSuperClassAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:49 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:36 CEST 2006 --> <hibernate-mapping> <class entity-name="SpecificDocument" abstract="false" lazy="false" discriminator-value="SpecificDocument" table="`specificdocument`"> <id name="myId" type="long" column="`myid`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.MappedSuperClassAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.MappedSuperClassAction/mysql_s_o/hibernate.hbm.xml index e2f43375e..eeab58afb 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.MappedSuperClassAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.MappedSuperClassAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:38 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:27 CEST 2006 --> <hibernate-mapping> <class entity-name="SpecificDocument" abstract="false" lazy="false" table="`specificdocument`"> <id name="myId" type="long" column="`myid`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.PKeyJoinAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.PKeyJoinAction/mysql_a_o/hibernate.hbm.xml index 941bee345..c47eb0ebf 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.PKeyJoinAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.PKeyJoinAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:52 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:39 CEST 2006 --> <hibernate-mapping> <class entity-name="Body" abstract="false" lazy="false" discriminator-value="Body" table="`body`"> <id name="theID" type="long" column="`theid`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.PKeyJoinAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.PKeyJoinAction/mysql_s_o/hibernate.hbm.xml index 21acf4986..f91e421c8 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.PKeyJoinAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.PKeyJoinAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:43 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:31 CEST 2006 --> <hibernate-mapping> <class entity-name="Body" abstract="false" lazy="false" table="`body`"> <id name="theID" type="long" column="`theid`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SecondarytableHibernateAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SecondarytableHibernateAction/mysql_a_o/hibernate.hbm.xml index ae575c646..cf4c9444d 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SecondarytableHibernateAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SecondarytableHibernateAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:47 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:35 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" discriminator-value="Person" table="`PERSON`"> <id name="id" type="long" column="`ID`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SecondarytableHibernateAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SecondarytableHibernateAction/mysql_s_o/hibernate.hbm.xml index 197fd0156..2aa1c72b4 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SecondarytableHibernateAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SecondarytableHibernateAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:36 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:26 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" table="`PERSON`"> <id name="id" type="long" column="`ID`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetAction/mysql_a_o/hibernate.hbm.xml index e57f77ad9..f30541176 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:50 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:38 CEST 2006 --> <hibernate-mapping> <class entity-name="ContainedItem" abstract="false" lazy="false" discriminator-value="ContainedItem" table="`containeditem`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetAction/mysql_s_o/hibernate.hbm.xml index e7c0477c4..332ca9c24 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:39 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:29 CEST 2006 --> <hibernate-mapping> <class entity-name="ContainedItem" abstract="false" lazy="false" table="`containeditem`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetNMAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetNMAction/mysql_a_o/hibernate.hbm.xml index f8f1340b3..e483e420f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetNMAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetNMAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:53 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:40 CEST 2006 --> <hibernate-mapping> <class entity-name="MyItem" abstract="false" lazy="false" discriminator-value="MyItem" table="`myitem`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetNMAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetNMAction/mysql_s_o/hibernate.hbm.xml index 992fe2759..447febc44 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetNMAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetNMAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:44 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:32 CEST 2006 --> <hibernate-mapping> <class entity-name="MyItem" abstract="false" lazy="false" table="`myitem`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetResourceAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetResourceAction/mysql_a_o/hibernate.hbm.xml index d9543cfcb..3364fb977 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetResourceAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetResourceAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:53 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:40 CEST 2006 --> <hibernate-mapping> <class entity-name="ContainedItem" abstract="false" lazy="false" discriminator-value="ContainedItem" table="`containeditem`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetResourceAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetResourceAction/mysql_s_o/hibernate.hbm.xml index 500162300..d155a52be 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetResourceAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.SetResourceAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:43 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:32 CEST 2006 --> <hibernate-mapping> <class entity-name="ContainedItem" abstract="false" lazy="false" table="`containeditem`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ToOneAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ToOneAction/mysql_a_o/hibernate.hbm.xml index f82169aa4..0b984a18e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ToOneAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ToOneAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:46 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:34 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="false" lazy="false" discriminator-value="Address" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ToOneAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ToOneAction/mysql_s_o/hibernate.hbm.xml index a695a9ecb..226086f5e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ToOneAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.ToOneAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:35 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:25 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="false" lazy="false" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.TransientAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.TransientAction/mysql_a_o/hibernate.hbm.xml index f7bd2041f..9567d1c72 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.TransientAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.TransientAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:51 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:38 CEST 2006 --> <hibernate-mapping> <class entity-name="Body" abstract="false" lazy="false" discriminator-value="Body" table="`body`"> <id name="theID" type="long" column="`theid`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.TransientAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.TransientAction/mysql_s_o/hibernate.hbm.xml index e6eee1209..861382f4c 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.TransientAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.TransientAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:40 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:30 CEST 2006 --> <hibernate-mapping> <class entity-name="Body" abstract="false" lazy="false" table="`body`"> <id name="theID" type="long" column="`theid`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction/mysql_a_o/hibernate.hbm.xml index 05a107ffd..248738cd1 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:52 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:39 CEST 2006 --> <hibernate-mapping> <class entity-name="Item" abstract="false" lazy="false" discriminator-value="Item" table="`myitemtable`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction/mysql_s_o/hibernate.hbm.xml index 662e066ec..871003970 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:42 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:21:31 CEST 2006 --> <hibernate-mapping> <class entity-name="Item" abstract="false" lazy="false" table="`myitemtable`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.detach.DetachEListAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.detach.DetachEListAction/mysql_a_o/hibernate.hbm.xml index 02001a5d8..78fce4aab 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.detach.DetachEListAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.detach.DetachEListAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:56 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:31 CEST 2006 --> <hibernate-mapping> <class entity-name="Contacts" abstract="false" lazy="false" discriminator-value="Contacts" table="`contacts`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.detach.DetachEListAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.detach.DetachEListAction/mysql_s_o/hibernate.hbm.xml index 56d95829f..b77877f5b 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.detach.DetachEListAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.detach.DetachEListAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:55 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:29 CEST 2006 --> <hibernate-mapping> <class entity-name="Contacts" abstract="false" lazy="false" table="`contacts`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_a_o/hibernate.hbm.xml index 001a0569d..4a44bc1de 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:59 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:34 CEST 2006 --> <hibernate-mapping> <class entity-name="PriceByQuantityType" abstract="false" lazy="false" discriminator-value="PriceByQuantityType" table="`pricebyquantitytype`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_s_o/hibernate.hbm.xml index d860cfe5a..e35058cf2 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.elist.FeatureMapAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:27:58 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:33 CEST 2006 --> <hibernate-mapping> <class entity-name="PriceByQuantityType" abstract="false" lazy="false" table="`pricebyquantitytype`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1to1Action/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1to1Action/mysql_a_o/hibernate.hbm.xml index 624d19823..21353be60 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1to1Action/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1to1Action/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:04 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:40 CEST 2006 --> <hibernate-mapping> <class entity-name="ContainedChildNR" abstract="false" lazy="false" discriminator-value="ContainedChildNR" table="`containedchildnr`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1to1Action/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1to1Action/mysql_s_o/hibernate.hbm.xml index ba5f2e529..b7dd8e4c8 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1to1Action/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1to1Action/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:00 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:35 CEST 2006 --> <hibernate-mapping> <class entity-name="ContainedChildNR" abstract="false" lazy="false" table="`containedchildnr`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1tonAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1tonAction/mysql_a_o/hibernate.hbm.xml index a5f912d2b..9948a15bb 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1tonAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1tonAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:05 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:42 CEST 2006 --> <hibernate-mapping> <class entity-name="Main" abstract="false" lazy="false" discriminator-value="Main" table="`main`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1tonAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1tonAction/mysql_s_o/hibernate.hbm.xml index 3457fc120..58ee899cf 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1tonAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.Relation1tonAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:01 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:37 CEST 2006 --> <hibernate-mapping> <class entity-name="Main" abstract="false" lazy="false" table="`main`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.RelationntomAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.RelationntomAction/mysql_a_o/hibernate.hbm.xml index 2451b78fa..20b6d11ae 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.RelationntomAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.RelationntomAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:07 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:44 CEST 2006 --> <hibernate-mapping> <class entity-name="Main" abstract="false" lazy="false" discriminator-value="Main" table="`main`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.RelationntomAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.RelationntomAction/mysql_s_o/hibernate.hbm.xml index 5230358c8..a8fda7ea6 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.RelationntomAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.relation.RelationntomAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:02 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:38 CEST 2006 --> <hibernate-mapping> <class entity-name="Main" abstract="false" lazy="false" table="`main`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.CatalogResourceAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.CatalogResourceAction/mysql_a_o/hibernate.hbm.xml index ce5120833..fea4f64da 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.CatalogResourceAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.CatalogResourceAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:40 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:18 CEST 2006 --> <hibernate-mapping> <class entity-name="CatalogType" abstract="false" lazy="false" discriminator-value="CatalogType" table="`catalogtype`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.CatalogResourceAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.CatalogResourceAction/mysql_s_o/hibernate.hbm.xml index bcefb73d4..f2ed614b9 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.CatalogResourceAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.CatalogResourceAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:20 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:58 CEST 2006 --> <hibernate-mapping> <class entity-name="CatalogType" abstract="false" lazy="false" table="`catalogtype`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.DynamicAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.DynamicAction/mysql_a_o/hibernate.hbm.xml index 456fc0d72..a77c408e8 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.DynamicAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.DynamicAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:31 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:09 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" discriminator-value="Person" table="`person`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.DynamicAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.DynamicAction/mysql_s_o/hibernate.hbm.xml index eb61082db..09c135ec9 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.DynamicAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.DynamicAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:10 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:48 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" table="`person`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_a_o/hibernate.hbm.xml index 212253c5d..cdaaa99ff 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:50 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:26 CEST 2006 --> <hibernate-mapping> <class entity-name="Forum" abstract="false" lazy="false" discriminator-value="Forum" table="`forum`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_s_o/hibernate.hbm.xml index ea9eb0fc9..2310a0c16 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ForumAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:28 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:06 CEST 2006 --> <hibernate-mapping> <class entity-name="Forum" abstract="false" lazy="false" table="`forum`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.InventoryAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.InventoryAction/mysql_a_o/hibernate.hbm.xml index 812ee8c00..5d5950357 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.InventoryAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.InventoryAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:38 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:16 CEST 2006 --> <hibernate-mapping> <class entity-name="PType" abstract="false" lazy="false" discriminator-value="PType" table="`ptype`"> <id name="id" type="long" column="`id`"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.InventoryAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.InventoryAction/mysql_s_o/hibernate.hbm.xml index cca8d4f24..bfb4f4fc6 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.InventoryAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.InventoryAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:18 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:56 CEST 2006 --> <hibernate-mapping> <class entity-name="PType" abstract="false" lazy="false" table="`ptype`"> <id name="id" type="long" column="`id`"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryAction/mysql_a_o/hibernate.hbm.xml index 942dc4f22..7019f0baa 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:29 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:08 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryAction/mysql_s_o/hibernate.hbm.xml index 425647e96..bd8efda84 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:09 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:47 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryColLengthAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryColLengthAction/mysql_a_o/hibernate.hbm.xml index 34b4b5409..b7d267b8f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryColLengthAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryColLengthAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:38 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:17 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="myID" column="myID"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryColLengthAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryColLengthAction/mysql_s_o/hibernate.hbm.xml index 08e44980e..8a7c89b24 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryColLengthAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryColLengthAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:18 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:56 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="myID" column="myID"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_a_o/hibernate.hbm.xml index 09c85429f..8a1211383 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:43 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:21 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_s_o/hibernate.hbm.xml index c1d5ba29b..0923fd4b7 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryGlobalEagerAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:21 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:59 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_a_o/hibernate.hbm.xml index cb60d8264..303ada9ed 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:30 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:09 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_s_o/hibernate.hbm.xml index 4e58a9a75..9a859a16f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryNonResolvingAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:10 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:48 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryQualifyActionHB/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryQualifyActionHB/mysql_a_o/hibernate.hbm.xml index ba15fc891..568f7fe94 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryQualifyActionHB/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryQualifyActionHB/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:42 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:21 CEST 2006 --> <hibernate-mapping> <class entity-name="library.Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryQualifyActionHB/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryQualifyActionHB/mysql_s_o/hibernate.hbm.xml index 588c1c6ba..1ef39ae6a 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryQualifyActionHB/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryQualifyActionHB/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:20 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:59 CEST 2006 --> <hibernate-mapping> <class entity-name="library.Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_a_o/hibernate.hbm.xml index 7f3e53769..ac257d47b 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:43 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:22 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_s_o/hibernate.hbm.xml index 79e4ec98c..9d7de9f75 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:21 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:00 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_a_o/hibernate.hbm.xml index 318e97a04..33f170c46 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:39 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:17 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" discriminator-value="Book" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_s_o/hibernate.hbm.xml index abe43ef82..82b751577 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.LibraryResourceCutPasteAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:19 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:57 CEST 2006 --> <hibernate-mapping> <class entity-name="Book" abstract="false" lazy="false" table="`book`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PlayAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PlayAction/mysql_a_o/hibernate.hbm.xml index 6634521e3..c8a7ebe97 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PlayAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PlayAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:44 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:22 CEST 2006 --> <hibernate-mapping> <class entity-name="ActType" abstract="false" lazy="false" discriminator-value="ActType" table="`acttype`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PlayAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PlayAction/mysql_s_o/hibernate.hbm.xml index 4260f5bb3..18830cc4e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PlayAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PlayAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:22 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:00 CEST 2006 --> <hibernate-mapping> <class entity-name="ActType" abstract="false" lazy="false" table="`acttype`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PrimerPOAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PrimerPOAction/mysql_a_o/hibernate.hbm.xml index af91c710c..d79fd09e7 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PrimerPOAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PrimerPOAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:48 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:25 CEST 2006 --> <hibernate-mapping> <class entity-name="Item" abstract="false" lazy="false" discriminator-value="Item" table="`item`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PrimerPOAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PrimerPOAction/mysql_s_o/hibernate.hbm.xml index 1961b959a..9149ab985 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PrimerPOAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.PrimerPOAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:25 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:03 CEST 2006 --> <hibernate-mapping> <class entity-name="Item" abstract="false" lazy="false" table="`item`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ProductAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ProductAction/mysql_a_o/hibernate.hbm.xml index 10378855f..d6b8889ca 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ProductAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ProductAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:49 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:26 CEST 2006 --> <hibernate-mapping> <class entity-name="ProductType" abstract="false" lazy="false" discriminator-value="ProductType" table="`producttype`"> <id name="id" type="java.lang.String" column="`id`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ProductAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ProductAction/mysql_s_o/hibernate.hbm.xml index 73ce8fa57..7bd7bfd2b 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ProductAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.ProductAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:25 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:03 CEST 2006 --> <hibernate-mapping> <class entity-name="ProductType" abstract="false" lazy="false" table="`producttype`"> <id name="id" type="java.lang.String" column="`id`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_a_o/hibernate.hbm.xml index 50d38fb5a..1f7c6a050 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:35 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:13 CEST 2006 --> <hibernate-mapping> <class entity-name="AuthorsType" abstract="false" lazy="false" discriminator-value="AuthorsType" table="`authorstype`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_s_o/hibernate.hbm.xml index b8095b171..bcda4034e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.SunBooksAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:15 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:18:52 CEST 2006 --> <hibernate-mapping> <class entity-name="AuthorsType" abstract="false" lazy="false" table="`authorstype`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction/mysql_a_o/hibernate.hbm.xml index 834a5a4e1..2b15e0c9d 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:49 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:26 CEST 2006 --> <hibernate-mapping> <class entity-name="WorkflowElement" abstract="true" lazy="false" discriminator-value="WorkflowElement" table="`workflowelement`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction/mysql_s_o/hibernate.hbm.xml index fedcbcc6f..c8b85fc7c 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:26 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:04 CEST 2006 --> <hibernate-mapping> <class entity-name="WorkflowElement" abstract="true" lazy="false" table="`workflowelement`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.EcoreAttrsAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.EcoreAttrsAction/mysql_a_o/hibernate.hbm.xml index 12bb6580c..ec719f0e4 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.EcoreAttrsAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.EcoreAttrsAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:02 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:39 CEST 2006 --> <hibernate-mapping> <class entity-name="Element" abstract="false" lazy="false" discriminator-value="Element" table="`element`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.EcoreAttrsAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.EcoreAttrsAction/mysql_s_o/hibernate.hbm.xml index 84f329fb8..c410ea0db 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.EcoreAttrsAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.EcoreAttrsAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:53 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:29 CEST 2006 --> <hibernate-mapping> <class entity-name="Element" abstract="false" lazy="false" table="`element`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ExtensionAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ExtensionAction/mysql_a_o/hibernate.hbm.xml index b9d0385aa..a07d2b991 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ExtensionAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ExtensionAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:04 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:41 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="true" lazy="false" discriminator-value="Address" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ExtensionAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ExtensionAction/mysql_s_o/hibernate.hbm.xml index e2618e2f8..33db93f50 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ExtensionAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ExtensionAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:56 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:32 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="true" lazy="false" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.GroupAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.GroupAction/mysql_a_o/hibernate.hbm.xml index eb985a703..a6694b847 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.GroupAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.GroupAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:05 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:42 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="false" lazy="false" discriminator-value="Address" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.GroupAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.GroupAction/mysql_s_o/hibernate.hbm.xml index 7aa451831..7a46edefe 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.GroupAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.GroupAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:57 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:33 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="false" lazy="false" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ListAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ListAction/mysql_a_o/hibernate.hbm.xml index 2ff2c431d..8d2dedfc6 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ListAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ListAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:02 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:38 CEST 2006 --> <hibernate-mapping> <class entity-name="statesByCountry" abstract="false" lazy="false" discriminator-value="statesByCountry" table="`statesbycountry`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ListAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ListAction/mysql_s_o/hibernate.hbm.xml index 51ee3c270..469edc864 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ListAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.ListAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:52 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:29 CEST 2006 --> <hibernate-mapping> <class entity-name="statesByCountry" abstract="false" lazy="false" table="`statesbycountry`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.MixedAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.MixedAction/mysql_a_o/hibernate.hbm.xml index 1a69a638b..7553f4555 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.MixedAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.MixedAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:03 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:39 CEST 2006 --> <hibernate-mapping> <class entity-name="LetterBodyType" abstract="false" lazy="false" discriminator-value="LetterBodyType" table="`letterbodytype`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.MixedAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.MixedAction/mysql_s_o/hibernate.hbm.xml index fc1e9ba9b..908e02a07 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.MixedAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.MixedAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:54 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:30 CEST 2006 --> <hibernate-mapping> <class entity-name="LetterBodyType" abstract="false" lazy="false" table="`letterbodytype`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.NestedGroupAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.NestedGroupAction/mysql_a_o/hibernate.hbm.xml index 2825de849..7eeac8870 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.NestedGroupAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.NestedGroupAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:06 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:43 CEST 2006 --> <hibernate-mapping> <class entity-name="A" abstract="false" lazy="false" discriminator-value="A" table="`a`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.NestedGroupAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.NestedGroupAction/mysql_s_o/hibernate.hbm.xml index 7c22f6d03..fcce45535 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.NestedGroupAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.NestedGroupAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:58 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:34 CEST 2006 --> <hibernate-mapping> <class entity-name="A" abstract="false" lazy="false" table="`a`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.RestrictionAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.RestrictionAction/mysql_a_o/hibernate.hbm.xml index 62c07cbe5..150bfe7f8 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.RestrictionAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.RestrictionAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:04 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:41 CEST 2006 --> <hibernate-mapping> <class entity-name="XMLDeviant" abstract="false" lazy="false" discriminator-value="XMLDeviant" table="`xmldeviant`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.RestrictionAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.RestrictionAction/mysql_s_o/hibernate.hbm.xml index f827bd16b..5e0403680 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.RestrictionAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.RestrictionAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:55 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:31 CEST 2006 --> <hibernate-mapping> <class entity-name="XMLDeviant" abstract="false" lazy="false" table="`xmldeviant`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimpleTypeAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimpleTypeAction/mysql_a_o/hibernate.hbm.xml index ca3dbe8e0..6e6717dd1 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimpleTypeAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimpleTypeAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:00 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:37 CEST 2006 --> <hibernate-mapping> <class entity-name="SimpleList" abstract="false" lazy="false" discriminator-value="SimpleList" table="`simplelist`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimpleTypeAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimpleTypeAction/mysql_s_o/hibernate.hbm.xml index 04c7f858d..19b995040 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimpleTypeAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimpleTypeAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:51 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:27 CEST 2006 --> <hibernate-mapping> <class entity-name="SimpleList" abstract="false" lazy="false" table="`simplelist`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimplefeaturemapAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimplefeaturemapAction/mysql_a_o/hibernate.hbm.xml index 1114faab0..68f3e5876 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimplefeaturemapAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimplefeaturemapAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:03 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:40 CEST 2006 --> <hibernate-mapping> <class entity-name="PurchaseOrder" abstract="false" lazy="false" discriminator-value="PurchaseOrder" table="`purchaseorder`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimplefeaturemapAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimplefeaturemapAction/mysql_s_o/hibernate.hbm.xml index 16594c692..f1bdb7dad 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimplefeaturemapAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SimplefeaturemapAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:54 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:31 CEST 2006 --> <hibernate-mapping> <class entity-name="PurchaseOrder" abstract="false" lazy="false" table="`purchaseorder`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionAction/mysql_a_o/hibernate.hbm.xml index d0b92dd38..455b3cdf0 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:07 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:47 CEST 2006 --> <hibernate-mapping> <class entity-name="ComplexNumber" abstract="false" lazy="false" discriminator-value="ComplexNumber" table="`complexnumber`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionAction/mysql_s_o/hibernate.hbm.xml index 6783b32f9..96c1a2578 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:59 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:36 CEST 2006 --> <hibernate-mapping> <class entity-name="ComplexNumber" abstract="false" lazy="false" table="`complexnumber`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionzvonAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionzvonAction/mysql_a_o/hibernate.hbm.xml index 90a1c5e8d..d8ad08724 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionzvonAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionzvonAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:07 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:44 CEST 2006 --> <hibernate-mapping> <class entity-name="ComplexAAA" abstract="false" lazy="false" discriminator-value="ComplexAAA" table="`complexaaa`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionzvonAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionzvonAction/mysql_s_o/hibernate.hbm.xml index 7e30eb35f..b55bd1560 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionzvonAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.emf.schemaconstructs.SubstitutionzvonAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:28:59 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:35 CEST 2006 --> <hibernate-mapping> <class entity-name="ComplexAAA" abstract="false" lazy="false" table="`complexaaa`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.AbstractReferenceAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.AbstractReferenceAction/mysql_a_o/hibernate.hbm.xml index 133d6f6d5..44034457c 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.AbstractReferenceAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.AbstractReferenceAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:15 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:57 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="true" lazy="false" discriminator-value="Address" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.AbstractReferenceAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.AbstractReferenceAction/mysql_s_o/hibernate.hbm.xml index cf3ff49fc..72b6db533 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.AbstractReferenceAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.AbstractReferenceAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:09 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:49 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="true" lazy="false" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.BagDuplicateAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.BagDuplicateAction/mysql_a_o/hibernate.hbm.xml index debaab6bf..e869aa870 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.BagDuplicateAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.BagDuplicateAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:14 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:56 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" discriminator-value="Person" table="`person`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.BagDuplicateAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.BagDuplicateAction/mysql_s_o/hibernate.hbm.xml index 8dcce3ad9..38f0b57f2 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.BagDuplicateAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.BagDuplicateAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:09 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:48 CEST 2006 --> <hibernate-mapping> <class entity-name="Person" abstract="false" lazy="false" table="`person`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_a_o/hibernate.hbm.xml index 123464ea0..864a74a0e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:15 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:57 CEST 2006 --> <hibernate-mapping> <class entity-name="Item" abstract="false" lazy="false" discriminator-value="Item" table="`item`"> <id name="itemType" column="`itemtype`"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_s_o/hibernate.hbm.xml index 7429c51f1..a2fb531e0 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.EnumTestAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:09 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:49 CEST 2006 --> <hibernate-mapping> <class entity-name="Item" abstract="false" lazy="false" table="`item`"> <id name="itemType" column="`itemtype`"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InheritanceAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InheritanceAction/mysql_a_o/hibernate.hbm.xml index 243b53708..f33a67f4f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InheritanceAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InheritanceAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:14 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:55 CEST 2006 --> <hibernate-mapping> <class entity-name="Thing" abstract="false" lazy="false" discriminator-value="Thing" table="`thing`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InheritanceAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InheritanceAction/mysql_s_o/hibernate.hbm.xml index fe4e9a346..37521ed1e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InheritanceAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InheritanceAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:08 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:47 CEST 2006 --> <hibernate-mapping> <class entity-name="Thing" abstract="false" lazy="false" table="`thing`"> <id name="name" type="java.lang.String" column="`name`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InterfaceTrueAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InterfaceTrueAction/mysql_a_o/hibernate.hbm.xml index a3f1a3c24..6fbab086e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InterfaceTrueAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InterfaceTrueAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:15 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:57 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="true" lazy="false" discriminator-value="Address" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InterfaceTrueAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InterfaceTrueAction/mysql_s_o/hibernate.hbm.xml index c5720c32b..8838bc5d2 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InterfaceTrueAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.InterfaceTrueAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:11 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:51 CEST 2006 --> <hibernate-mapping> <class entity-name="Address" abstract="true" lazy="false" table="`address`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.ResourceAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.ResourceAction/mysql_a_o/hibernate.hbm.xml index 4dba2cba4..eb819b00e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.ResourceAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.ResourceAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:14 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:55 CEST 2006 --> <hibernate-mapping> <class entity-name="Head" abstract="false" lazy="false" discriminator-value="Head" table="`head`"> <id name="hair" type="java.lang.String" column="`hair`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.ResourceAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.ResourceAction/mysql_s_o/hibernate.hbm.xml index aa3e1264d..6d602139a 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.ResourceAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.ResourceAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:08 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:48 CEST 2006 --> <hibernate-mapping> <class entity-name="Head" abstract="false" lazy="false" table="`head`"> <id name="hair" type="java.lang.String" column="`hair`"/> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.SimplenmAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.SimplenmAction/mysql_a_o/hibernate.hbm.xml index 3a14a3b41..823cb53dc 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.SimplenmAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.SimplenmAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:16 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:57 CEST 2006 --> <hibernate-mapping> <class entity-name="Me" abstract="false" lazy="false" discriminator-value="Me" table="`me`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.SimplenmAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.SimplenmAction/mysql_s_o/hibernate.hbm.xml index 2fd9ea50b..3134cf62f 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.SimplenmAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.SimplenmAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:11 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:53 CEST 2006 --> <hibernate-mapping> <class entity-name="Me" abstract="false" lazy="false" table="`me`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.TopClassesAction/mysql_a_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.TopClassesAction/mysql_a_o/hibernate.hbm.xml index 82b1b87ad..d34b7358c 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.TopClassesAction/mysql_a_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.TopClassesAction/mysql_a_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:16 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:58 CEST 2006 --> <hibernate-mapping> <class entity-name="AbstractSuper" abstract="false" lazy="false" discriminator-value="AbstractSuper" table="`abstractsuper`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.TopClassesAction/mysql_s_o/hibernate.hbm.xml b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.TopClassesAction/mysql_s_o/hibernate.hbm.xml index 8574c098d..2b4fb1b70 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.TopClassesAction/mysql_s_o/hibernate.hbm.xml +++ b/tests/org.eclipse.emf.teneo.hibernate.test/run/org.eclipse.emf.teneo.test.issues.TopClassesAction/mysql_s_o/hibernate.hbm.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> -<!-- Generated by Elver Store tools on Mon Aug 14 00:29:12 CEST 2006 --> +<!-- Generated by Elver Store tools on Wed Aug 23 00:19:54 CEST 2006 --> <hibernate-mapping> <class entity-name="AbstractSuper" abstract="false" lazy="false" table="`abstractsuper`"> <id type="long" name="e_id" column="e_id"> diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/emf/sample/AllTests.java b/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/emf/sample/AllTests.java index d66abc01f..a3921255e 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/emf/sample/AllTests.java +++ b/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/emf/sample/AllTests.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: AllTests.java,v 1.5 2006/08/14 05:11:20 mtaal Exp $ + * $Id: AllTests.java,v 1.6 2006/08/22 22:25:46 mtaal Exp $ */ package org.eclipse.emf.teneo.hibernate.test.emf.sample; @@ -38,13 +38,11 @@ import org.eclipse.emf.teneo.test.emf.sample.ProductAction; import org.eclipse.emf.teneo.test.emf.sample.SunBooksAction; import org.eclipse.emf.teneo.test.emf.sample.WorkFlowAction; -import extlibrary.ExtLibraryAction; - /** * All sample tests * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.5 $ + * @version $Revision: 1.6 $ */ public class AllTests { diff --git a/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/emf/sample/CapaTest.java b/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/emf/sample/CapaTest.java index cbbdb4d65..486f57294 100644 --- a/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/emf/sample/CapaTest.java +++ b/tests/org.eclipse.emf.teneo.hibernate.test/src/org/eclipse/emf/teneo/hibernate/test/emf/sample/CapaTest.java @@ -11,16 +11,14 @@ * Martin Taal * </copyright> * - * $Id: CapaTest.java,v 1.2 2006/08/14 05:11:20 mtaal Exp $ + * $Id: CapaTest.java,v 1.3 2006/08/22 22:25:46 mtaal Exp $ */ package org.eclipse.emf.teneo.hibernate.test.emf.sample; import org.eclipse.emf.teneo.hibernate.test.stores.HibernateTestStore; import org.eclipse.emf.teneo.samples.emf.sample.capa.CapaFactory; -import org.eclipse.emf.teneo.samples.emf.sample.capa.Machine; import org.eclipse.emf.teneo.samples.emf.sample.capa.MachineList; -import org.eclipse.emf.teneo.samples.emf.sample.capa.WorkWeek; import org.eclipse.emf.teneo.test.AbstractActionTest; import org.eclipse.emf.teneo.test.emf.sample.CapaAction; import org.eclipse.emf.teneo.test.stores.TestStore; @@ -30,7 +28,7 @@ import org.hibernate.Session; * Tests the capa sample to reattach an object * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ */ public class CapaTest extends AbstractActionTest { diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/.classpath b/tests/org.eclipse.emf.teneo.jpox.libraries/.classpath index b2593fcea..b8b34cd85 100644 --- a/tests/org.eclipse.emf.teneo.jpox.libraries/.classpath +++ b/tests/org.eclipse.emf.teneo.jpox.libraries/.classpath @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> + <classpathentry exported="true" kind="lib" path="jdo2-api-2.0.jar"/> + <classpathentry exported="true" kind="lib" path="jpox-1.1.1.jar"/> + <classpathentry exported="true" kind="lib" path="jpox-enhancer-1.1.1.jar"/> <classpathentry exported="true" kind="lib" path="bcel-5.1.jar"/> <classpathentry exported="true" kind="lib" path="commons-logging.jar"/> - <classpathentry exported="true" kind="lib" path="jdo2-api-2.0-rc1.jar"/> - <classpathentry exported="true" kind="lib" path="jpox-1.1.0-rc-1.jar"/> - <classpathentry exported="true" kind="lib" path="jpox-enhancer-1.1.0-rc-1.jar"/> <classpathentry exported="true" kind="lib" path="log4j-1.2.13.jar"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.teneo.jpox.libraries/META-INF/MANIFEST.MF index 94539247d..5dfb6aa35 100644 --- a/tests/org.eclipse.emf.teneo.jpox.libraries/META-INF/MANIFEST.MF +++ b/tests/org.eclipse.emf.teneo.jpox.libraries/META-INF/MANIFEST.MF @@ -5,10 +5,10 @@ Bundle-SymbolicName: org.eclipse.emf.teneo.jpox.libraries Bundle-Version: 0.7.5.qualifier Bundle-ClassPath: bcel-5.1.jar, commons-logging.jar, - jdo2-api-2.0-rc1.jar, - jpox-1.1.0-rc-1.jar, - jpox-enhancer-1.1.0-rc-1.jar, - log4j-1.2.13.jar + log4j-1.2.13.jar, + jdo2-api-2.0.jar, + jpox-1.1.1.jar, + jpox-enhancer-1.1.1.jar Eclipse-BuddyPolicy: dependent Bundle-Vendor: %Plugin.providerName Bundle-Localization: plugin @@ -35,12 +35,10 @@ Export-Package: ., org.apache.log4j.jdbc, org.apache.log4j.jmx, org.apache.log4j.lf5, - org.apache.log4j.lf5.config, org.apache.log4j.lf5.util, org.apache.log4j.lf5.viewer, org.apache.log4j.lf5.viewer.categoryexplorer, org.apache.log4j.lf5.viewer.configure, - org.apache.log4j.lf5.viewer.images, org.apache.log4j.net, org.apache.log4j.nt, org.apache.log4j.or, @@ -57,29 +55,32 @@ Export-Package: ., org.jpox.enhancer.method, org.jpox.enhancer.tools, org.jpox.exceptions, + org.jpox.management, org.jpox.metadata, - org.jpox.poid, + org.jpox.plugin, org.jpox.resource, org.jpox.sco, org.jpox.sco.exceptions, org.jpox.state, - org.jpox.state.exceptions, org.jpox.store, org.jpox.store.exceptions, org.jpox.store.expression, org.jpox.store.extent, org.jpox.store.fieldmanager, org.jpox.store.mapping, + org.jpox.store.poid, org.jpox.store.query, org.jpox.store.rdbms, org.jpox.store.rdbms.adapter, org.jpox.store.rdbms.columninfo, org.jpox.store.rdbms.datatype, + org.jpox.store.rdbms.exceptions, org.jpox.store.rdbms.extent, org.jpox.store.rdbms.fieldmanager, org.jpox.store.rdbms.key, org.jpox.store.rdbms.mapping, org.jpox.store.rdbms.mapping.oracle, + org.jpox.store.rdbms.poid, org.jpox.store.rdbms.query, org.jpox.store.rdbms.request, org.jpox.store.rdbms.scostore, @@ -87,5 +88,4 @@ Export-Package: ., org.jpox.store.rdbms.table, org.jpox.store.rdbms.typeinfo, org.jpox.store.scostore, - org.jpox.types, org.jpox.util diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/build.properties b/tests/org.eclipse.emf.teneo.jpox.libraries/build.properties index 07a38cead..6c82106df 100644 --- a/tests/org.eclipse.emf.teneo.jpox.libraries/build.properties +++ b/tests/org.eclipse.emf.teneo.jpox.libraries/build.properties @@ -1,7 +1,7 @@ bin.includes = META-INF/,\ bcel-5.1.jar,\ commons-logging.jar,\ - jdo2-api-2.0-rc1.jar,\ - jpox-1.1.0-rc-1.jar,\ - jpox-enhancer-1.1.0-rc-1.jar,\ - log4j-1.2.13.jar + log4j-1.2.13.jar,\ + jpox-1.1.1.jar,\ + jpox-enhancer-1.1.1.jar,\ + jdo2-api-2.0.jar diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/jdo2-api-2.0-rc1.jar b/tests/org.eclipse.emf.teneo.jpox.libraries/jdo2-api-2.0-rc1.jar Binary files differdeleted file mode 100644 index 7b3a80a9f..000000000 --- a/tests/org.eclipse.emf.teneo.jpox.libraries/jdo2-api-2.0-rc1.jar +++ /dev/null diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/jdo2-api-2.0.jar b/tests/org.eclipse.emf.teneo.jpox.libraries/jdo2-api-2.0.jar Binary files differnew file mode 100644 index 000000000..7efdcc8f0 --- /dev/null +++ b/tests/org.eclipse.emf.teneo.jpox.libraries/jdo2-api-2.0.jar diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-1.1.0-rc-1.jar b/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-1.1.0-rc-1.jar Binary files differdeleted file mode 100644 index ad964a538..000000000 --- a/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-1.1.0-rc-1.jar +++ /dev/null diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-1.1.1.jar b/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-1.1.1.jar Binary files differnew file mode 100644 index 000000000..3fdb047a5 --- /dev/null +++ b/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-1.1.1.jar diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-enhancer-1.1.0-rc-1.jar b/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-enhancer-1.1.0-rc-1.jar Binary files differdeleted file mode 100644 index 08ef1f9a6..000000000 --- a/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-enhancer-1.1.0-rc-1.jar +++ /dev/null diff --git a/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-enhancer-1.1.1.jar b/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-enhancer-1.1.1.jar Binary files differnew file mode 100644 index 000000000..73d85dfdc --- /dev/null +++ b/tests/org.eclipse.emf.teneo.jpox.libraries/jpox-enhancer-1.1.1.jar diff --git a/tests/org.eclipse.emf.teneo.jpox.test/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.teneo.jpox.test/META-INF/MANIFEST.MF index b110513dd..6f788b373 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/META-INF/MANIFEST.MF +++ b/tests/org.eclipse.emf.teneo.jpox.test/META-INF/MANIFEST.MF @@ -13,7 +13,8 @@ Require-Bundle: org.junit;bundle-version="[3.8.0,4.0.0)", org.eclipse.emf.teneo.jpox, org.eclipse.emf.teneo.commontest, org.eclipse.emf.teneo.annotations, - org.eclipse.emf.teneo + org.eclipse.emf.teneo, + org.eclipse.emf.teneo.jpox.libraries Export-Package: org.eclipse.emf.teneo.jpox.test, org.eclipse.emf.teneo.jpox.test.emf.annotations, org.eclipse.emf.teneo.jpox.test.emf.detach, @@ -24,10 +25,4 @@ Export-Package: org.eclipse.emf.teneo.jpox.test, org.eclipse.emf.teneo.jpox.test.generate, org.eclipse.emf.teneo.jpox.test.issues, org.eclipse.emf.teneo.jpox.test.stores -Bundle-ClassPath: lib/bcel-5.1.jar, - lib/commons-logging.jar, - lib/jdo2-api-2.0-rc1.jar, - lib/jpox-1.1.0-rc-1.jar, - lib/jpox-enhancer-1.1.0-rc-1.jar, - lib/log4j-1.2.13.jar, - . +Bundle-ClassPath: . diff --git a/tests/org.eclipse.emf.teneo.jpox.test/build.properties b/tests/org.eclipse.emf.teneo.jpox.test/build.properties index 39044b1a4..b669833cf 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/build.properties +++ b/tests/org.eclipse.emf.teneo.jpox.test/build.properties @@ -14,9 +14,3 @@ src.includes = about.html,\ epl-v10.html,\ copyright.txt,\ src/ -jars.extra.classpath = lib/bcel-5.1.jar,\ - lib/commons-logging.jar,\ - lib/jdo2-api-2.0-rc1.jar,\ - lib/jpox-1.1.0-rc-1.jar,\ - lib/jpox-enhancer-1.1.0-rc-1.jar,\ - lib/log4j-1.2.13.jar diff --git a/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/annotations/AllTests.java b/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/annotations/AllTests.java index 87d87c934..2af9ea3a7 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/annotations/AllTests.java +++ b/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/annotations/AllTests.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: AllTests.java,v 1.2 2006/07/23 19:28:58 mtaal Exp $ + * $Id: AllTests.java,v 1.3 2006/08/22 22:24:55 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.test.emf.annotations; @@ -41,20 +41,22 @@ import org.eclipse.emf.teneo.test.emf.annotations.UniqueConstraintsAction; * All tests * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ */ public class AllTests { public static Test suite() { TestSuite suite = new MultiCfgTestSuite("Test for org.eclipse.emf.teneo.hibernate.test.emf.annotations", JPOXTestbed.instance().getConfigurations()); + suite.addTestSuite(CascadeNotallAction.class); + + suite.addTestSuite(DuplicatesAction.class); + suite.addTestSuite(BookAction.class); suite.addTestSuite(MappedSuperClassAction.class); suite.addTestSuite(LobAction.class); - suite.addTestSuite(CascadeNotallAction.class); suite.addTestSuite(CompositeIdAction.class); - suite.addTestSuite(BookAction.class); suite.addTestSuite(UniqueConstraintsAction.class); suite.addTestSuite(ToOneAction.class); @@ -62,11 +64,10 @@ public class AllTests { suite.addTestSuite(InheritanceAnnotationAction.class); suite.addTestSuite(LazyLibraryAction.class); suite.addTestSuite(IdAction.class); - suite.addTestSuite(DuplicatesAction.class); suite.addTestSuite(SetNMAction.class); suite.addTestSuite(SetResourceAction.class); suite.addTestSuite(ManyToManyAction.class); - + /* * // fails because of jpox bug, see: http://www.jpox.org/servlet/jira/browse/CORE-2567 * suite.addTestSuite(EmbeddedAction.class); suite.addTestSuite(AttributeOverridesAction.class); // set is not diff --git a/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/sample/AllGenerateTests.java b/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/sample/AllGenerateTests.java index ab933dd85..bbda6e013 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/sample/AllGenerateTests.java +++ b/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/sample/AllGenerateTests.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: AllGenerateTests.java,v 1.4 2006/08/14 05:09:04 mtaal Exp $ + * $Id: AllGenerateTests.java,v 1.5 2006/08/22 22:24:55 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.test.emf.sample; @@ -41,21 +41,20 @@ import extlibrary.ExtLibraryAction; * All tests * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.4 $ + * @version $Revision: 1.5 $ */ public class AllGenerateTests { public static Test suite() { MultiCfgTestSuite suite = new MultiCfgTestSuite("Test for org.eclipse.emf.teneo.test.samples", JPOXTestbed .instance().getConfigurations()); - + suite.addTest(new JPOXGenerateTest(WorkFlowAction.class)); + + suite.addTest(new JPOXGenerateTest(SunBooksAction.class)); suite.addTest(new JPOXGenerateTest(ExtLibraryAction.class)); - suite.addTest(new JPOXGenerateTest(LibraryTest.testAction)); suite.addTest(new JPOXGenerateTest(InventoryAction.class)); suite.addTest(new JPOXGenerateTest(LibraryResourceAction.class)); - suite.addTest(new JPOXGenerateTest(SunBooksAction.class)); - suite.addTest(new JPOXGenerateTest(WorkFlowAction.class)); suite.addTest(new JPOXGenerateTest(SchoolLibraryTest.testAction)); suite.addTest(new JPOXGenerateTest(ExtendedPO2Test.testAction)); suite.addTest(new JPOXGenerateTest(PlayImExportTest.testAction)); @@ -71,6 +70,7 @@ public class AllGenerateTests { suite.addTest(new JPOXGenerateTest(CatalogResourceAction.class)); suite.addTest(new JPOXGenerateTest(CatalogTest.testAction)); suite.addTest(new JPOXGenerateTest(AccountingTest.testAction)); + return suite; } } diff --git a/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/sample/AllTests.java b/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/sample/AllTests.java index 378d65100..3c402d8b0 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/sample/AllTests.java +++ b/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/emf/sample/AllTests.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: AllTests.java,v 1.4 2006/08/14 05:09:04 mtaal Exp $ + * $Id: AllTests.java,v 1.5 2006/08/22 22:24:55 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.test.emf.sample; @@ -40,37 +40,36 @@ import extlibrary.ExtLibraryAction; * All tests * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.4 $ + * @version $Revision: 1.5 $ */ public class AllTests { public static Test suite() { TestSuite suite = new MultiCfgTestSuite("Test for org.eclipse.emf.teneo.test.samples", JPOXTestbed.instance() .getConfigurations()); + suite.addTestSuite(WorkFlowAction.class); + suite.addTestSuite(SunBooksAction.class); suite.addTestSuite(ExtLibraryAction.class); + suite.addTestSuite(InventoryAction.class); + suite.addTestSuite(CatalogResourceAction.class); suite.addTestSuite(LibraryTest.class); suite.addTestSuite(CatalogTest.class); suite.addTestSuite(SchoolLibraryTest.class); - suite.addTestSuite(InventoryAction.class); suite.addTestSuite(AccountingTest.class); suite.addTestSuite(PlayImExportTest.class); - suite.addTestSuite(CatalogResourceAction.class); suite.addTestSuite(ProductAction.class); - suite.addTestSuite(SunBooksAction.class); suite.addTestSuite(LibraryGlobalEagerAction.class); suite.addTestSuite(LibraryNonResolvingAction.class); suite.addTestSuite(LibraryValidateResourceAction.class); suite.addTestSuite(PrimerPOAction.class); suite.addTestSuite(ForumAction.class); - suite.addTestSuite(WorkFlowAction.class); suite.addTestSuite(ExtendedPO2Test.class); suite.addTestSuite(PlayAction.class); suite.addTestSuite(LibraryResourceAction.class); return suite; } - } diff --git a/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/stores/JPOXTestStore.java b/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/stores/JPOXTestStore.java index 89ad95bd4..6b1745eb5 100644 --- a/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/stores/JPOXTestStore.java +++ b/tests/org.eclipse.emf.teneo.jpox.test/src/org/eclipse/emf/teneo/jpox/test/stores/JPOXTestStore.java @@ -11,7 +11,7 @@ * Martin Taal * </copyright> * - * $Id: JPOXTestStore.java,v 1.3 2006/07/23 19:28:58 mtaal Exp $ + * $Id: JPOXTestStore.java,v 1.4 2006/08/22 22:24:55 mtaal Exp $ */ package org.eclipse.emf.teneo.jpox.test.stores; @@ -50,14 +50,15 @@ import org.eclipse.emf.teneo.test.stores.TestDatabaseAdapter; import org.jpox.JDOClassLoaderResolver; import org.jpox.PMFConfiguration; import org.jpox.PersistenceManagerFactoryImpl; -import org.jpox.metadata.ClassMetaData; +import org.jpox.metadata.AbstractClassMetaData; import org.jpox.metadata.InheritanceStrategy; +import org.jpox.store.Dictionary; /** * The jpox test store encapsulates the datastore actions to a jpox store. * * @author <a href="mailto:mtaal@elver.org">Martin Taal</a> - * @version $Revision: 1.3 $ + * @version $Revision: 1.4 $ */ public class JPOXTestStore extends AbstractTestStore { /** The logger */ @@ -118,6 +119,8 @@ public class JPOXTestStore extends AbstractTestStore { properties.setProperty(PMFConfiguration.JDO_DATASTORE_URL_PROPERTY, adapter.getDbUrl()); properties.setProperty(PMFConfiguration.JDO_DATASTORE_USERNAME_PROPERTY, adapter.getDbUser()); properties.setProperty(PMFConfiguration.JDO_DATASTORE_PASSWORD_PROPERTY, adapter.getDbPwd()); + properties.setProperty(Dictionary.IDENTIFIER_CASE_PROPERTY, "LowerCase"); + // properties.setProperty(PMFConfiguration.JDO_MAPPING_CATALOG_PROPERTY, adapter.getDbName()); if (inheritanceType.getValue() == InheritanceType.JOINED) { @@ -387,7 +390,7 @@ public class JPOXTestStore extends AbstractTestStore { /** Check inheritance strategy */ public boolean isInheritanceStrategy(String name, InheritanceType strategy) { final Class clazz = clr.classForName(name); - final ClassMetaData cmd = ((PersistenceManagerFactoryImpl) pmf).getPMFContext().getMetaDataManager() + final AbstractClassMetaData cmd = ((PersistenceManagerFactoryImpl) pmf).getPMFContext().getMetaDataManager() .getMetaDataForClass(clazz, clr); if (strategy.equals(InheritanceType.SINGLE_TABLE_LITERAL)) { return cmd.getInheritanceMetaData().getStrategyValue() == InheritanceStrategy.SUPERCLASS_TABLE; |