public class PageLayoutCacheTag
extends javax.servlet.jsp.tagext.TagSupport
pageLayoutId:id
.
LayoutId is read either from pageLayoutId attribute set on the tag or from
pageDesign data object set on the tag.
Here is an example of including this tag on the layout JSP:
<wcpgl:pageLayoutCache pageDesignData="${pageDesignData}" />OR
<wcpgl:pageLayoutCache pageLayoutId="${layoutId}" />
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_NAME
The name of this class.
|
static java.lang.String |
COPYRIGHT
COPYRIGHT
|
Constructor and Description |
---|
PageLayoutCacheTag() |
Modifier and Type | Method and Description |
---|---|
int |
doEndTag()
This method performs no actions.
|
int |
doStartTag()
If valid pageLayoutId is set or if a valid pageLayoutId can be retrieved
from pageDesignData object, then this method sets the dependency id in
the format pageLayoutId:id to the top level JSP
|
void |
setPageDesignData(com.ibm.commerce.pagelayout.facade.datatypes.PageDesignType dataVar)
This method sets the page design data returned from the Get PageDesign
service call.
|
void |
setPageId(java.lang.String id)
This method sets the page Id of content pages
|
void |
setPageLayoutId(java.lang.String id)
This method sets the layout Id
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASS_NAME
public int doStartTag() throws javax.servlet.jsp.JspTagException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.servlet.jsp.tagext.TagSupport
SKIP_BODY
constant.javax.servlet.jsp.JspTagException
public int doEndTag() throws javax.servlet.jsp.JspTagException
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class javax.servlet.jsp.tagext.TagSupport
EVAL_PAGE
constant.javax.servlet.jsp.JspTagException
public void setPageDesignData(com.ibm.commerce.pagelayout.facade.datatypes.PageDesignType dataVar)
dataVar
- The page design data.public void setPageLayoutId(java.lang.String id)
id
- The layout Id.public void setPageId(java.lang.String id)
id
- The page id.