org.objectweb.telosys.uil.renderer
Class Renderers

java.lang.Object
  extended byorg.objectweb.telosys.uil.renderer.Renderers

public final class Renderers
extends java.lang.Object

The renderers registry. A renderer is identified by its JSP resource path. This registry is build dynamicaly


Constructor Summary
Renderers()
           
 
Method Summary
static Renderer checkRegistry(javax.servlet.ServletContext servletContext, java.lang.String sRenderer)
          Checks that the given renderer is in the registry, if not => register it This method must be called before each use of a renderer
static void generate(java.lang.String sRenderer, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
           
static Renderer getRenderer(java.lang.String sRenderer)
          Returns the renderer definition for the given renderer resource name
static Translator getTranslator(java.lang.String sRenderer)
          Returns the renderer translator for the given renderer resource name Returns null if the renderer is unknown in the registry or if it hasn't translator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Renderers

public Renderers()
Method Detail

generate

public static final void generate(java.lang.String sRenderer,
                                  javax.servlet.http.HttpServletRequest httpRequest,
                                  javax.servlet.http.HttpServletResponse httpResponse)

checkRegistry

public static final Renderer checkRegistry(javax.servlet.ServletContext servletContext,
                                           java.lang.String sRenderer)
Checks that the given renderer is in the registry, if not => register it This method must be called before each use of a renderer

Parameters:
servletContext -
sRenderer -
Returns:

getRenderer

public static final Renderer getRenderer(java.lang.String sRenderer)
Returns the renderer definition for the given renderer resource name

Parameters:
sRenderer - the renderer resource name ( e.g. "/renderer/employees.jsp" )
Returns:

getTranslator

public static final Translator getTranslator(java.lang.String sRenderer)
Returns the renderer translator for the given renderer resource name Returns null if the renderer is unknown in the registry or if it hasn't translator

Parameters:
sRenderer - the renderer resource name ( e.g. "/renderer/employees.jsp" )
Returns: