You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tiles.apache.org by ap...@apache.org on 2010/02/27 13:33:39 UTC

svn commit: r916948 - in /tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src: main/java/org/apache/tiles/autotag/generate/ test/java/org/apache/tiles/autotag/generate/

Author: apetrelli
Date: Sat Feb 27 12:33:39 2010
New Revision: 916948

URL: http://svn.apache.org/viewvc?rev=916948&view=rev
Log:
TILESSB-21
Added TemplateSuite parameter to TemplateClassGenerator.

Modified:
    tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/AbstractTemplateGenerator.java
    tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateClassGenerator.java
    tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/AbstractTemplateGeneratorTest.java

Modified: tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/AbstractTemplateGenerator.java
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/AbstractTemplateGenerator.java?rev=916948&r1=916947&r2=916948&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/AbstractTemplateGenerator.java (original)
+++ tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/AbstractTemplateGenerator.java Sat Feb 27 12:33:39 2010
@@ -25,7 +25,7 @@
         }
         for (TemplateClass templateClass: suite.getTemplateClasses()) {
             for (TemplateClassGenerator generator: templateClassGenerators) {
-                generator.generate(directory, packageName, templateClass);
+                generator.generate(directory, packageName, suite, templateClass);
             }
         }
     }

Modified: tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateClassGenerator.java
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateClassGenerator.java?rev=916948&r1=916947&r2=916948&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateClassGenerator.java (original)
+++ tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateClassGenerator.java Sat Feb 27 12:33:39 2010
@@ -3,8 +3,9 @@
 import java.io.File;
 
 import org.apache.tiles.autotag.model.TemplateClass;
+import org.apache.tiles.autotag.model.TemplateSuite;
 
 public interface TemplateClassGenerator {
 
-    void generate(File directory, String packageName, TemplateClass clazz);
+    void generate(File directory, String packageName, TemplateSuite suite, TemplateClass clazz);
 }

Modified: tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/AbstractTemplateGeneratorTest.java
URL: http://svn.apache.org/viewvc/tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/AbstractTemplateGeneratorTest.java?rev=916948&r1=916947&r2=916948&view=diff
==============================================================================
--- tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/AbstractTemplateGeneratorTest.java (original)
+++ tiles/sandbox/trunk/tiles-autotag/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/AbstractTemplateGeneratorTest.java Sat Feb 27 12:33:39 2010
@@ -41,7 +41,7 @@
 
         expect(suite.getTemplateClasses()).andReturn(templateClasses);
         templateSuiteGenerator.generate(file, "my.package", suite);
-        templateClassGenerator.generate(file, "my.package", templateClass);
+        templateClassGenerator.generate(file, "my.package", suite, templateClass);
 
         replay(generator, suite, templateClass, templateSuiteGenerator, templateClassGenerator);
         generator.addTemplateSuiteGenerator(templateSuiteGenerator);