Class CMSComponentTag

  • All Implemented Interfaces:
    java.io.Serializable, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

    public class CMSComponentTag
    extends javax.servlet.jsp.tagext.TagSupport
    implements javax.servlet.jsp.tagext.DynamicAttributes
    See Also:
    Serialized Form
    • Constructor Detail

      • CMSComponentTag

        public CMSComponentTag()
    • Method Detail

      • setUid

        public void setUid​(java.lang.String uid)
      • setEvaluateRestriction

        public void setEvaluateRestriction​(boolean evaluateRestriction)
      • setElement

        public void setElement​(java.lang.String element)
      • setDynamicAttribute

        public void setDynamicAttribute​(java.lang.String uri,
                                        java.lang.String localName,
                                        java.lang.Object value)
                                 throws javax.servlet.jsp.JspException
        Specified by:
        setDynamicAttribute in interface javax.servlet.jsp.tagext.DynamicAttributes
        Throws:
        javax.servlet.jsp.JspException
      • attributeToString

        protected java.lang.String attributeToString​(java.lang.Object value)
      • release

        public void release()
        Specified by:
        release in interface javax.servlet.jsp.tagext.Tag
        Overrides:
        release in class javax.servlet.jsp.tagext.TagSupport
      • resetAttributes

        protected final void resetAttributes()
      • resetState

        protected final void resetState()
      • lookupCMSDynamicAttributeServices

        protected java.util.Collection<CMSDynamicAttributeService> lookupCMSDynamicAttributeServices()
      • loadServices

        protected void loadServices()
      • prepare

        protected void prepare()
      • createLiveEditAttributes

        protected java.util.Map<java.lang.String,​java.lang.String> createLiveEditAttributes()
      • doStartTag

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

        public int doEndTag()
                     throws javax.servlet.jsp.JspException
        Specified by:
        doEndTag in interface javax.servlet.jsp.tagext.Tag
        Overrides:
        doEndTag in class javax.servlet.jsp.tagext.TagSupport
        Throws:
        javax.servlet.jsp.JspException
      • beforeAllItems

        protected void beforeAllItems()
      • afterAllItems

        protected void afterAllItems()
      • noItems

        protected void noItems()
      • beforeItem

        protected void beforeItem()
      • renderItem

        protected void renderItem()
      • afterItem

        protected void afterItem()
      • writeOpenElement

        protected void writeOpenElement()
      • getElementAttributes

        protected java.util.Map<java.lang.String,​java.lang.String> getElementAttributes()
      • writeEndElement

        protected void writeEndElement()
      • getElementCssClass

        protected java.lang.String getElementCssClass()
      • getElementName

        protected java.lang.String getElementName()