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