org.ajax4jsf.builder.generator
Class RendererGenerator
java.lang.Object
org.ajax4jsf.builder.generator.InnerGenerator
org.ajax4jsf.builder.generator.RendererGenerator
public class RendererGenerator
- extends InnerGenerator
Class implement functionality for generate base renderers java files, for
manual extention. If renderer property override in config file set to true,
override existing renderers files. inner element of
JSFGeneratorTask
use in ant build.xml :
<jsfgenerator ... > .... <renderers ... /> ....
</jsfgenerator> attributes: package - optional Java package name for
override from configuration, used for create set of differern render-kits in
one task com.exadel.vcp.builder.ant.InnerGenerator
- Version:
- $Revision: 1.1.2.10 $ $Date: 2007/02/26 20:48:40 $
- Author:
- asmirnov@exadel.com (latest modification by $Author: alexsmirnov $)
Methods inherited from class org.ajax4jsf.builder.generator.InnerGenerator |
createExclude, createInclude, debug, getClassLoader, getConfig, getDestDir, getKey, getLog, getTemplate, getTemplateName, info, isIncludeComponent, setConfig, setDestDir, setExcludes, setIncludes, setTemplateName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RendererGenerator
public RendererGenerator(JSFGeneratorConfiguration task,
Logger log)
- Parameters:
task
-
getPackage
public java.lang.String getPackage()
- Returns:
- Returns the package.
setPackage
public void setPackage(java.lang.String package1)
- Parameters:
package1
- The package to set.
getSrcDir
public java.io.File getSrcDir()
- Returns:
- the srcDir
setSrcDir
public void setSrcDir(java.io.File srcDir)
- Parameters:
srcDir
- the srcDir to set
createFiles
public void createFiles(BuilderConfig config)
throws GeneratorException
- Description copied from class:
InnerGenerator
- Generate concrete files.
- Specified by:
createFiles
in class InnerGenerator
- Throws:
GeneratorException
createRenderer
public void createRenderer(RendererBean renderer,
ComponentBaseBean component)
throws GeneratorException
- Throws:
GeneratorException
getDefaultTemplateName
protected java.lang.String getDefaultTemplateName()
- Specified by:
getDefaultTemplateName
in class InnerGenerator
- Returns:
- default template name for this generator.
Copyright © 2009. All Rights Reserved.