public class IncludeContentTabFactory extends AbstractJspActionFactory<TabAction>
The current JspContext
is stored as a ServletRequest
attribute
with key JspContext.ATTRIBUTE_KEY
. If the included page is a JSP page it
can get the JspContext by calling
request.getAttribute(JspContext.ATTRIBUTE_KEY)
.
If the extension point supports scripts and stylesheets, use the
AbstractJspFactory.setScript(String)
and AbstractJspFactory.setStylesheet(String)
methods.
Each call to these methods will add the argument to a set. Use
the AbstractJspFactory.getScripts()
and AbstractJspFactory.getStylesheets()
methods to gain
access to the sets, for example, to remove added items.
Modifier and Type | Class and Description |
---|---|
(package private) class |
IncludeContentTabFactory.Tab |
Modifier and Type | Field and Description |
---|---|
private String |
clazz |
private String |
helpId |
private String |
id |
private String |
include |
private String |
onActivate
Deprecated.
|
private String |
onValidate
Deprecated.
|
private String |
style |
private int |
tabIndex |
private String |
title |
private String |
tooltip |
private boolean |
visible |
Constructor and Description |
---|
IncludeContentTabFactory()
Create a new factory instance.
|
Modifier and Type | Method and Description |
---|---|
TabAction[] |
getActions(InvokationContext context)
This method may be called one or several times for each request.
|
void |
setClazz(String clazz) |
void |
setHelpId(String helpId) |
void |
setId(String id) |
void |
setInclude(String include) |
void |
setOnActivate(String onActivate)
Deprecated.
|
void |
setOnValidate(String onValidate)
Deprecated.
|
void |
setStyle(String style) |
void |
setTabIndex(String tabIndex) |
void |
setTitle(String title) |
void |
setTooltip(String tooltip) |
void |
setVisible(boolean visible) |
void |
setVisible(String visible) |
prepareContext
getDynamicActionAttributes, getParameter, getScripts, getStylesheets, prepareContext, setParameter, setScript, setStylesheet
private String id
private String clazz
private String style
private String title
private String tooltip
private String helpId
private boolean visible
@Deprecated private String onValidate
@Deprecated private String onActivate
private String include
private int tabIndex
public IncludeContentTabFactory()
public TabAction[] getActions(InvokationContext context)
ActionFactory
context
- The current invokation contextpublic void setId(String id)
public void setClazz(String clazz)
public void setStyle(String style)
public void setTitle(String title)
public void setTooltip(String tooltip)
public void setVisible(boolean visible)
public void setVisible(String visible)
public void setHelpId(String helpId)
public void setTabIndex(String tabIndex)
@VariableSetter @Deprecated public void setOnValidate(String onValidate)
@VariableSetter @Deprecated public void setOnActivate(String onActivate)
@PathSetter(pathType=CONTEXT_RELATIVE) public void setInclude(String include)