Class DynTableCellTag

  • 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 DynTableCellTag
    extends AbstractBodyTag
    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
    • Constructor Summary

      Constructors 
      Constructor Description
      DynTableCellTag()  
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      int doStartTag()
      Processes the start tag for this instance.
      AbstractBodyTagHelper getHelper()
      Gets the helper object associated with this tag instance
      void setEnableFeature​(java.lang.String value)
      Deprecated.
      This method is not used by the application.
      void setFeature​(java.lang.String value)
      Deprecated.
      This method is not used by the application.
      void setValign​(java.lang.String value)
      Indicates the vertical alignment attribute value to be assigned to the <TD> HTML tag to be generated by this tag.
      • 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

      • DynTableCellTag

        public DynTableCellTag()
    • Method Detail

      • doStartTag

        public int doStartTag()
                       throws javax.servlet.jsp.JspException,
                              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 AbstractBodyTag
        Returns:
        EVAL_BODY_TAG if the tag wants to process body, SKIP_BODY if it does not want to process it.
        Throws:
        javax.servlet.jsp.JspException - if an error is risen when displaying the custom tag contents
      • setFeature

        public void setFeature​(java.lang.String value)
        Deprecated.
        This method is not used by the application. The ifFeature tag was added to handle conditions in a more generic way.
        Indicates which feature condition should be checked in order to determine if the dynamic cell of the table will be rendered or not.
        Usage:
        The string given as attribute value has to belong to the list of possible features to check for, defined in enumerations like EnumAppWebFeatures.
        Parameters:
        value - String with the feature name to check for.
      • setEnableFeature

        public void setEnableFeature​(java.lang.String value)
        Deprecated.
        This method is not used by the application. The ifFeature tag was added to handle conditions in a more generic way.
        Indicates which feature condition could also be checked for in order to determine if the dynamic cell of the table will be rendered or not.
        Usage:
        The string given as attribute value has to belong to the list of possible features to check for, defined in enumerations like EnumAppWebFeatures. The condition defined here will be combined together with the boolean value generated by the feature attribute value specified.
        Parameters:
        value - String with the feature name to check for.
      • setValign

        public void setValign​(java.lang.String value)
        Indicates the vertical alignment attribute value to be assigned to the <TD> HTML tag to be generated by this tag. Usage:
        Any valid VALIGN attribute value of the TD tag can be assigned to this attribute. The value will be used exactly as specified.
        Parameters:
        value - String value specifying vertical alignment for the table cell to generate