Class AccordionTag

java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.apache.struts2.views.jsp.StrutsBodyTagSupport
org.apache.struts2.views.jsp.ComponentTagSupport
org.apache.struts2.views.jsp.ui.AbstractUITag
org.apache.struts2.views.jsp.ui.AbstractClosingTag
com.jgeppert.struts2.jquery.views.jsp.ui.AbstractTopicTag
com.jgeppert.struts2.jquery.views.jsp.ui.AccordionTag
All Implemented Interfaces:
Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class AccordionTag extends AbstractTopicTag
Author:
Johannes Geppert
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     

    Fields inherited from class org.apache.struts2.views.jsp.ui.AbstractClosingTag

    openTemplate

    Fields inherited from class org.apache.struts2.views.jsp.ui.AbstractUITag

    accesskey, cssClass, cssErrorClass, cssErrorStyle, cssStyle, disabled, dynamicAttributes, errorPosition, id, javascriptTooltip, key, label, labelPosition, labelSeparator, name, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, requiredLabel, requiredPosition, tabindex, template, templateDir, theme, title, tooltip, tooltipConfig, tooltipCssClass, tooltipDelay, tooltipIconPath, value

    Fields inherited from class org.apache.struts2.views.jsp.ComponentTagSupport

    component

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

    bodyContent

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

    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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.struts2.components.Component
    getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
     
    protected void
     
    void
    setActive(String active)
     
    void
    setAnimate(String animate)
     
    void
    setCollapsible(String collapsible)
     
    void
    setHeader(String header)
     
    void
    setHeightStyle(String heightStyle)
     
    void
     
    void
     
    void
    setListKey(String listKey)
     
    void
    setListValue(String listValue)
     
    void
    setOnAlwaysTopics(String onAlwaysTopics)
     
    void
    setOnBeforeTopics(String onBeforeTopics)
     
    void
    setOnChangeTopics(String onChangeTopics)
     
    void
    setOnCreateTopics(String onCreateTopics)
     
    void
    setOpenOnMouseover(String openOnMouseover)
     
    void
    setParamKeys(String paramKeys)
     
    void
    setParamValues(String paramValues)
     

    Methods inherited from class org.apache.struts2.views.jsp.ui.AbstractClosingTag

    clearTagStateForTagPoolingServers, setOpenTemplate, setPerformClearTagStateForTagPoolingServers

    Methods inherited from class org.apache.struts2.views.jsp.ui.AbstractUITag

    setAccesskey, setClass, setCssClass, setCssErrorClass, setCssErrorStyle, setCssStyle, setDisabled, setDynamicAttribute, setErrorPosition, setId, setJavascriptTooltip, setKey, setLabel, setLabelPosition, setLabelSeparator, setName, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setRequiredLabel, setRequiredPosition, setStyle, setTabindex, setTemplate, setTemplateDir, setTheme, setTitle, setTooltip, setTooltipConfig, setTooltipCssClass, setTooltipDelay, setTooltipIconPath, setValue

    Methods inherited from class org.apache.struts2.views.jsp.ComponentTagSupport

    doEndTag, doStartTag, getComponent, populatePerformClearTagStateForTagPoolingServersParam

    Methods inherited from class org.apache.struts2.views.jsp.StrutsBodyTagSupport

    findString, findValue, findValue, getBody, getPerformClearTagStateForTagPoolingServers, getStack, release, toString

    Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport

    doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContent

    Methods inherited from class javax.servlet.jsp.tagext.TagSupport

    findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, 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
  • Field Details

    • active

      protected String active
    • animate

      protected String animate
    • heightStyle

      protected String heightStyle
    • collapsible

      protected String collapsible
    • openOnMouseover

      protected String openOnMouseover
    • href

      protected String href
    • paramKeys

      protected String paramKeys
    • paramValues

      protected String paramValues
    • list

      protected String list
    • listKey

      protected String listKey
    • listValue

      protected String listValue
    • onCreateTopics

      protected String onCreateTopics
  • Constructor Details

    • AccordionTag

      public AccordionTag()
  • Method Details

    • getBean

      public org.apache.struts2.components.Component getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
      Specified by:
      getBean in class org.apache.struts2.views.jsp.ComponentTagSupport
    • populateParams

      protected void populateParams()
      Overrides:
      populateParams in class AbstractTopicTag
    • setActive

      public void setActive(String active)
    • setAnimate

      public void setAnimate(String animate)
    • setHeightStyle

      public void setHeightStyle(String heightStyle)
    • setCollapsible

      public void setCollapsible(String collapsible)
    • setHeader

      public void setHeader(String header)
    • setOpenOnMouseover

      public void setOpenOnMouseover(String openOnMouseover)
    • setHref

      public void setHref(String href)
    • setParamKeys

      public void setParamKeys(String paramKeys)
    • setParamValues

      public void setParamValues(String paramValues)
    • setOnBeforeTopics

      public void setOnBeforeTopics(String onBeforeTopics)
      Overrides:
      setOnBeforeTopics in class AbstractTopicTag
    • setOnAlwaysTopics

      public void setOnAlwaysTopics(String onAlwaysTopics)
      Overrides:
      setOnAlwaysTopics in class AbstractTopicTag
    • setOnChangeTopics

      public void setOnChangeTopics(String onChangeTopics)
      Overrides:
      setOnChangeTopics in class AbstractTopicTag
    • setList

      public void setList(String list)
    • setListKey

      public void setListKey(String listKey)
    • setListValue

      public void setListValue(String listValue)
    • setOnCreateTopics

      public void setOnCreateTopics(String onCreateTopics)