org.richfaces.cdk.generate.java.taghandler
Class ListenerTagHandlerGenerator

java.lang.Object
  extended by org.richfaces.cdk.generate.freemarker.FreeMarkerWriter<TagWithModel<EventModel>>
      extended by org.richfaces.cdk.generate.java.taghandler.ListenerTagHandlerGenerator
All Implemented Interfaces:
CdkWriter

public class ListenerTagHandlerGenerator
extends FreeMarkerWriter<TagWithModel<EventModel>>
implements CdkWriter

Since:
Jan 20, 2010
Author:
akolonitsky

Constructor Summary
ListenerTagHandlerGenerator(FreeMarkerRenderer configuration, FileManager output)
           
 
Method Summary
protected  java.lang.String getOutputFileName(TagWithModel<EventModel> c)
           
protected  java.lang.String getTemplateName()
           
 void render(ComponentLibrary library)
           
 
Methods inherited from class org.richfaces.cdk.generate.freemarker.FreeMarkerWriter
generate, getJavaFileName, getOutput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListenerTagHandlerGenerator

@Inject
public ListenerTagHandlerGenerator(FreeMarkerRenderer configuration,
                                          FileManager output)
Method Detail

render

public void render(ComponentLibrary library)
            throws CdkException
Specified by:
render in interface CdkWriter
Throws:
CdkException

getOutputFileName

protected java.lang.String getOutputFileName(TagWithModel<EventModel> c)
                                      throws CdkException
Overrides:
getOutputFileName in class FreeMarkerWriter<TagWithModel<EventModel>>
Throws:
CdkException

getTemplateName

protected java.lang.String getTemplateName()
Specified by:
getTemplateName in class FreeMarkerWriter<TagWithModel<EventModel>>


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.