cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aadamc...@apache.org
Subject svn commit: r575924 [1/2] - in /cayenne/main/trunk: docs/doc/src/main/resources/ framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/ framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/ framework/cayenne-jdk1.4-unp...
Date Sat, 15 Sep 2007 15:02:58 GMT
Author: aadamchik
Date: Sat Sep 15 08:02:47 2007
New Revision: 575924

URL: http://svn.apache.org/viewvc?rev=575924&view=rev
Log:
CAY-844 _Auto classes should be abstract

Modified:
    cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/superclass.vm
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/client-superclass.vm
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/superclass.vm
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArraysEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtGroup.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Artist.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistAssets.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistExhibit.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistPaintingCounts.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigDecimalEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigIntegerEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest1.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest2.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitNumberTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BlobTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BooleanTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CalendarEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharFkTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharPkTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharacterEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ClobTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundFkTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPainting.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPkTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DateTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTest1.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Exhibit.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Gallery.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompKey.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompMaster.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnDep.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTest2.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_LongEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulGeneratedColumnTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKDep.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKTest1.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy2.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_NoPkTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting1.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_PaintingInfo.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROArtist.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROPainting.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_RWCompoundPainting.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SerializableEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SmallintTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SubPainting.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_TinyintTestEntity.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteCascade.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteDeny.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteNullify.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteRule.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtReflexive.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1Subclass.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable2.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable3.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable4.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable5.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtDeleteCascade.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtDeleteDeny.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtDeleteNullify.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtDeleteRule.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtReflexive.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtTable1.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtTable1Subclass.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtTable2.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtTable3.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtTable4.java
    cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_MtTable5.java

Modified: cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt (original)
+++ cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt Sat Sep 15 08:02:47 2007
@@ -28,6 +28,7 @@
 CAY-841 EJBQL Support for LIKE/ESCAPE and IN conditions
 CAY-842 EJBQL Collections condition support
 CAY-843 Remove arbitrary reverse relationship mapping limitations
