org.apache.turbine.services.template.mapper
Class LayoutTemplateMapper
java.lang.Object
   org.apache.turbine.services.template.mapper.BaseMapper
org.apache.turbine.services.template.mapper.BaseMapper
       org.apache.turbine.services.template.mapper.BaseTemplateMapper
org.apache.turbine.services.template.mapper.BaseTemplateMapper
           org.apache.turbine.services.template.mapper.LayoutTemplateMapper
org.apache.turbine.services.template.mapper.LayoutTemplateMapper
- All Implemented Interfaces: 
- Mapper
- public class LayoutTemplateMapper- extends BaseTemplateMapper- implements Mapper
This mapper is responsible for the lookup of templates for the Layout
 It tries to look in various packages for a match:
 1. about,directions,Driving.vm      <- exact match
 2. about,directions,Default.vm      <- package match, Default name
 3. about,Default.vm                 <- stepping up in the hierarchy
 4. Default.vm                       <- The name configured as default.layout.template
                                        in the corresponding Templating Engine
- Version:
- $Id: LayoutTemplateMapper.java 534527 2007-05-02 16:10:59Z tv $
- Author:
- Henning P. Schmiedehausen
 
 
 
 
| Method Summary | 
|  java.lang.String | doMapping(java.lang.String template)Look for a given Template, then try the
 defaults until we hit the root.
 | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface org.apache.turbine.services.template.mapper.Mapper | 
| getCacheSize, getDefaultName, getDefaultProperty, getMappedName, getSeparator, init, isUseCache, setCacheSize, setDefaultProperty, setSeparator, setUseCache | 
 
LayoutTemplateMapper
public LayoutTemplateMapper()
- Default C'tor. If you use this C'tor, you must use
 the bean setter to set the various properties needed for
 this mapper before first usage.
 
doMapping
public java.lang.String doMapping(java.lang.String template)
- Look for a given Template, then try the
 defaults until we hit the root.
 
- 
- Specified by:
- doMappingin class- BaseMapper
 
- 
- Parameters:
- template- The template name.
- Returns:
- The parsed module name.
 
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.