org.jewel.core
Class ViewManager

java.lang.Object
  extended by org.jewel.core.ViewManager

public class ViewManager
extends java.lang.Object

Gestor de vistes. S'encarrega de gestionar els tipus de resultats possibles.

Version:
1.0
Author:
Juanma

Constructor Summary
ViewManager()
          Constructor
 
Method Summary
 void configure(javax.servlet.ServletContext servletContext)
           
 ResultDispatcher getResultDispatcher(java.lang.Class<? extends ResultDispatcher> clazz)
          Obté el Result Dispatcher adequat al tipus de resultat
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewManager

public ViewManager()
Constructor

Method Detail

configure

public void configure(javax.servlet.ServletContext servletContext)
Parameters:
servletContext - ServletContext de JewelServlet

getResultDispatcher

public ResultDispatcher getResultDispatcher(java.lang.Class<? extends ResultDispatcher> clazz)
                                     throws ResultDispatchException
Obté el Result Dispatcher adequat al tipus de resultat

Parameters:
clazz - Classe que s'encarregarà de presentar la vista
Returns:
Classe que s'encarregarà de presentar la vista
Throws:
ResultDispatchException - Error al instanciar la classe encarregada de presentar la vista