Author: dbiatenia
Date: 2007-04-11 14:22:06 -0400 (Wed, 11 Apr 2007)
New Revision: 70
Modified:
trunk/cdk/maven-cdk-plugin/src/main/java/org/ajax4jsf/builder/mojo/GenerateMojo.java
Log:
mojo modification for test generaion purpose
Modified:
trunk/cdk/maven-cdk-plugin/src/main/java/org/ajax4jsf/builder/mojo/GenerateMojo.java
===================================================================
---
trunk/cdk/maven-cdk-plugin/src/main/java/org/ajax4jsf/builder/mojo/GenerateMojo.java 2007-04-11
18:21:35 UTC (rev 69)
+++
trunk/cdk/maven-cdk-plugin/src/main/java/org/ajax4jsf/builder/mojo/GenerateMojo.java 2007-04-11
18:22:06 UTC (rev 70)
@@ -32,6 +32,7 @@
import org.ajax4jsf.builder.config.BuilderConfig;
import org.ajax4jsf.builder.config.ParsingException;
import org.ajax4jsf.builder.generator.ComponentGenerator;
+import org.ajax4jsf.builder.generator.ComponentTestGenerator;
import org.ajax4jsf.builder.generator.FaceletsTaglibGenerator;
import org.ajax4jsf.builder.generator.FacesConfigGenerator;
import org.ajax4jsf.builder.generator.GeneratorException;
@@ -41,6 +42,7 @@
import org.ajax4jsf.builder.generator.RendererGenerator;
import org.ajax4jsf.builder.generator.TagGenerator;
import org.ajax4jsf.builder.generator.TagHandlerGenerator;
+import org.ajax4jsf.builder.generator.TagTestGenerator;
import org.ajax4jsf.builder.generator.TaglibGenerator;
import org.ajax4jsf.builder.maven.MavenLogger;
import org.ajax4jsf.builder.velocity.BuilderContext;
@@ -72,7 +74,7 @@
* @parameter expression="${executedProject}"
* @readonly
*/
- private MavenProject executedProject;
+ protected MavenProject executedProject;
/*
* (non-Javadoc)
@@ -99,9 +101,22 @@
this, mavenLogger);
rendererGenerator.setSrcDir(templatesDirectory);
rendererGenerator.createFiles(config);
+ // GenerateMojo component test
+/*
+ ComponentTestGenerator componentTestGenerator = new ComponentTestGenerator(this,
mavenLogger);
+ componentTestGenerator.setDestDir(outputTestsDirectory);
+ componentTestGenerator.createFiles(config);
+*/
// GenerateMojo tags
TagGenerator tagGenerator = new TagGenerator(this, mavenLogger);
tagGenerator.createFiles(config);
+
+ // GenerateMojo tag test
+/*
+ TagTestGenerator tagTestGenerator = new TagTestGenerator(this, mavenLogger);
+ tagTestGenerator.setDestDir(outputTestsDirectory);
+ tagTestGenerator.createFiles(config);
+*/
// GenerateMojo tag handlers
TagHandlerGenerator tagHandlerGenerator = new TagHandlerGenerator(
this, mavenLogger);
@@ -174,6 +189,8 @@
// for all images/scripts/css...
// Add generated sources and resources to project
project.addCompileSourceRoot(outputJavaDirectory.getPath());
+// project.addCompileSourceRoot(outputTestsDirectory.getPath());
+
Resource resource = new Resource();
resource.setDirectory(outputResourcesDirectory.getPath());
// resource.setTargetPath("META-INF");
@@ -187,7 +204,7 @@
}
- private BuilderConfig createConfig(ClassLoader generatiorLoader)
+ protected BuilderConfig createConfig(ClassLoader generatiorLoader)
throws ParsingException {
BuilderConfig builderConfig = new BuilderConfig(generatiorLoader,
new MavenLogger(getLog()));
Show replies by date