Hello,

I have changed the conditions for the generation of the BaseClass and the 
Interface in the Object.vm file. Now it is working even if the Interface is 
empty.



---+++--------------------+++---------------------+++---
Markus M. May
[EMAIL PROTECTED]

Provide you with free J2EE projects

Please use my public key at:
http://www.javafreedom.org/mmay_javafreedom_org.key
---+++--------------------+++---------------------+++---
Index: Object.vm
===================================================================
RCS file: /home/cvspublic/jakarta-turbine-torque/src/templates/ojb/model/Object.vm,v
retrieving revision 1.5
diff -u -r1.5 Object.vm
--- Object.vm   23 Sep 2002 09:12:48 -0000      1.5
+++ Object.vm   24 Sep 2002 09:36:06 -0000
@@ -6,25 +6,29 @@
 #end
 package ${package};
 
-#if ($table.BaseClass == "")
-    #set ($extendsBaseClass = "" )
-#else
+#if ($table.BaseClass)
     #set ($extendsBaseClass = "extends $table.BaseClass" )
+#else
+    #set ($extendsBaseClass = "" )
 #end
 
-#if ($table.Interface == "")
-    #set ($interface = "Serializable" )
+#if ($table.Interface)
+    #set ($interface = "Serializable, $table.Interface" )    
 #else
-    #set ($interface = "Serializable, $table.Interface" )
+    #set ($interface = "Serializable" )
 #end
 
 import java.io.Serializable;
 import java.util.Date;
 
-/**
- * $table.Name
+
+/** 
+#if ($addTimeStamp)
+ * This class was autogenerated by Torque on:
  *
  * [$now]
+ *
+#end
  */
 public class $table.JavaName $extendsBaseClass
         implements $interface

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to