Author: aadamchik
Date: Thu Sep 28 08:45:55 2006
New Revision: 450901

URL: http://svn.apache.org/viewvc?view=rev&rev=450901
Log:
CAY-672 Adding long test

Added:
    
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/LongEntity.java
    
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/auto/_LongEntity.java
Modified:
    
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/resources/testmap.map.xml

Added: 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/LongEntity.java
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/LongEntity.java?view=auto&rev=450901
==============================================================================
--- 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/LongEntity.java
 (added)
+++ 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/LongEntity.java
 Thu Sep 28 08:45:55 2006
@@ -0,0 +1,10 @@
+package org.apache.art;
+
+import org.apache.art.auto._LongEntity;
+
+public class LongEntity extends _LongEntity {
+
+}
+
+
+

Added: 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/auto/_LongEntity.java
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/auto/_LongEntity.java?view=auto&rev=450901
==============================================================================
--- 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/auto/_LongEntity.java
 (added)
+++ 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/java/org/apache/art/auto/_LongEntity.java
 Thu Sep 28 08:45:55 2006
@@ -0,0 +1,22 @@
+package org.apache.art.auto;
+
+/** Class _LongEntity 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 _LongEntity extends org.apache.cayenne.CayenneDataObject {
+
+    public static final String LONG_FIELD_PROPERTY = "longField";
+
+    public static final String ID_PK_COLUMN = "ID";
+
+    public void setLongField(Long longField) {
+        writeProperty("longField", longField);
+    }
+    public Long getLongField() {
+        return (Long)readProperty("longField");
+    }
+    
+    
+}

Modified: 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/resources/testmap.map.xml
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/resources/testmap.map.xml?view=diff&rev=450901&r1=450900&r2=450901
==============================================================================
--- 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/resources/testmap.map.xml
 (original)
+++ 
incubator/cayenne/main/trunk/core/cayenne-jdk1.4/src/test/resources/testmap.map.xml
 Thu Sep 28 08:45:55 2006
@@ -144,6 +144,10 @@
                <db-attribute name="GENERATED_COLUMN" type="INTEGER" 
isPrimaryKey="true" isGenerated="true" isMandatory="true"/>
                <db-attribute name="NAME" type="VARCHAR" length="100"/>
        </db-entity>
+       <db-entity name="LONG_ENTITY">
+               <db-attribute name="ID" type="INTEGER" isPrimaryKey="true" 
isMandatory="true"/>
+               <db-attribute name="LONG_FIELD" type="BIGINT"/>
+       </db-entity>
        <db-entity name="MEANINGFUL_PK_DEP">
                <db-attribute name="DESCR" type="VARCHAR" length="50"/>
                <db-attribute name="MASTER_PK" type="INTEGER"/>
@@ -320,6 +324,9 @@
        </obj-entity>
        <obj-entity name="GeneratedColumnTestEntity" 
className="org.apache.art.GeneratedColumnTestEntity" 
dbEntityName="GENERATED_COLUMN_TEST">
                <obj-attribute name="name" type="java.lang.String" 
db-attribute-path="NAME"/>
+       </obj-entity>
+       <obj-entity name="LongEntity" className="org.apache.art.LongEntity" 
dbEntityName="LONG_ENTITY">
+               <obj-attribute name="longField" type="java.lang.Long" 
db-attribute-path="LONG_FIELD"/>
        </obj-entity>
        <obj-entity name="MeaningfulGeneratedColumnTestEntity" 
className="org.apache.art.MeaningfulGeneratedColumnTestEntity" 
dbEntityName="GENERATED_COLUMN_TEST">
                <obj-attribute name="generatedColumn" type="java.lang.Integer" 
db-attribute-path="GENERATED_COLUMN"/>


Reply via email to