com.opensymphony.module.sitemesh.mapper
Class FrameSetDecoratorMapper
java.lang.Object
com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper
com.opensymphony.module.sitemesh.mapper.FrameSetDecoratorMapper
- All Implemented Interfaces:
- DecoratorMapper
public class FrameSetDecoratorMapper
- extends AbstractDecoratorMapper
The FrameSetDecoratorMapper will use the specified decorator when the Page
is an instance of HTMLPage and
isFrameSet() returns true.
The name of this decorator should be supplied in the decorator
property - if no decorator property is supplied, no decorator is applied to
frame based pages.
- Version:
- $Revision: 1.2 $
- Author:
- Joe Walnes
- See Also:
DecoratorMapper
|
Field Summary |
private java.lang.String |
decorator
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
decorator
private java.lang.String decorator
FrameSetDecoratorMapper
public FrameSetDecoratorMapper()
init
public void init(Config config,
java.util.Properties properties,
DecoratorMapper parent)
throws java.lang.InstantiationException
- Description copied from class:
AbstractDecoratorMapper
- Set parent.
- Specified by:
init in interface DecoratorMapper- Overrides:
init in class AbstractDecoratorMapper
- Parameters:
config - Config supplied by Servlet or Filter.properties - Any initialization properties (specific to implementation).
- Throws:
java.lang.InstantiationException - should be thrown if the implementation
cannot be initialized properly.
getDecorator
public Decorator getDecorator(javax.servlet.http.HttpServletRequest request,
Page page)
- Description copied from class:
AbstractDecoratorMapper
- Delegate to parent.
- Specified by:
getDecorator in interface DecoratorMapper- Overrides:
getDecorator in class AbstractDecoratorMapper