Class CMSContentSlotTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.tagext.BodyTagSupport
-
- de.hybris.platform.cms2lib.cmstags.CMSContentSlotTag
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.jsp.tagext.BodyTag,javax.servlet.jsp.tagext.IterationTag,javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.tagext.Tag
public class CMSContentSlotTag extends javax.servlet.jsp.tagext.BodyTagSupport- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.log4j.LoggerLOG
-
Constructor Summary
Constructors Constructor Description CMSContentSlotTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intdoAfterBody()intdoStartTag()protected voidexposeVariables()protected booleanhasNext()protected voidinit()protected booleanisPreviewEnabled()protected SimpleCMSComponentModelnext()protected voidprepare()voidrelease()voidsetBodyContent(javax.servlet.jsp.tagext.BodyContent bodyContent)voidsetContentSlot(ContentSlotModel contentSlot)voidsetPosition(java.lang.String position)voidsetScope(java.lang.String scope)voidsetUid(java.lang.String uid)voidsetVar(java.lang.String var)protected voidunexposeVariables()-
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doEndTag, doInitBody, getBodyContent, getPreviousOut
-
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
-
-
-
-
Method Detail
-
release
public void release()
- Specified by:
releasein interfacejavax.servlet.jsp.tagext.Tag- Overrides:
releasein classjavax.servlet.jsp.tagext.BodyTagSupport
-
init
protected void init()
-
prepare
protected void prepare()
-
isPreviewEnabled
protected boolean isPreviewEnabled()
-
hasNext
protected boolean hasNext()
-
next
protected SimpleCMSComponentModel next()
-
exposeVariables
protected void exposeVariables()
-
unexposeVariables
protected void unexposeVariables()
-
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException- Specified by:
doStartTagin interfacejavax.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classjavax.servlet.jsp.tagext.BodyTagSupport- Throws:
javax.servlet.jsp.JspException
-
doAfterBody
public int doAfterBody() throws javax.servlet.jsp.JspException- Specified by:
doAfterBodyin interfacejavax.servlet.jsp.tagext.IterationTag- Overrides:
doAfterBodyin classjavax.servlet.jsp.tagext.BodyTagSupport- Throws:
javax.servlet.jsp.JspException
-
setContentSlot
public void setContentSlot(ContentSlotModel contentSlot)
-
setUid
public void setUid(java.lang.String uid)
-
setPosition
public void setPosition(java.lang.String position)
-
setVar
public void setVar(java.lang.String var)
-
setBodyContent
public void setBodyContent(javax.servlet.jsp.tagext.BodyContent bodyContent)
- Specified by:
setBodyContentin interfacejavax.servlet.jsp.tagext.BodyTag- Overrides:
setBodyContentin classjavax.servlet.jsp.tagext.BodyTagSupport
-
setScope
public void setScope(java.lang.String scope)
-
-