Class ScreenDefaultTemplateMapper
- java.lang.Object
-
- org.apache.turbine.services.template.mapper.BaseMapper
-
- org.apache.turbine.services.template.mapper.BaseTemplateMapper
-
- org.apache.turbine.services.template.mapper.ScreenDefaultTemplateMapper
-
- All Implemented Interfaces:
Mapper
public class ScreenDefaultTemplateMapper extends BaseTemplateMapper implements Mapper
This is a pretty simple mapper which returns template pathes for a supplied template name. If the path does not exist, it looks for a templated called "Default" in the same package. This path can be used by the TemplateEngine to access a certain resource to actually render the template.- Version:
- $Id$
- Author:
- Henning P. Schmiedehausen
-
-
Field Summary
-
Fields inherited from class org.apache.turbine.services.template.mapper.BaseTemplateMapper
prefix
-
Fields inherited from class org.apache.turbine.services.template.mapper.BaseMapper
defaultProperty, separator
-
-
Constructor Summary
Constructors Constructor Description ScreenDefaultTemplateMapper()
Default C'tor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
doMapping(String template)
Look for a given Template, then try the default.-
Methods inherited from class org.apache.turbine.services.template.mapper.BaseTemplateMapper
getDefaultName, getPrefix, setPrefix
-
Methods inherited from class org.apache.turbine.services.template.mapper.BaseMapper
getCacheSize, getDefaultProperty, getMappedName, getSeparator, init, isUseCache, setCacheSize, setDefaultProperty, setSeparator, setUseCache
-
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
-
-
-
-
Constructor Detail
-
ScreenDefaultTemplateMapper
public ScreenDefaultTemplateMapper()
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.
-
-
Method Detail
-
doMapping
public String doMapping(String template)
Look for a given Template, then try the default.- Specified by:
doMapping
in classBaseMapper
- Parameters:
template
- The template name.- Returns:
- The parsed module name.
-
-