Author: tv
Date: Wed Sep  6 20:10:01 2006
New Revision: 440958

URL: http://svn.apache.org/viewvc?view=rev&rev=440958
Log:
Add serialVersionUIDs if ...addTimeStamp is true

Modified:
    
db/torque/generator/trunk/src/java/org/apache/torque/task/TorqueDataModelTask.java
    db/torque/templates/trunk/src/templates/om/BaseManager.vm
    db/torque/templates/trunk/src/templates/om/ExtensionManager.vm
    db/torque/templates/trunk/src/templates/om/ExtensionObject.vm
    db/torque/templates/trunk/src/templates/om/ExtensionPeer.vm
    db/torque/templates/trunk/src/templates/om/MultiExtendObject.vm
    db/torque/templates/trunk/src/templates/om/Object.vm
    db/torque/templates/trunk/src/templates/om/ObjectWithManager.vm
    db/torque/templates/trunk/src/templates/om/Peer.vm

Modified: 
db/torque/generator/trunk/src/java/org/apache/torque/task/TorqueDataModelTask.java
URL: 
http://svn.apache.org/viewvc/db/torque/generator/trunk/src/java/org/apache/torque/task/TorqueDataModelTask.java?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- 
db/torque/generator/trunk/src/java/org/apache/torque/task/TorqueDataModelTask.java
 (original)
+++ 
db/torque/generator/trunk/src/java/org/apache/torque/task/TorqueDataModelTask.java
 Wed Sep  6 20:10:01 2006
@@ -17,22 +17,19 @@
  */
 
 import java.io.File;
-
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.Hashtable;
 import java.util.Iterator;
 import java.util.List;
 
 import org.apache.commons.lang.StringUtils;
-
 import org.apache.tools.ant.BuildException;
 import org.apache.tools.ant.DirectoryScanner;
 import org.apache.tools.ant.types.FileSet;
-
 import org.apache.torque.engine.EngineException;
 import org.apache.torque.engine.database.model.Database;
 import org.apache.torque.engine.database.transform.XmlToAppData;
-
 import org.apache.velocity.VelocityContext;
 import org.apache.velocity.context.Context;
 import org.apache.velocity.texen.ant.TexenTask;
@@ -285,8 +282,19 @@
         context.put("databaseNames", databaseNames);
         context.put("targetDatabase", targetDatabase);
         context.put("targetPackage", targetPackage);
-
+        
         return context;
+    }
+
+    /**
+     * Change type of "now" to java.util.Date
+     * 
+     * @see 
org.apache.velocity.texen.ant.TexenTask#populateInitialContext(org.apache.velocity.context.Context)
+     */
+    protected void populateInitialContext(Context context) throws Exception
+    {
+        super.populateInitialContext(context);
+        context.put("now", new Date());
     }
 
     /**

Modified: db/torque/templates/trunk/src/templates/om/BaseManager.vm
URL: 
http://svn.apache.org/viewvc/db/torque/templates/trunk/src/templates/om/BaseManager.vm?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- db/torque/templates/trunk/src/templates/om/BaseManager.vm (original)
+++ db/torque/templates/trunk/src/templates/om/BaseManager.vm Wed Sep  6 
20:10:01 2006
@@ -68,6 +68,11 @@
 public abstract class $basePrefix${interfaceName}Manager
     extends AbstractBaseManager
 {
+#if ($addTimeStamp)
+    /** Serial version */
+    private static final long serialVersionUID = ${now.Time}L;
+
+#end
     /** The name of the manager */
     protected static final String MANAGED_CLASS = 
"${package}.${interfaceName}";
 

Modified: db/torque/templates/trunk/src/templates/om/ExtensionManager.vm
URL: 
http://svn.apache.org/viewvc/db/torque/templates/trunk/src/templates/om/ExtensionManager.vm?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- db/torque/templates/trunk/src/templates/om/ExtensionManager.vm (original)
+++ db/torque/templates/trunk/src/templates/om/ExtensionManager.vm Wed Sep  6 
20:10:01 2006
@@ -43,6 +43,11 @@
 public class ${interfaceName}Manager
     extends ${packageBaseManager}.$basePrefix${interfaceName}Manager
 {
+#if ($addTimeStamp)
+    /** Serial version */
+    private static final long serialVersionUID = ${now.Time}L;
+
+#end
     /**
      * Creates a new <code>${interfaceName}Manager</code> instance.
      *

Modified: db/torque/templates/trunk/src/templates/om/ExtensionObject.vm
URL: 
http://svn.apache.org/viewvc/db/torque/templates/trunk/src/templates/om/ExtensionObject.vm?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- db/torque/templates/trunk/src/templates/om/ExtensionObject.vm (original)
+++ db/torque/templates/trunk/src/templates/om/ExtensionObject.vm Wed Sep  6 
20:10:01 2006
@@ -42,4 +42,9 @@
     extends ${packageBaseObject}.${basePrefix}${table.JavaName}
     implements Persistent$interface
 {
+#if ($addTimeStamp)
+    /** Serial version */
+    private static final long serialVersionUID = ${now.Time}L;
+
+#end
 }

