Salome HOME
Generation date is added to output files.
[tools/siman.git] / Workspace / DaoGenerator / src / org / siman / generator / DaoGenerator.java
index 98863628cffa52a59e38f824d5fe68fd544e4060..54aaeb826546dbb1ae15e79b5e93bfa87cf9775e 100644 (file)
@@ -215,6 +215,22 @@ public class DaoGenerator {
                generateFile(context, templatePath, resultPath);
        }
 
+       /**
+        * @param entityName
+        * @param string
+        * @param outPath
+        */
+       private static void generateDaoContext(List<Properties> daos, String outPath) {
+               String resultPath = outPath + "spring/daoContext.xml";
+               String templatePath = "templates/daoContext.xml.vm";
+               System.out.println("Generating file: " + resultPath);
+               VelocityContext context = new VelocityContext();
+
+               context.put("daos", daos);
+
+               generateFile(context, templatePath, resultPath);
+       }
+
        /**
         * @param context
         * @param templatePath
@@ -223,6 +239,7 @@ public class DaoGenerator {
        private static void generateFile(VelocityContext context,
                        String templatePath, String resultPath) {
                Template template = null;
+               context.put("date", new Date());
 
                try {
                        template = Velocity.getTemplate(templatePath);
@@ -248,20 +265,4 @@ public class DaoGenerator {
                        e.printStackTrace();
                }
        }
-
-       /**
-        * @param entityName
-        * @param string
-        * @param outPath
-        */
-       private static void generateDaoContext(List<Properties> daos, String outPath) {
-               String resultPath = outPath + "spring/daoContext.xml";
-               String templatePath = "templates/daoContext.xml.vm";
-               System.out.println("Generating file: " + resultPath);
-               VelocityContext context = new VelocityContext();
-
-               context.put("daos", daos);
-
-               generateFile(context, templatePath, resultPath);
-       }
 }