Class CMSBodyTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
de.hybris.platform.cms2lib.cmstags.CMSBodyTag
- All Implemented Interfaces:
Serializable,javax.servlet.jsp.tagext.BodyTag,javax.servlet.jsp.tagext.IterationTag,javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.tagext.Tag
public class CMSBodyTag
extends javax.servlet.jsp.tagext.BodyTagSupport
- See Also:
-
Field Summary
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContentFields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAGFields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintprotected Stringprotected Stringprotected PreviewDataModelgetPreviewData(String ticketId, javax.servlet.ServletRequest httpRequest) Retrieves current Preview Data according to given ticked idprotected PreviewDataModelgetPreviewData(javax.servlet.ServletRequest httpRequest) Checks whether current Preview Data is valid (not removed)protected StringgetPreviewTicketId(javax.servlet.ServletRequest httpRequest) RetrievesCMSFilter.PREVIEW_TICKET_ID_PARAMfrom current requestprotected javax.servlet.ServletContextprotected booleanprotected booleanMethods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doEndTag, doInitBody, getBodyContent, getPreviousOut, release, setBodyContentMethods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
-
Constructor Details
-
CMSBodyTag
public CMSBodyTag()
-
-
Method Details
-
getServletContext
protected javax.servlet.ServletContext getServletContext() -
isLiveEdit
protected boolean isLiveEdit() -
isPreviewDataModelValid
protected boolean isPreviewDataModelValid() -
getPreviewTicketId
RetrievesCMSFilter.PREVIEW_TICKET_ID_PARAMfrom current request- Parameters:
httpRequest- current request- Returns:
- current ticket id
-
getPreviewData
Checks whether current Preview Data is valid (not removed)- Parameters:
httpRequest- current request- Returns:
- true whether is valid otherwise false
-
getPreviewData
protected PreviewDataModel getPreviewData(String ticketId, javax.servlet.ServletRequest httpRequest) Retrieves current Preview Data according to given ticked id- Parameters:
ticketId- current ticket idhttpRequest- current request- Returns:
- current Preview Data attached to given ticket if any otherwise null
-
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
-
getCurrentUserUid
-
getCurrentJaloSessionId
-