org.apache.struts2.views.jsp.ui
Class AbstractUITag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by javax.servlet.jsp.tagext.BodyTagSupport
          extended by org.apache.struts2.views.jsp.StrutsBodyTagSupport
              extended by org.apache.struts2.views.jsp.ComponentTagSupport
                  extended by org.apache.struts2.views.jsp.ui.AbstractUITag
All Implemented Interfaces:
java.io.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
Direct Known Subclasses:
AbstractClosingTag, AbstractListTag, ActionErrorTag, ActionMessageTag, CheckboxTag, ComponentTag, DebugTag, FieldErrorTag, FileTag, HeadTag, HiddenTag, LabelTag, ResetTag, TextareaTag, TextFieldTag, TokenTag

public abstract class AbstractUITag
extends ComponentTagSupport
implements javax.servlet.jsp.tagext.DynamicAttributes

Abstract base class for all UI tags.

See Also:
Serialized Form

Field Summary
protected  java.lang.String accesskey
           
protected  java.lang.String cssClass
           
protected  java.lang.String cssErrorClass
           
protected  java.lang.String cssErrorStyle
           
protected  java.lang.String cssStyle
           
protected  java.lang.String disabled
           
protected  java.util.Map<java.lang.String,java.lang.Object> dynamicAttributes
           
protected  java.lang.String id
           
protected  java.lang.String javascriptTooltip
           
protected  java.lang.String key
           
protected  java.lang.String label
           
protected  java.lang.String labelPosition
           
protected  java.lang.String labelSeparator
           
protected  java.lang.String name
           
protected  java.lang.String onblur
           
protected  java.lang.String onchange
           
protected  java.lang.String onclick
           
protected  java.lang.String ondblclick
           
protected  java.lang.String onfocus
           
protected  java.lang.String onkeydown
           
protected  java.lang.String onkeypress
           
protected  java.lang.String onkeyup
           
protected  java.lang.String onmousedown
           
protected  java.lang.String onmousemove
           
protected  java.lang.String onmouseout
           
protected  java.lang.String onmouseover
           
protected  java.lang.String onmouseup
           
protected  java.lang.String onselect
           
protected  java.lang.String required
           
protected  java.lang.String requiredposition
           
protected  java.lang.String tabindex
           
protected  java.lang.String template
           
protected  java.lang.String templateDir
           
protected  java.lang.String theme
           
protected  java.lang.String title
           
protected  java.lang.String tooltip
           
protected  java.lang.String tooltipConfig
           
protected  java.lang.String tooltipCssClass
           
protected  java.lang.String tooltipDelay
           
protected  java.lang.String tooltipIconPath
           
protected  java.lang.String 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
AbstractUITag()
           
 
Method Summary
protected  void populateParams()
           
 void setAccesskey(java.lang.String accesskey)
           
 void setCssClass(java.lang.String cssClass)
           
 void setCssErrorClass(java.lang.String cssErrorClass)
           
 void setCssErrorStyle(java.lang.String cssErrorStyle)
           
 void setCssStyle(java.lang.String cssStyle)
           
 void setDisabled(java.lang.String disabled)
           
 void setDynamicAttribute(java.lang.String uri, java.lang.String localName, java.lang.Object value)
           
 void setId(java.lang.String id)
           
 void setJavascriptTooltip(java.lang.String javascriptTooltip)
           
 void setKey(java.lang.String key)
           
 void setLabel(java.lang.String label)
           
 void setLabelposition(java.lang.String labelPosition)
           
 void setLabelSeparator(java.lang.String labelSeparator)
           
 void setName(java.lang.String name)
           
 void setOnblur(java.lang.String onblur)
           
 void setOnchange(java.lang.String onchange)
           
 void setOnclick(java.lang.String onclick)
           
 void setOndblclick(java.lang.String ondblclick)
           
 void setOnfocus(java.lang.String onfocus)
           
 void setOnkeydown(java.lang.String onkeydown)
           
 void setOnkeypress(java.lang.String onkeypress)
           
 void setOnkeyup(java.lang.String onkeyup)
           
 void setOnmousedown(java.lang.String onmousedown)
           
 void setOnmousemove(java.lang.String onmousemove)
           
 void setOnmouseout(java.lang.String onmouseout)
           
 void setOnmouseover(java.lang.String onmouseover)
           
 void setOnmouseup(java.lang.String onmouseup)
           
 void setOnselect(java.lang.String onselect)
           
 void setRequired(java.lang.String required)
           
 void setRequiredposition(java.lang.String requiredPosition)
           
 void setTabindex(java.lang.String tabindex)
           
 void setTemplate(java.lang.String template)
           
 void setTemplateDir(java.lang.String templateDir)
           
 void setTheme(java.lang.String theme)
           
 void setTitle(java.lang.String title)
           
 void setTooltip(java.lang.String tooltip)
           
 void setTooltipConfig(java.lang.String tooltipConfig)
           
 void setTooltipCssClass(java.lang.String tooltipCssClass)
           
 void setTooltipDelay(java.lang.String tooltipDelay)
           
 void setTooltipIconPath(java.lang.String tooltipIconPath)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class org.apache.struts2.views.jsp.ComponentTagSupport
doEndTag, doStartTag, getBean, getComponent
 
