org.kaoriha.jspbp.renderer
Class AbstractRenderer<T>

java.lang.Object
  extended by org.kaoriha.jspbp.renderer.AbstractRenderer<T>
Type Parameters:
T - Source class.
Direct Known Subclasses:
Pager, SimpleRenderer, Tbody, Td, Tfoot, Th, Thead, Tr

public abstract class AbstractRenderer<T>
extends Object

Renderer class for child node.

Author:
NAKAZATO Hajime

Field Summary
protected  T source
           
protected  ViewState viewState
           
 
Constructor Summary
protected AbstractRenderer(ViewState viewState)
           
 
Method Summary
abstract  void render(org.jdom.Element parent)
          Render from source.
 void setSource(T source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

viewState

protected final ViewState viewState

source

protected T source
Constructor Detail

AbstractRenderer

protected AbstractRenderer(ViewState viewState)
Method Detail

render

public abstract void render(org.jdom.Element parent)
Render from source.

Parameters:
parent - Add your content to this element.

setSource

public void setSource(T source)


Copyright ? 2007-2008 Hound. All Rights Reserved.