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]