Class CustomBaseHandlerTag

java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
sk.iway.iwcm.tags.support.CustomBaseHandlerTag
All Implemented Interfaces:
Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
Direct Known Subclasses:
SelectTag

public class CustomBaseHandlerTag extends javax.servlet.jsp.tagext.BodyTagSupport
Base class for tags that render form elements capable of including JavaScript event handlers and/or CSS Style attributes. This class does not implement the doStartTag() or doEndTag() methods. Subclasses should provide appropriate implementations of these.
See Also:
  • Field Details

    • accesskey

      protected String accesskey
    • tabindex

      protected String tabindex
    • indexed

      protected boolean indexed
    • doDisabled

      protected boolean doDisabled
    • doReadonly

      protected boolean doReadonly
  • Constructor Details

    • CustomBaseHandlerTag

      public CustomBaseHandlerTag()
  • Method Details

    • prepareAttribute

      protected void prepareAttribute(StringBuffer handlers, String name, Object value)
    • prepareIndex

      protected void prepareIndex(StringBuffer handlers, String name) throws javax.servlet.jsp.JspException
      Throws:
      javax.servlet.jsp.JspException
    • getIndexValue

      protected int getIndexValue() throws javax.servlet.jsp.JspException
      Throws:
      javax.servlet.jsp.JspException
    • prepareEventHandlers

      protected String prepareEventHandlers()
    • prepareMouseEvents

      protected void prepareMouseEvents(StringBuffer handlers)
    • prepareKeyEvents

      protected void prepareKeyEvents(StringBuffer handlers)
    • prepareTextEvents

      protected void prepareTextEvents(StringBuffer handlers)
    • prepareFocusEvents

      protected void prepareFocusEvents(StringBuffer handlers)
    • prepareStyles

      protected String prepareStyles() throws javax.servlet.jsp.JspException
      Throws:
      javax.servlet.jsp.JspException
    • doErrorsExist

      protected boolean doErrorsExist() throws javax.servlet.jsp.JspException
      Throws:
      javax.servlet.jsp.JspException
    • prepareName

      protected String prepareName() throws javax.servlet.jsp.JspException
      Throws:
      javax.servlet.jsp.JspException
    • message

      protected String message(String literal, String key) throws javax.servlet.jsp.JspException
      Throws:
      javax.servlet.jsp.JspException
    • prepareInternationalization

      protected void prepareInternationalization(StringBuffer handlers)
    • isXhtml

      protected boolean isXhtml()
    • getElementClose

      protected String getElementClose()
    • prepareOtherAttributes

      protected void prepareOtherAttributes(StringBuffer handlers)
    • getAccesskey

      public String getAccesskey()
    • getTabindex

      public String getTabindex()
    • isIndexed

      public boolean isIndexed()
    • getOnclick

      public String getOnclick()
    • getOndblclick

      public String getOndblclick()
    • getOnmouseover

      public String getOnmouseover()
    • getOnmouseout

      public String getOnmouseout()
    • getOnmousemove

      public String getOnmousemove()
    • getOnmousedown

      public String getOnmousedown()
    • getOnmouseup

      public String getOnmouseup()
    • getOnkeydown

      public String getOnkeydown()
    • getOnkeyup

      public String getOnkeyup()
    • getOnkeypress

      public String getOnkeypress()
    • getOnselect

      public String getOnselect()
    • getOnchange

      public String getOnchange()
    • getOnblur

      public String getOnblur()
    • getOnfocus

      public String getOnfocus()
    • isDisabled

      public boolean isDisabled()
    • isDoDisabled

      public boolean isDoDisabled()
    • isReadonly

      public boolean isReadonly()
    • isDoReadonly

      public boolean isDoReadonly()
    • getStyle

      public String getStyle()
    • getStyleClass

      public String getStyleClass()
    • getStyleId

      public String getStyleId()
    • getErrorKey

      public String getErrorKey()
    • getErrorStyle

      public String getErrorStyle()
    • getErrorStyleClass

      public String getErrorStyleClass()
    • getErrorStyleId

      public String getErrorStyleId()
    • getAlt

      public String getAlt()
    • getAltKey

      public String getAltKey()
    • getBundle

      public String getBundle()
    • getLocale

      public String getLocale()
    • getTitle

      public String getTitle()
    • getLang

      public String getLang()
    • getDir

      public String getDir()
    • getTitleKey

      public String getTitleKey()
    • getLoopTagClass

      public Class<?> getLoopTagClass()
    • getLoopTagGetStatus

      public Method getLoopTagGetStatus()
    • getLoopTagStatusClass

      public Class<?> getLoopTagStatusClass()
    • getLoopTagStatusGetIndex

      public Method getLoopTagStatusGetIndex()
    • isTriedJstlInit

      public boolean isTriedJstlInit()
    • isTriedJstlSuccess

      public boolean isTriedJstlSuccess()
    • setAccesskey

      public void setAccesskey(String accesskey)
    • setTabindex

      public void setTabindex(String tabindex)
    • setIndexed

      public void setIndexed(boolean indexed)
    • setOnclick

      public void setOnclick(String onclick)
    • setOndblclick

      public void setOndblclick(String ondblclick)
    • setOnmouseover

      public void setOnmouseover(String onmouseover)
    • setOnmouseout

      public void setOnmouseout(String onmouseout)
    • setOnmousemove

      public void setOnmousemove(String onmousemove)
    • setOnmousedown

      public void setOnmousedown(String onmousedown)
    • setOnmouseup

      public void setOnmouseup(String onmouseup)
    • setOnkeydown

      public void setOnkeydown(String onkeydown)
    • setOnkeyup

      public void setOnkeyup(String onkeyup)
    • setOnkeypress

      public void setOnkeypress(String onkeypress)
    • setOnselect

      public void setOnselect(String onselect)
    • setOnchange

      public void setOnchange(String onchange)
    • setOnblur

      public void setOnblur(String onblur)
    • setOnfocus

      public void setOnfocus(String onfocus)
    • setDisabled

      public void setDisabled(boolean disabled)
    • setDoDisabled

      public void setDoDisabled(boolean doDisabled)
    • setReadonly

      public void setReadonly(boolean readonly)
    • setDoReadonly

      public void setDoReadonly(boolean doReadonly)
    • setStyle

      public void setStyle(String style)
    • setStyleClass

      public void setStyleClass(String styleClass)
    • setStyleId

      public void setStyleId(String styleId)
    • setErrorKey

      public void setErrorKey(String errorKey)
    • setErrorStyle

      public void setErrorStyle(String errorStyle)
    • setErrorStyleClass

      public void setErrorStyleClass(String errorStyleClass)
    • setErrorStyleId

      public void setErrorStyleId(String errorStyleId)
    • setAlt

      public void setAlt(String alt)
    • setAltKey

      public void setAltKey(String altKey)
    • setBundle

      public void setBundle(String bundle)
    • setLocale

      public void setLocale(String locale)
    • setTitle

      public void setTitle(String title)
    • setLang

      public void setLang(String lang)
    • setDir

      public void setDir(String dir)
    • setTitleKey

      public void setTitleKey(String titleKey)
    • setLoopTagClass

      public void setLoopTagClass(Class<?> loopTagClass)
    • setLoopTagGetStatus

      public void setLoopTagGetStatus(Method loopTagGetStatus)
    • setLoopTagStatusClass

      public void setLoopTagStatusClass(Class<?> loopTagStatusClass)
    • setLoopTagStatusGetIndex

      public void setLoopTagStatusGetIndex(Method loopTagStatusGetIndex)
    • setTriedJstlInit

      public void setTriedJstlInit(boolean triedJstlInit)
    • setTriedJstlSuccess

      public void setTriedJstlSuccess(boolean triedJstlSuccess)