Methods inherited from class org.apache.struts2.views.jsp.StrutsBodyTagSupport
findString, findValue, findValue, getBody, getStack, toString
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, getBodyContent, getPreviousOut, release, 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 Detail

cssClass

protected java.lang.String cssClass

cssErrorClass

protected java.lang.String cssErrorClass

cssStyle

protected java.lang.String cssStyle

cssErrorStyle

protected java.lang.String cssErrorStyle

title

protected java.lang.String title

disabled

protected java.lang.String disabled

label

protected java.lang.String label

labelSeparator

protected java.lang.String labelSeparator

labelPosition

protected java.lang.String labelPosition

requiredposition

protected java.lang.String requiredposition

name

protected java.lang.String name

required

protected java.lang.String required

tabindex

protected java.lang.String tabindex

value

protected java.lang.String value

template

protected java.lang.String template

theme

protected java.lang.String theme

templateDir

protected java.lang.String templateDir

onclick

protected java.lang.String onclick

ondblclick

protected java.lang.String ondblclick

onmousedown

protected java.lang.String onmousedown

onmouseup

protected java.lang.String onmouseup

onmouseover

protected java.lang.String onmouseover

onmousemove

protected java.lang.String onmousemove

onmouseout

protected java.lang.String onmouseout

onfocus

protected java.lang.String onfocus

onblur

protected java.lang.String onblur

onkeypress

protected java.lang.String onkeypress

onkeydown

protected java.lang.String onkeydown

onkeyup

protected java.lang.String onkeyup

onselect

protected java.lang.String onselect

onchange

protected java.lang.String onchange

accesskey

protected java.lang.String accesskey

id

protected java.lang.String id

key

protected java.lang.String key

tooltip

protected java.lang.String tooltip

tooltipConfig

protected java.lang.String tooltipConfig

javascriptTooltip

protected java.lang.String javascriptTooltip

tooltipDelay

protected java.lang.String tooltipDelay

tooltipCssClass

protected java.lang.String tooltipCssClass

tooltipIconPath

protected java.lang.String tooltipIconPath

dynamicAttributes

protected java.util.Map<java.lang.String,java.lang.Object> dynamicAttributes
Constructor Detail

AbstractUITag

public AbstractUITag()
Method Detail

populateParams

protected void populateParams()
Overrides:
populateParams in class ComponentTagSupport

setId

public void setId(java.lang.String id)
Overrides:
setId in class javax.servlet.jsp.tagext.TagSupport

setCssClass

public void setCssClass(java.lang.String cssClass)

setCssStyle

public void setCssStyle(java.lang.String cssStyle)

setCssErrorClass

public void setCssErrorClass(java.lang.String cssErrorClass)

setCssErrorStyle

public void setCssErrorStyle(java.lang.String cssErrorStyle)

setTitle

public void setTitle(java.lang.String title)

setDisabled

public void setDisabled(java.lang.String disabled)

setLabel

public void setLabel(java.lang.String label)

setLabelposition

public void setLabelposition(java.lang.String labelPosition)

setRequiredposition

public void setRequiredposition(java.lang.String requiredPosition)

setName

public void setName(java.lang.String name)

setRequired

public void setRequired(java.lang.String required)

setTabindex

public void setTabindex(java.lang.String tabindex)

setValue

public void setValue(java.lang.String value)

setTemplateDir

public void setTemplateDir(java.lang.String templateDir)

setTemplate

public void setTemplate(java.lang.String template)

setTheme

public void setTheme(java.lang.String theme)

setOnclick

public void setOnclick(java.lang.String onclick)

setOndblclick

public void setOndblclick(java.lang.String ondblclick)

setOnmousedown

public void setOnmousedown(java.lang.String onmousedown)

setOnmouseup

public void setOnmouseup(java.lang.String onmouseup)

setOnmouseover

public void setOnmouseover(java.lang.String onmouseover)

setOnmousemove

public void setOnmousemove(java.lang.String onmousemove)

setOnmouseout

public void setOnmouseout(java.lang.String onmouseout)

setOnfocus

public void setOnfocus(java.lang.String onfocus)

setOnblur

public void setOnblur(java.lang.String onblur)

setOnkeypress

public void setOnkeypress(java.lang.String onkeypress)

setOnkeydown

public void setOnkeydown(java.lang.String onkeydown)

setOnkeyup

public void setOnkeyup(java.lang.String onkeyup)

setOnselect

public void setOnselect(java.lang.String onselect)

setOnchange

public void setOnchange(java.lang.String onchange)

setTooltip

public void setTooltip(java.lang.String tooltip)

setTooltipConfig

public void setTooltipConfig(java.lang.String tooltipConfig)

setAccesskey

public void setAccesskey(java.lang.String accesskey)

setKey

public void setKey(java.lang.String key)

setJavascriptTooltip

public void setJavascriptTooltip(java.lang.String javascriptTooltip)

setTooltipCssClass

public void setTooltipCssClass(java.lang.String tooltipCssClass)

setTooltipDelay

public void setTooltipDelay(java.lang.String tooltipDelay)

setTooltipIconPath

public void setTooltipIconPath(java.lang.String tooltipIconPath)

setLabelSeparator

public void setLabelSeparator(java.lang.String labelSeparator)

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


Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.