Class ListItemTag

  • 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 ListItemTag
    extends IncludeTag
    The java class for tag "listItem"
    Since:
    jcms-10.0.1
    Author:
    Kévin Bransard
    See Also:
    Serialized Form
    • Field Detail

      • DEFAULT_TEMPLATE

        public static final java.lang.String DEFAULT_TEMPLATE
        See Also:
        Constant Field Values
      • BUFFER_LIST_ITEM_META

        public static final java.lang.String BUFFER_LIST_ITEM_META
        See Also:
        Constant Field Values
      • BUFFER_LIST_ITEM_META_PREPREND

        public static final java.lang.String BUFFER_LIST_ITEM_META_PREPREND
        See Also:
        Constant Field Values
      • BUFFER_LIST_ITEM_META_APPEND

        public static final java.lang.String BUFFER_LIST_ITEM_META_APPEND
        See Also:
        Constant Field Values
      • BUFFER_LIST_ITEM_ACTIONS

        public static final java.lang.String BUFFER_LIST_ITEM_ACTIONS
        See Also:
        Constant Field Values
      • BUFFER_LIST_ITEM_ACTIONS_PREPEND

        public static final java.lang.String BUFFER_LIST_ITEM_ACTIONS_PREPEND
        See Also:
        Constant Field Values
      • BUFFER_LIST_ITEM_ACTIONS_APPEND

        public static final java.lang.String BUFFER_LIST_ITEM_ACTIONS_APPEND
        See Also:
        Constant Field Values
      • BUFFER_LIST_ITEM_IMAGE

        public static final java.lang.String BUFFER_LIST_ITEM_IMAGE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ListItemTag

        public ListItemTag()
    • Method Detail

      • doStartTag

        public int doStartTag()
                       throws javax.servlet.jsp.JspException
        Specified by:
        doStartTag in interface javax.servlet.jsp.tagext.Tag
        Overrides:
        doStartTag in class IncludeTag
        Throws:
        javax.servlet.jsp.JspException
      • doAfterBody

        public int doAfterBody()
                        throws javax.servlet.jsp.JspException
        Specified by:
        doAfterBody in interface javax.servlet.jsp.tagext.IterationTag
        Overrides:
        doAfterBody in class IncludeTag
        Throws:
        javax.servlet.jsp.JspException
      • setContext

        public void setContext​(java.util.Map<java.lang.String,​java.lang.Object> map,
                               java.lang.String body)
        Overrides:
        setContext in class IncludeTag
      • setLink

        public void setLink​(java.lang.String link)
      • setCss

        public void setCss​(java.lang.String css)
      • setText

        public void setText​(java.lang.String text)
      • setTemplate

        public void setTemplate​(java.lang.String template)
      • getTemplate

        public java.lang.String getTemplate()
      • getIcon

        public java.lang.String getIcon()
      • setIcon

        public void setIcon​(java.lang.String icon)
      • setLinkCss

        public void setLinkCss​(java.lang.String linkCss)
      • setDataAttribute

        public void setDataAttribute​(DataAttribute dataAttribute)
      • setLinkDataAttribute

        public void setLinkDataAttribute​(DataAttribute linkDataAttribute)
      • getLinkDataAttribute

        public DataAttribute getLinkDataAttribute()
      • getLinkHtmlAttributes

        public java.lang.String getLinkHtmlAttributes()
      • setLinkHtmlAttributes

        public void setLinkHtmlAttributes​(java.lang.String linkHtmlAttributes)
      • setIconAlt

        public void setIconAlt​(java.lang.String iconAlt)