Save This Page
Home » struts-1.3.9-src » org.apache.struts » tiles » [javadoc | source]
org.apache.struts.tiles
public class: TilesUtilImpl [javadoc | source]
java.lang.Object
   org.apache.struts.tiles.TilesUtilImpl

All Implemented Interfaces:
    Serializable

Direct Known Subclasses:
    TilesUtilStrutsImpl, TilesUtilStrutsModulesImpl

Default implementation of TilesUtil. This class contains default implementation of utilities. This implementation is intended to be used without Struts.
Field Summary
protected  Log log    Commons Logging instance. 
public static final  String DEFINITIONS_FACTORY    Constant name used to store factory in servlet context 
Method from org.apache.struts.tiles.TilesUtilImpl Summary:
createDefinitionFactoryInstance,   createDefinitionsFactory,   doForward,   doInclude,   doInclude,   getDefinitionsFactory,   makeDefinitionsFactoryAccessible
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.struts.tiles.TilesUtilImpl Detail:
 protected DefinitionsFactory createDefinitionFactoryInstance(String classname) throws DefinitionsFactoryException 
 public DefinitionsFactory createDefinitionsFactory(ServletContext servletContext,
    DefinitionsFactoryConfig factoryConfig) throws DefinitionsFactoryException 
 public  void doForward(String uri,
    HttpServletRequest request,
    HttpServletResponse response,
    ServletContext servletContext) throws IOException, ServletException 
    Do a forward using request dispatcher. This method is used by the Tiles package anytime a forward is required.
 public  void doInclude(String uri,
    PageContext pageContext) throws IOException, ServletException 
    Do an include using PageContext.include(). This method is used by the Tiles package when an include is required. The Tiles package can use indifferently any form of this method.
 public  void doInclude(String uri,
    HttpServletRequest request,
    HttpServletResponse response,
    ServletContext servletContext) throws IOException, ServletException 
    Do an include using request dispatcher. This method is used by the Tiles package when an include is required. The Tiles package can use indifferently any form of this method.
 public DefinitionsFactory getDefinitionsFactory(ServletRequest request,
    ServletContext servletContext) 
    Get definition factory from appropriate servlet context.
 protected  void makeDefinitionsFactoryAccessible(DefinitionsFactory factory,
    ServletContext servletContext) 
    Make definition factory accessible to Tags. Factory is stored in servlet context.