+CAY-844 _Auto classes should be "abstract"
 CAY-846 EJBQL Support for Functional Expressions
 CAY-855 Add DataContext.objectFromDataRow variety for generic classes
 CAY-856 Deprecate CayenneMap and replace all references to it with standard java.util package Maps

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/superclass.vm
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/superclass.vm?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/superclass.vm (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/superclass.vm Sat Sep 15 08:02:47 2007
@@ -23,7 +23,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class ${classGen.superPrefix}${classGen.className} extends $classGen.superClassName {
+public abstract class ${classGen.superPrefix}${classGen.className} extends $classGen.superClassName {
 
 ## Create property names
 #foreach( $attr in ${classGen.Entity.DeclaredAttributes} )

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/client-superclass.vm
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/client-superclass.vm?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/client-superclass.vm (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/client-superclass.vm Sat Sep 15 08:02:47 2007
@@ -46,7 +46,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class ${entityUtils.superClassName} extends ${entityUtils.baseClassName} {
+public abstract class ${entityUtils.superClassName} extends ${entityUtils.baseClassName} {
 
 ## Create ivars names
 #foreach( $attr in ${objEntity.DeclaredAttributes} )

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/superclass.vm
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/superclass.vm?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/superclass.vm (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/main/resources/dotemplates/v1_2/superclass.vm Sat Sep 15 08:02:47 2007
@@ -47,7 +47,7 @@
  * since it may be overwritten next time code is regenerated. 
  * If you need to make any customizations, please use subclass. 
  */
-public class ${entityUtils.superClassName} extends ${entityUtils.baseClassName} {
+public abstract class ${entityUtils.superClassName} extends ${entityUtils.baseClassName} {
 
 ## Create property names
 #foreach( $attr in ${objEntity.DeclaredAttributes} )

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArraysEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArraysEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArraysEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArraysEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _ArraysEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _ArraysEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String BYTE_ARRAY_PROPERTY = "byteArray";
     public static final String BYTE_WRAPPER_ARRAY_PROPERTY = "byteWrapperArray";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtGroup.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtGroup.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtGroup.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtGroup.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _ArtGroup was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _ArtGroup extends org.apache.cayenne.CayenneDataObject {
+public abstract class _ArtGroup extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String ARTIST_ARRAY_PROPERTY = "artistArray";
@@ -30,8 +28,8 @@
     public void removeFromArtistArray(org.apache.art.Artist obj) {
         removeToManyTarget("artistArray", obj, true);
     }
-    public List getArtistArray() {
-        return (List)readProperty("artistArray");
+    public java.util.List getArtistArray() {
+        return (java.util.List)readProperty("artistArray");
     }
     
     
@@ -41,8 +39,8 @@
     public void removeFromChildGroupsArray(org.apache.art.ArtGroup obj) {
         removeToManyTarget("childGroupsArray", obj, true);
     }
-    public List getChildGroupsArray() {
-        return (List)readProperty("childGroupsArray");
+    public java.util.List getChildGroupsArray() {
+        return (java.util.List)readProperty("childGroupsArray");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Artist.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Artist.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Artist.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Artist.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _Artist was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _Artist extends org.apache.cayenne.CayenneDataObject {
+public abstract class _Artist extends org.apache.cayenne.CayenneDataObject {
 
     public static final String ARTIST_NAME_PROPERTY = "artistName";
     public static final String DATE_OF_BIRTH_PROPERTY = "dateOfBirth";
@@ -39,8 +37,8 @@
     public void removeFromArtistExhibitArray(org.apache.art.ArtistExhibit obj) {
         removeToManyTarget("artistExhibitArray", obj, true);
     }
-    public List getArtistExhibitArray() {
-        return (List)readProperty("artistExhibitArray");
+    public java.util.List getArtistExhibitArray() {
+        return (java.util.List)readProperty("artistExhibitArray");
     }
     
     
@@ -50,8 +48,8 @@
     public void removeFromGroupArray(org.apache.art.ArtGroup obj) {
         removeToManyTarget("groupArray", obj, true);
     }
-    public List getGroupArray() {
-        return (List)readProperty("groupArray");
+    public java.util.List getGroupArray() {
+        return (java.util.List)readProperty("groupArray");
     }
     
     
@@ -61,8 +59,8 @@
     public void removeFromPaintingArray(org.apache.art.Painting obj) {
         removeToManyTarget("paintingArray", obj, true);
     }
-    public List getPaintingArray() {
-        return (List)readProperty("paintingArray");
+    public java.util.List getPaintingArray() {
+        return (java.util.List)readProperty("paintingArray");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistAssets.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistAssets.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistAssets.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistAssets.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _ArtistAssets extends org.apache.cayenne.CayenneDataObject {
+public abstract class _ArtistAssets extends org.apache.cayenne.CayenneDataObject {
 
     public static final String ESTIMATED_PRICE_PROPERTY = "estimatedPrice";
     public static final String PAINTINGS_COUNT_PROPERTY = "paintingsCount";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistExhibit.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistExhibit.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistExhibit.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistExhibit.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _ArtistExhibit extends org.apache.cayenne.CayenneDataObject {
+public abstract class _ArtistExhibit extends org.apache.cayenne.CayenneDataObject {
 
     public static final String TO_ARTIST_PROPERTY = "toArtist";
     public static final String TO_EXHIBIT_PROPERTY = "toExhibit";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistPaintingCounts.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistPaintingCounts.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistPaintingCounts.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ArtistPaintingCounts.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _ArtistPaintingCounts extends org.apache.cayenne.CayenneDataObject {
+public abstract class _ArtistPaintingCounts extends org.apache.cayenne.CayenneDataObject {
 
     public static final String PAINTINGS_COUNT_PROPERTY = "paintingsCount";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigDecimalEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigDecimalEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigDecimalEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigDecimalEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _BigDecimalEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _BigDecimalEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String BIG_DECIMAL_FIELD_PROPERTY = "bigDecimalField";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigIntegerEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigIntegerEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigIntegerEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BigIntegerEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _BigIntegerEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _BigIntegerEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String BIG_INTEGER_FIELD_PROPERTY = "bigIntegerField";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest1.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest1.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest1.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest1.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _BinaryPKTest1 was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _BinaryPKTest1 extends org.apache.cayenne.CayenneDataObject {
+public abstract class _BinaryPKTest1 extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String BINARY_PKDETAILS_PROPERTY = "binaryPKDetails";
@@ -28,8 +26,8 @@
     public void removeFromBinaryPKDetails(org.apache.art.BinaryPKTest2 obj) {
         removeToManyTarget("binaryPKDetails", obj, true);
     }
-    public List getBinaryPKDetails() {
-        return (List)readProperty("binaryPKDetails");
+    public java.util.List getBinaryPKDetails() {
+        return (java.util.List)readProperty("binaryPKDetails");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest2.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest2.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest2.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BinaryPKTest2.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _BinaryPKTest2 extends org.apache.cayenne.CayenneDataObject {
+public abstract class _BinaryPKTest2 extends org.apache.cayenne.CayenneDataObject {
 
     public static final String DETAIL_NAME_PROPERTY = "detailName";
     public static final String TO_BINARY_PKMASTER_PROPERTY = "toBinaryPKMaster";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitNumberTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitNumberTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitNumberTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitNumberTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _BitNumberTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _BitNumberTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String BIT_COLUMN_PROPERTY = "bitColumn";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BitTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _BitTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _BitTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String BIT_COLUMN_PROPERTY = "bitColumn";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BlobTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BlobTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BlobTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BlobTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _BlobTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _BlobTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String BLOB_COL_PROPERTY = "blobCol";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BooleanTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BooleanTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BooleanTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_BooleanTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _BooleanTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _BooleanTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String BOOLEAN_COLUMN_PROPERTY = "booleanColumn";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CalendarEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CalendarEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CalendarEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CalendarEntity.java Sat Sep 15 08:02:47 2007
@@ -1,11 +1,11 @@
 package org.apache.art.auto;
 
-/** Class _CalendarTest was generated by Cayenne.
+/** Class _CalendarEntity was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _CalendarEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _CalendarEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String CALENDAR_FIELD_PROPERTY = "calendarField";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharFkTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharFkTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharFkTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharFkTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _CharFkTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _CharFkTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String TO_CHAR_PK_PROPERTY = "toCharPK";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharPkTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharPkTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharPkTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharPkTestEntity.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _CharPkTestEntity was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _CharPkTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _CharPkTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String OTHER_COL_PROPERTY = "otherCol";
     public static final String PK_COL_PROPERTY = "pkCol";
@@ -37,8 +35,8 @@
     public void removeFromCharFKs(org.apache.art.CharFkTestEntity obj) {
         removeToManyTarget("charFKs", obj, true);
     }
-    public List getCharFKs() {
-        return (List)readProperty("charFKs");
+    public java.util.List getCharFKs() {
+        return (java.util.List)readProperty("charFKs");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharacterEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharacterEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharacterEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CharacterEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _CharacterEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _CharacterEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String CHARACTER_FIELD_PROPERTY = "characterField";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ClobTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ClobTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ClobTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ClobTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _ClobTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _ClobTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String CLOB_COL_PROPERTY = "clobCol";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundFkTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundFkTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundFkTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundFkTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _CompoundFkTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _CompoundFkTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String TO_COMPOUND_PK_PROPERTY = "toCompoundPk";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPainting.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPainting.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPainting.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPainting.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _CompoundPainting extends org.apache.cayenne.CayenneDataObject {
+public abstract class _CompoundPainting extends org.apache.cayenne.CayenneDataObject {
 
     public static final String ARTIST_NAME_PROPERTY = "artistName";
     public static final String ESTIMATED_PRICE_PROPERTY = "estimatedPrice";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPkTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPkTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPkTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_CompoundPkTestEntity.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _CompoundPkTestEntity was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _CompoundPkTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _CompoundPkTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String KEY1_PROPERTY = "key1";
     public static final String KEY2_PROPERTY = "key2";
@@ -47,8 +45,8 @@
     public void removeFromCompoundFkArray(org.apache.art.CompoundFkTestEntity obj) {
         removeToManyTarget("compoundFkArray", obj, true);
     }
-    public List getCompoundFkArray() {
-        return (List)readProperty("compoundFkArray");
+    public java.util.List getCompoundFkArray() {
+        return (java.util.List)readProperty("compoundFkArray");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DateTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DateTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DateTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DateTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _DateTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _DateTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String DATE_COLUMN_PROPERTY = "dateColumn";
     public static final String TIME_COLUMN_PROPERTY = "timeColumn";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTest1.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTest1.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTest1.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTest1.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _DecimalPKTest1 extends org.apache.cayenne.CayenneDataObject {
+public abstract class _DecimalPKTest1 extends org.apache.cayenne.CayenneDataObject {
 
     public static final String DECIMAL_PK_PROPERTY = "decimalPK";
     public static final String NAME_PROPERTY = "name";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_DecimalPKTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _DecimalPKTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _DecimalPKTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String DECIMAL_PK_PROPERTY = "decimalPK";
     public static final String NAME_PROPERTY = "name";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Exhibit.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Exhibit.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Exhibit.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Exhibit.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _Exhibit was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _Exhibit extends org.apache.cayenne.CayenneDataObject {
+public abstract class _Exhibit extends org.apache.cayenne.CayenneDataObject {
 
     public static final String CLOSING_DATE_PROPERTY = "closingDate";
     public static final String OPENING_DATE_PROPERTY = "openingDate";
@@ -38,8 +36,8 @@
     public void removeFromArtistExhibitArray(org.apache.art.ArtistExhibit obj) {
         removeToManyTarget("artistExhibitArray", obj, true);
     }
-    public List getArtistExhibitArray() {
-        return (List)readProperty("artistExhibitArray");
+    public java.util.List getArtistExhibitArray() {
+        return (java.util.List)readProperty("artistExhibitArray");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Gallery.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Gallery.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Gallery.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Gallery.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _Gallery was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _Gallery extends org.apache.cayenne.CayenneDataObject {
+public abstract class _Gallery extends org.apache.cayenne.CayenneDataObject {
 
     public static final String GALLERY_NAME_PROPERTY = "galleryName";
     public static final String EXHIBIT_ARRAY_PROPERTY = "exhibitArray";
@@ -29,8 +27,8 @@
     public void removeFromExhibitArray(org.apache.art.Exhibit obj) {
         removeToManyTarget("exhibitArray", obj, true);
     }
-    public List getExhibitArray() {
-        return (List)readProperty("exhibitArray");
+    public java.util.List getExhibitArray() {
+        return (java.util.List)readProperty("exhibitArray");
     }
     
     
@@ -40,8 +38,8 @@
     public void removeFromPaintingArray(org.apache.art.Painting obj) {
         removeToManyTarget("paintingArray", obj, true);
     }
-    public List getPaintingArray() {
-        return (List)readProperty("paintingArray");
+    public java.util.List getPaintingArray() {
+        return (java.util.List)readProperty("paintingArray");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompKey.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompKey.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompKey.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompKey.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _GeneratedColumnCompKey extends org.apache.cayenne.CayenneDataObject {
+public abstract class _GeneratedColumnCompKey extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String TO_MASTER_PROPERTY = "toMaster";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompMaster.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompMaster.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompMaster.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnCompMaster.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _GeneratedColumnCompMaster was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _GeneratedColumnCompMaster extends org.apache.cayenne.CayenneDataObject {
+public abstract class _GeneratedColumnCompMaster extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String TO_DETAIL_PROPERTY = "toDetail";
@@ -28,8 +26,8 @@
     public void removeFromToDetail(org.apache.art.GeneratedColumnCompKey obj) {
         removeToManyTarget("toDetail", obj, true);
     }
-    public List getToDetail() {
-        return (List)readProperty("toDetail");
+    public java.util.List getToDetail() {
+        return (java.util.List)readProperty("toDetail");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnDep.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnDep.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnDep.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnDep.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _GeneratedColumnDep extends org.apache.cayenne.CayenneDataObject {
+public abstract class _GeneratedColumnDep extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String TO_MASTER_PROPERTY = "toMaster";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTest2.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTest2.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTest2.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTest2.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _GeneratedColumnTest2 extends org.apache.cayenne.CayenneDataObject {
+public abstract class _GeneratedColumnTest2 extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_GeneratedColumnTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _GeneratedColumnTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _GeneratedColumnTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String TO_DEP_PROPERTY = "toDep";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_LongEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_LongEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_LongEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_LongEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _LongEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _LongEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String LONG_FIELD_PROPERTY = "longField";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulGeneratedColumnTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulGeneratedColumnTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulGeneratedColumnTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulGeneratedColumnTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _MeaningfulGeneratedColumnTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _MeaningfulGeneratedColumnTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String GENERATED_COLUMN_PROPERTY = "generatedColumn";
     public static final String NAME_PROPERTY = "name";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKDep.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKDep.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKDep.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKDep.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _MeaningfulPKDep extends org.apache.cayenne.CayenneDataObject {
+public abstract class _MeaningfulPKDep extends org.apache.cayenne.CayenneDataObject {
 
     public static final String DESCR_PROPERTY = "descr";
     public static final String TO_MEANINGFUL_PK_PROPERTY = "toMeaningfulPK";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKTest1.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKTest1.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKTest1.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MeaningfulPKTest1.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _MeaningfulPKTest1 was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _MeaningfulPKTest1 extends org.apache.cayenne.CayenneDataObject {
+public abstract class _MeaningfulPKTest1 extends org.apache.cayenne.CayenneDataObject {
 
     public static final String DESCR_PROPERTY = "descr";
     public static final String PK_ATTRIBUTE_PROPERTY = "pkAttribute";
@@ -37,8 +35,8 @@
     public void removeFromMeaningfulPKDepArray(org.apache.art.MeaningfulPKDep obj) {
         removeToManyTarget("meaningfulPKDepArray", obj, true);
     }
-    public List getMeaningfulPKDepArray() {
-        return (List)readProperty("meaningfulPKDepArray");
+    public java.util.List getMeaningfulPKDepArray() {
+        return (java.util.List)readProperty("meaningfulPKDepArray");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _MixedPersistenceStrategy was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _MixedPersistenceStrategy extends org.apache.cayenne.CayenneDataObject {
+public abstract class _MixedPersistenceStrategy extends org.apache.cayenne.CayenneDataObject {
 
     public static final String DESCRIPTION_PROPERTY = "description";
     public static final String NAME_PROPERTY = "name";
@@ -37,8 +35,8 @@
     public void removeFromDetails(org.apache.art.MixedPersistenceStrategy2 obj) {
         removeToManyTarget("details", obj, true);
     }
-    public List getDetails() {
-        return (List)readProperty("details");
+    public java.util.List getDetails() {
+        return (java.util.List)readProperty("details");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy2.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy2.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy2.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_MixedPersistenceStrategy2.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _MixedPersistenceStrategy2 extends org.apache.cayenne.CayenneDataObject {
+public abstract class _MixedPersistenceStrategy2 extends org.apache.cayenne.CayenneDataObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String MASTER_PROPERTY = "master";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_NoPkTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_NoPkTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_NoPkTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_NoPkTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _NoPkTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _NoPkTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String ATTRIBUTE1_PROPERTY = "attribute1";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _Painting extends org.apache.art.ArtDataObject {
+public abstract class _Painting extends org.apache.art.ArtDataObject {
 
     public static final String ESTIMATED_PRICE_PROPERTY = "estimatedPrice";
     public static final String PAINTING_DESCRIPTION_PROPERTY = "paintingDescription";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting1.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting1.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting1.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_Painting1.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _Painting1 extends org.apache.cayenne.CayenneDataObject {
+public abstract class _Painting1 extends org.apache.cayenne.CayenneDataObject {
 
     public static final String ESTIMATED_PRICE_PROPERTY = "estimatedPrice";
     public static final String PAINTING_TITLE_PROPERTY = "paintingTitle";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_PaintingInfo.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_PaintingInfo.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_PaintingInfo.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_PaintingInfo.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _PaintingInfo extends org.apache.cayenne.CayenneDataObject {
+public abstract class _PaintingInfo extends org.apache.cayenne.CayenneDataObject {
 
     public static final String IMAGE_BLOB_PROPERTY = "imageBlob";
     public static final String TEXT_REVIEW_PROPERTY = "textReview";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROArtist.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROArtist.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROArtist.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROArtist.java Sat Sep 15 08:02:47 2007
@@ -1,13 +1,11 @@
 package org.apache.art.auto;
 
-import java.util.List;
-
 /** Class _ROArtist was generated by Cayenne.
   * It is probably a good idea to avoid changing this class manually, 
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _ROArtist extends org.apache.cayenne.CayenneDataObject {
+public abstract class _ROArtist extends org.apache.cayenne.CayenneDataObject {
 
     public static final String ARTIST_NAME_PROPERTY = "artistName";
     public static final String DATE_OF_BIRTH_PROPERTY = "dateOfBirth";
@@ -31,8 +29,8 @@
     public void removeFromPaintingArray(org.apache.art.Painting obj) {
         removeToManyTarget("paintingArray", obj, true);
     }
-    public List getPaintingArray() {
-        return (List)readProperty("paintingArray");
+    public java.util.List getPaintingArray() {
+        return (java.util.List)readProperty("paintingArray");
     }
     
     

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROPainting.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROPainting.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROPainting.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_ROPainting.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _ROPainting extends org.apache.cayenne.CayenneDataObject {
+public abstract class _ROPainting extends org.apache.cayenne.CayenneDataObject {
 
     public static final String ESTIMATED_PRICE_PROPERTY = "estimatedPrice";
     public static final String PAINTING_TITLE_PROPERTY = "paintingTitle";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_RWCompoundPainting.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_RWCompoundPainting.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_RWCompoundPainting.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_RWCompoundPainting.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _RWCompoundPainting extends org.apache.cayenne.CayenneDataObject {
+public abstract class _RWCompoundPainting extends org.apache.cayenne.CayenneDataObject {
 
     public static final String ESTIMATED_PRICE_PROPERTY = "estimatedPrice";
     public static final String PAINTING_TITLE_PROPERTY = "paintingTitle";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SerializableEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SerializableEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SerializableEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SerializableEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _SerializableEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _SerializableEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String SERIALIZABLE_FIELD_PROPERTY = "serializableField";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SmallintTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SmallintTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SmallintTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SmallintTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _SmallintTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _SmallintTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String SMALLINT_COL_PROPERTY = "smallintCol";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SubPainting.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SubPainting.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SubPainting.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_SubPainting.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _SubPainting extends org.apache.cayenne.CayenneDataObject {
+public abstract class _SubPainting extends org.apache.cayenne.CayenneDataObject {
 
     public static final String PAINTING_TITLE_PROPERTY = "paintingTitle";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_TinyintTestEntity.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_TinyintTestEntity.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_TinyintTestEntity.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/art/auto/_TinyintTestEntity.java Sat Sep 15 08:02:47 2007
@@ -5,7 +5,7 @@
   * since it may be overwritten next time code is regenerated. 
   * If you need to make any customizations, please use subclass. 
   */
-public class _TinyintTestEntity extends org.apache.cayenne.CayenneDataObject {
+public abstract class _TinyintTestEntity extends org.apache.cayenne.CayenneDataObject {
 
     public static final String TINYINT_COL_PROPERTY = "tinyintCol";
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteCascade.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteCascade.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteCascade.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteCascade.java Sat Sep 15 08:02:47 2007
@@ -9,7 +9,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtDeleteCascade extends PersistentObject {
+public abstract class _ClientMtDeleteCascade extends PersistentObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String CASCADE_PROPERTY = "cascade";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteDeny.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteDeny.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteDeny.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteDeny.java Sat Sep 15 08:02:47 2007
@@ -9,7 +9,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtDeleteDeny extends PersistentObject {
+public abstract class _ClientMtDeleteDeny extends PersistentObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String DENY_PROPERTY = "deny";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteNullify.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteNullify.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteNullify.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteNullify.java Sat Sep 15 08:02:47 2007
@@ -9,7 +9,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtDeleteNullify extends PersistentObject {
+public abstract class _ClientMtDeleteNullify extends PersistentObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String NULLIFY_PROPERTY = "nullify";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteRule.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteRule.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteRule.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtDeleteRule.java Sat Sep 15 08:02:47 2007
@@ -1,7 +1,5 @@
 package org.apache.cayenne.testdo.mt.auto;
 
-import java.util.List;
-
 import org.apache.cayenne.PersistentObject;
 import org.apache.cayenne.testdo.mt.ClientMtDeleteCascade;
 import org.apache.cayenne.testdo.mt.ClientMtDeleteDeny;
@@ -12,7 +10,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtDeleteRule extends PersistentObject {
+public abstract class _ClientMtDeleteRule extends PersistentObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String FROM_CASCADE_PROPERTY = "fromCascade";
@@ -20,9 +18,9 @@
     public static final String FROM_NULLIFY_PROPERTY = "fromNullify";
 
     protected String name;
-    protected List fromCascade;
-    protected List fromDeny;
-    protected List fromNullify;
+    protected java.util.List fromCascade;
+    protected java.util.List fromDeny;
+    protected java.util.List fromNullify;
 
     public String getName() {
         if(objectContext != null) {
@@ -46,7 +44,7 @@
     }
     
     
-    public List getFromCascade() {
+    public java.util.List getFromCascade() {
         if(objectContext != null) {
             objectContext.prepareForAccess(this, "fromCascade", true);
         }
@@ -68,7 +66,7 @@
         this.fromCascade.remove(object);
     }
     
-    public List getFromDeny() {
+    public java.util.List getFromDeny() {
         if(objectContext != null) {
             objectContext.prepareForAccess(this, "fromDeny", true);
         }
@@ -90,7 +88,7 @@
         this.fromDeny.remove(object);
     }
     
-    public List getFromNullify() {
+    public java.util.List getFromNullify() {
         if(objectContext != null) {
             objectContext.prepareForAccess(this, "fromNullify", true);
         }

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtReflexive.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtReflexive.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtReflexive.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtReflexive.java Sat Sep 15 08:02:47 2007
@@ -1,7 +1,5 @@
 package org.apache.cayenne.testdo.mt.auto;
 
-import java.util.List;
-
 import org.apache.cayenne.PersistentObject;
 import org.apache.cayenne.ValueHolder;
 import org.apache.cayenne.testdo.mt.ClientMtReflexive;
@@ -11,14 +9,14 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtReflexive extends PersistentObject {
+public abstract class _ClientMtReflexive extends PersistentObject {
 
     public static final String NAME_PROPERTY = "name";
     public static final String CHILDREN_PROPERTY = "children";
     public static final String TO_PARENT_PROPERTY = "toParent";
 
     protected String name;
-    protected List children;
+    protected java.util.List children;
     protected ValueHolder toParent;
 
     public String getName() {
@@ -43,7 +41,7 @@
     }
     
     
-    public List getChildren() {
+    public java.util.List getChildren() {
         if(objectContext != null) {
             objectContext.prepareForAccess(this, "children", true);
         }

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1.java Sat Sep 15 08:02:47 2007
@@ -1,7 +1,5 @@
 package org.apache.cayenne.testdo.mt.auto;
 
-import java.util.List;
-
 import org.apache.cayenne.PersistentObject;
 import org.apache.cayenne.testdo.mt.ClientMtTable2;
 
@@ -10,7 +8,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtTable1 extends PersistentObject {
+public abstract class _ClientMtTable1 extends PersistentObject {
 
     public static final String GLOBAL_ATTRIBUTE1_PROPERTY = "globalAttribute1";
     public static final String SERVER_ATTRIBUTE1_PROPERTY = "serverAttribute1";
@@ -18,7 +16,7 @@
 
     protected String globalAttribute1;
     protected String serverAttribute1;
-    protected List table2Array;
+    protected java.util.List table2Array;
 
     public String getGlobalAttribute1() {
         if(objectContext != null) {
@@ -64,7 +62,7 @@
     }
     
     
-    public List getTable2Array() {
+    public java.util.List getTable2Array() {
         if(objectContext != null) {
             objectContext.prepareForAccess(this, "table2Array", true);
         }

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1Subclass.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1Subclass.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1Subclass.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable1Subclass.java Sat Sep 15 08:02:47 2007
@@ -7,7 +7,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtTable1Subclass extends ClientMtTable1 {
+public abstract class _ClientMtTable1Subclass extends ClientMtTable1 {
 
 
 

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable2.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable2.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable2.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable2.java Sat Sep 15 08:02:47 2007
@@ -9,7 +9,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtTable2 extends PersistentObject {
+public abstract class _ClientMtTable2 extends PersistentObject {
 
     public static final String GLOBAL_ATTRIBUTE_PROPERTY = "globalAttribute";
     public static final String TABLE1_PROPERTY = "table1";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable3.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable3.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable3.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable3.java Sat Sep 15 08:02:47 2007
@@ -7,7 +7,7 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtTable3 extends PersistentObject {
+public abstract class _ClientMtTable3 extends PersistentObject {
 
     public static final String BINARY_COLUMN_PROPERTY = "binaryColumn";
     public static final String CHAR_COLUMN_PROPERTY = "charColumn";

Modified: cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable4.java
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable4.java?rev=575924&r1=575923&r2=575924&view=diff
==============================================================================
--- cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable4.java (original)
+++ cayenne/main/trunk/framework/cayenne-jdk1.4-unpublished/src/test/java/org/apache/cayenne/testdo/mt/auto/_ClientMtTable4.java Sat Sep 15 08:02:47 2007
@@ -1,7 +1,5 @@
 package org.apache.cayenne.testdo.mt.auto;
 
-import java.util.List;
-
 import org.apache.cayenne.PersistentObject;
 import org.apache.cayenne.testdo.mt.ClientMtTable5;
 
@@ -10,13 +8,13 @@
  * avoid changing this class manually, since it will be overwritten next time code is
  * regenerated. If you need to make any customizations, put them in a subclass.
  */
-public class _ClientMtTable4 extends PersistentObject {
+public abstract class _ClientMtTable4 extends PersistentObject {
 
     public static final String TABLE5S_PROPERTY = "table5s";
 
-    protected List table5s;
+    protected java.util.List table5s;
 
-    public List getTable5s() {
+    public java.util.List getTable5s() {
         if(objectContext != null) {
             objectContext.prepareForAccess(this, "table5s", true);
         }



Mime
View raw message