Modified: db/torque/templates/trunk/src/templates/om/ExtensionPeer.vm
URL: 
http://svn.apache.org/viewvc/db/torque/templates/trunk/src/templates/om/ExtensionPeer.vm?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- db/torque/templates/trunk/src/templates/om/ExtensionPeer.vm (original)
+++ db/torque/templates/trunk/src/templates/om/ExtensionPeer.vm Wed Sep  6 
20:10:01 2006
@@ -31,4 +31,9 @@
 public class ${table.JavaName}Peer
     extends ${packageBasePeer}.$basePrefix${table.JavaName}Peer
 {
+#if ($addTimeStamp)
+    /** Serial version */
+    private static final long serialVersionUID = ${now.Time}L;
+
+#end
 }

Modified: db/torque/templates/trunk/src/templates/om/MultiExtendObject.vm
URL: 
http://svn.apache.org/viewvc/db/torque/templates/trunk/src/templates/om/MultiExtendObject.vm?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- db/torque/templates/trunk/src/templates/om/MultiExtendObject.vm (original)
+++ db/torque/templates/trunk/src/templates/om/MultiExtendObject.vm Wed Sep  6 
20:10:01 2006
@@ -32,6 +32,11 @@
  */
 public class $child.ClassName extends $parent
 {
+#if ($addTimeStamp)
+    /** Serial version */
+    private static final long serialVersionUID = ${now.Time}L;
+
+#end
     public ${child.ClassName}()
     {
 #set ($col = $child.Column)

Modified: db/torque/templates/trunk/src/templates/om/Object.vm
URL: 
http://svn.apache.org/viewvc/db/torque/templates/trunk/src/templates/om/Object.vm?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- db/torque/templates/trunk/src/templates/om/Object.vm (original)
+++ db/torque/templates/trunk/src/templates/om/Object.vm Wed Sep  6 20:10:01 
2006
@@ -90,6 +90,11 @@
     implements $retrievableInterface
 #end
 {
+#if ($addTimeStamp)
+    /** Serial version */
+    private static final long serialVersionUID = ${now.Time}L;
+
+#end
     /** The Peer class */
     private static final ${table.JavaName}Peer peer =
         new ${table.JavaName}Peer();

Modified: db/torque/templates/trunk/src/templates/om/ObjectWithManager.vm
URL: 
http://svn.apache.org/viewvc/db/torque/templates/trunk/src/templates/om/ObjectWithManager.vm?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- db/torque/templates/trunk/src/templates/om/ObjectWithManager.vm (original)
+++ db/torque/templates/trunk/src/templates/om/ObjectWithManager.vm Wed Sep  6 
20:10:01 2006
@@ -99,6 +99,11 @@
     implements $retrievableInterface
 #end
 {
+#if ($addTimeStamp)
+    /** Serial version */
+    private static final long serialVersionUID = ${now.Time}L;
+
+#end
     /** The Peer class */
     private static final ${table.JavaName}Peer peer =
         new ${table.JavaName}Peer();

Modified: db/torque/templates/trunk/src/templates/om/Peer.vm
URL: 
http://svn.apache.org/viewvc/db/torque/templates/trunk/src/templates/om/Peer.vm?view=diff&rev=440958&r1=440957&r2=440958
==============================================================================
--- db/torque/templates/trunk/src/templates/om/Peer.vm (original)
+++ db/torque/templates/trunk/src/templates/om/Peer.vm Wed Sep  6 20:10:01 2006
@@ -66,6 +66,11 @@
 public abstract class $basePrefix${table.JavaName}Peer
     extends ${table.BasePeer}
 {
+#if ($addTimeStamp)
+    /** Serial version */
+    private static final long serialVersionUID = ${now.Time}L;
+
+#end
 #if (!$table.isAlias())
 
     /** the default database name for this class */



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

Reply via email to