Class AbstractJspActionFactory<A extends Action>
java.lang.Object
net.sf.basedb.clients.web.extensions.AbstractJspFactory
net.sf.basedb.clients.web.extensions.AbstractJspActionFactory<A>
- All Implemented Interfaces:
DynamicActionAttributes
,ActionFactory<A>
- Direct Known Subclasses:
AnyLinkColumnActionFactory
,DebugOnSaveActionFactory
,FixedButtonFactory
,FixedMenuItemFactory
,FixedSkinActionFactory
,FixedStartPageFactory
,FixedTabFactory
,IncludeContentSectionFactory
,IncludeContentTabFactory
,MAPlotFactory
,PasswordLoginFormFactory
,PermissionButtonFactory
,PermissionMenuItemFactory
,PropertyPathActionFactory
,RelatedItemColumnActionFactory
,ViewAndDownloadActionFactory
public abstract class AbstractJspActionFactory<A extends Action>
extends AbstractJspFactory
implements ActionFactory<A>
An abstract base class for action factories that may need
to support adding scripts and stylesheets to the rendered
JSP page. Most of this functionality is inherited from the
AbstractJspFactory
class.
Scripts and stylesheets that has been added to the factory will
be propagated to the JspContext.addScript(String)
and JspContext.addStylesheet(String)
methods in
the prepareContext(InvokationContext)
.
- Version:
- 2.7
- Author:
- nicklas
- Last modified
- $Date:2008-03-20 12:15:25 +0100 (Thu, 20 Mar 2008) $
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
prepareContext
(InvokationContext<? super A> context) If scripts and stylesheets has been added to the factory, propagates those to theJspContext
.Methods inherited from class net.sf.basedb.clients.web.extensions.AbstractJspFactory
getDynamicActionAttributes, getParameter, getScripts, getStylesheets, prepareContext, setParameter, setScript, setStylesheet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.sf.basedb.util.extensions.ActionFactory
getActions
-
Constructor Details
-
AbstractJspActionFactory
public AbstractJspActionFactory()Create a new factory instance.
-
-
Method Details
-
prepareContext
If scripts and stylesheets has been added to the factory, propagates those to theJspContext
. A subclass that overrides this method should callsuper.prepareContext()
if it hasn't decided to return FALSE already.- Specified by:
prepareContext
in interfaceActionFactory<A extends Action>
- Parameters:
context
- The current invokation context- Returns:
- Always TRUE
-