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);


Reply via email to