Class ConfluenceDecoratorSelector
java.lang.Object
com.atlassian.confluence.impl.sitemesh.ConfluenceDecoratorSelector
- All Implemented Interfaces:
com.opensymphony.sitemesh.DecoratorSelector
public class ConfluenceDecoratorSelector
extends Object
implements com.opensymphony.sitemesh.DecoratorSelector
Confluence decorator selector. This basically copies the Sitemesh implentation, except it returns a confluence
specific decorator that uses velocity to decorate pages rather than dispatches to servlets.
-
Constructor Summary
ConstructorsConstructorDescriptionConfluenceDecoratorSelector
(PageDecoratorFactory pageDecoratorFactory, com.opensymphony.module.sitemesh.DecoratorMapper decoratorMapper, javax.servlet.DispatcherType dispatcherType, Supplier<com.opensymphony.sitemesh.Decorator> fallbackDecoratorFactory) -
Method Summary
Modifier and TypeMethodDescriptioncom.opensymphony.sitemesh.Decorator
selectDecorator
(com.opensymphony.sitemesh.Content content, com.opensymphony.sitemesh.SiteMeshContext context)
-
Constructor Details
-
ConfluenceDecoratorSelector
public ConfluenceDecoratorSelector(PageDecoratorFactory pageDecoratorFactory, com.opensymphony.module.sitemesh.DecoratorMapper decoratorMapper, javax.servlet.DispatcherType dispatcherType, Supplier<com.opensymphony.sitemesh.Decorator> fallbackDecoratorFactory)
-
-
Method Details
-
selectDecorator
public com.opensymphony.sitemesh.Decorator selectDecorator(com.opensymphony.sitemesh.Content content, com.opensymphony.sitemesh.SiteMeshContext context) - Specified by:
selectDecorator
in interfacecom.opensymphony.sitemesh.DecoratorSelector
-