org.ajax4jsf.builder.render
Class JavaLanguageElementRenderer<T extends JavaLanguageElement>

java.lang.Object
  extended by org.ajax4jsf.builder.render.JavaLanguageElementRenderer<T>
Type Parameters:
T -
Direct Known Subclasses:
JavaClassRenderer, JavaFieldRenderer, JavaMethodRenderer

public abstract class JavaLanguageElementRenderer<T extends JavaLanguageElement>
extends java.lang.Object

Author:
Maksim Kaszynski

Constructor Summary
JavaLanguageElementRenderer()
           
 
Method Summary
abstract  void render(T element, java.io.PrintWriter out)
           
 void renderAnnotations(T element, java.io.PrintWriter out)
           
 void renderComments(T element, java.io.PrintWriter out)
           
 void renderModifiers(T element, java.io.PrintWriter out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaLanguageElementRenderer

public JavaLanguageElementRenderer()
Method Detail

renderModifiers

public void renderModifiers(T element,
                            java.io.PrintWriter out)

renderAnnotations

public void renderAnnotations(T element,
                              java.io.PrintWriter out)

renderComments

public void renderComments(T element,
                           java.io.PrintWriter out)

render

public abstract void render(T element,
                            java.io.PrintWriter out)


Copyright © 2009. All Rights Reserved.