Class Panel_CloseInfoTag

  • 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 Panel_CloseInfoTag
    extends javax.servlet.jsp.tagext.BodyTagSupport
    Since:
    MicroStrategy Web 7.3.1 or earlier
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport

        bodyContent
      • Fields inherited from class javax.servlet.jsp.tagext.TagSupport

        id, pageContext
      • Fields inherited from interface javax.servlet.jsp.tagext.BodyTag

        EVAL_BODY_BUFFERED, EVAL_BODY_TAG
      • Fields inherited from interface javax.servlet.jsp.tagext.IterationTag

        EVAL_BODY_AGAIN
      • Fields inherited from interface javax.servlet.jsp.tagext.Tag

        EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int doAfterBody()
      This method is called after the JSP engine processes the body content of the tag.
      int doEndTag()
      Called after the tag has been processed.
      int doStartTag()
      Processes the start tag for this instance.
      void release()
      Utility method for cleaning up the properties on the custom tag instance.
      void setAlign​(java.lang.String value)
      Indicates the alignment that the image to be shown will have.
      void setHeight​(java.lang.String value)
      Indicates the height that the image to be shown will have.
      void setImg​(java.lang.String value)
      Indicates the image to be displayed when the panel shows the option of having it closed.
      void setImgClass​(java.lang.String value)
      Indicates the css class to use for the image to be shown.
      void setWidth​(java.lang.String value)
      Indicates the width that the image to be shown will have.
      • Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport

        doInitBody, getBodyContent, getPreviousOut, setBodyContent
      • Methods inherited from class javax.servlet.jsp.tagext.TagSupport

        findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface javax.servlet.jsp.tagext.Tag

        getParent, setPageContext, setParent
    • Constructor Detail

      • Panel_CloseInfoTag

        public Panel_CloseInfoTag()
    • Method Detail

      • release

        public void release()
        Utility method for cleaning up the properties on the custom tag instance.
        Specified by:
        release in interface javax.servlet.jsp.tagext.Tag
        Overrides:
        release in class javax.servlet.jsp.tagext.BodyTagSupport
      • doEndTag

        public int doEndTag()
                     throws javax.servlet.jsp.JspException
        Called after the tag has been processed. It's only objective is to clear up the tag after it has been rendered.
        Specified by:
        doEndTag in interface javax.servlet.jsp.tagext.Tag
        Overrides:
        doEndTag in class javax.servlet.jsp.tagext.BodyTagSupport
        Returns:
        EVAL_PAGE if the JSP engine should continue evaluating the JSP page, otherwise return SKIP_PAGE.
        Throws:
        javax.servlet.jsp.JspException - if an error is risen when displaying the custom tag contents
      • doStartTag

        public int doStartTag()
                       throws javax.servlet.jsp.JspException
        Processes the start tag for this instance. The doStartTag() method assumes that all setter methods have been invoked before.
        Specified by:
        doStartTag in interface javax.servlet.jsp.tagext.Tag
        Overrides:
        doStartTag in class javax.servlet.jsp.tagext.BodyTagSupport
        Throws:
        javax.servlet.jsp.JspException - if an error is risen when displaying the custom tag contents
        Since:
        MicroStrategy Web 7.5.0
      • doAfterBody

        public int doAfterBody()
                        throws javax.servlet.jsp.JspException
        This method is called after the JSP engine processes the body content of the tag. Not invoked in empty tags or in tags returning SKIP_BODY in doStartTag() This method is invoked after every body evaluation.
        Specified by:
        doAfterBody in interface javax.servlet.jsp.tagext.IterationTag
        Overrides:
        doAfterBody in class javax.servlet.jsp.tagext.BodyTagSupport
        Returns:
        EVAL_BODY_TAG if the JSP engine should evaluate the tag body again, otherwise return SKIP_BODY.
        Throws:
        javax.servlet.jsp.JspException - if an error is risen when displaying the custom tag contents
      • setImg

        public void setImg​(java.lang.String value)
        Indicates the image to be displayed when the panel shows the option of having it closed.
        Usage:
        The value to indicate should be a valid image file name, with any necessary path information not included already on the resourcesFolderImage application configuration parameter.
        Parameters:
        value - String with the name of the image representing a closed panel
      • setWidth

        public void setWidth​(java.lang.String value)
        Indicates the width that the image to be shown will have.
        Parameters:
        value - String value of the width of the image representing a closed panel
      • setHeight

        public void setHeight​(java.lang.String value)
        Indicates the height that the image to be shown will have.
        Parameters:
        value - String value of the height of the image representing a closed panel
      • setAlign

        public void setAlign​(java.lang.String value)
        Indicates the alignment that the image to be shown will have.
        Usage:
        Parameters:
        value - String value of the alignment of the image representing a closed panel
      • setImgClass

        public void setImgClass​(java.lang.String value)
        Indicates the css class to use for the image to be shown.
        Parameters:
        value - String value of the class of the image representing a closed panel