Package sk.iway.iwcm.tags.support
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 Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected boolean
protected boolean
protected boolean
protected String
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
getAlt()
getDir()
protected String
protected int
getLang()
Class<?>
Class<?>
getStyle()
getTitle()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
protected boolean
isXhtml()
protected String
protected void
prepareAttribute
(StringBuffer handlers, String name, Object value) protected String
protected void
prepareFocusEvents
(StringBuffer handlers) protected void
prepareIndex
(StringBuffer handlers, String name) protected void
prepareInternationalization
(StringBuffer handlers) protected void
prepareKeyEvents
(StringBuffer handlers) protected void
prepareMouseEvents
(StringBuffer handlers) protected String
protected void
prepareOtherAttributes
(StringBuffer handlers) protected String
protected void
prepareTextEvents
(StringBuffer handlers) void
setAccesskey
(String accesskey) void
void
void
void
void
setDisabled
(boolean disabled) void
setDoDisabled
(boolean doDisabled) void
setDoReadonly
(boolean doReadonly) void
setErrorKey
(String errorKey) void
setErrorStyle
(String errorStyle) void
setErrorStyleClass
(String errorStyleClass) void
setErrorStyleId
(String errorStyleId) void
setIndexed
(boolean indexed) void
void
void
setLoopTagClass
(Class<?> loopTagClass) void
setLoopTagGetStatus
(Method loopTagGetStatus) void
setLoopTagStatusClass
(Class<?> loopTagStatusClass) void
setLoopTagStatusGetIndex
(Method loopTagStatusGetIndex) void
void
setOnchange
(String onchange) void
setOnclick
(String onclick) void
setOndblclick
(String ondblclick) void
setOnfocus
(String onfocus) void
setOnkeydown
(String onkeydown) void
setOnkeypress
(String onkeypress) void
setOnkeyup
(String onkeyup) void
setOnmousedown
(String onmousedown) void
setOnmousemove
(String onmousemove) void
setOnmouseout
(String onmouseout) void
setOnmouseover
(String onmouseover) void
setOnmouseup
(String onmouseup) void
setOnselect
(String onselect) void
setReadonly
(boolean readonly) void
void
setStyleClass
(String styleClass) void
setStyleId
(String styleId) void
setTabindex
(String tabindex) void
void
setTitleKey
(String titleKey) void
setTriedJstlInit
(boolean triedJstlInit) void
setTriedJstlSuccess
(boolean triedJstlSuccess) Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doEndTag, doInitBody, doStartTag, getBodyContent, getPreviousOut, release, 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
-
Field Details
-
accesskey
-
tabindex
-
indexed
protected boolean indexed -
doDisabled
protected boolean doDisabled -
doReadonly
protected boolean doReadonly
-
-
Constructor Details
-
CustomBaseHandlerTag
public CustomBaseHandlerTag()
-
-
Method Details
-
prepareAttribute
-
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
-
prepareMouseEvents
-
prepareKeyEvents
-
prepareTextEvents
-
prepareFocusEvents
-
prepareStyles
- Throws:
javax.servlet.jsp.JspException
-
doErrorsExist
protected boolean doErrorsExist() throws javax.servlet.jsp.JspException- Throws:
javax.servlet.jsp.JspException
-
prepareName
- Throws:
javax.servlet.jsp.JspException
-
message
- Throws:
javax.servlet.jsp.JspException
-
prepareInternationalization
-
isXhtml
protected boolean isXhtml() -
getElementClose
-
prepareOtherAttributes
-
getAccesskey
-
getTabindex
-
isIndexed
public boolean isIndexed() -
getOnclick
-
getOndblclick
-
getOnmouseover
-
getOnmouseout
-
getOnmousemove
-
getOnmousedown
-
getOnmouseup
-
getOnkeydown
-
getOnkeyup
-
getOnkeypress
-
getOnselect
-
getOnchange
-
getOnblur
-
getOnfocus
-
isDisabled
public boolean isDisabled() -
isDoDisabled
public boolean isDoDisabled() -
isReadonly
public boolean isReadonly() -
isDoReadonly
public boolean isDoReadonly() -
getStyle
-
getStyleClass
-
getStyleId
-
getErrorKey
-
getErrorStyle
-
getErrorStyleClass
-
getErrorStyleId
-
getAlt
-
getAltKey
-
getBundle
-
getLocale
-
getTitle
-
getLang
-
getDir
-
getTitleKey
-
getLoopTagClass
-
getLoopTagGetStatus
-
getLoopTagStatusClass
-
getLoopTagStatusGetIndex
-
isTriedJstlInit
public boolean isTriedJstlInit() -
isTriedJstlSuccess
public boolean isTriedJstlSuccess() -
setAccesskey
-
setTabindex
-
setIndexed
public void setIndexed(boolean indexed) -
setOnclick
-
setOndblclick
-
setOnmouseover
-
setOnmouseout
-
setOnmousemove
-
setOnmousedown
-
setOnmouseup
-
setOnkeydown
-
setOnkeyup
-
setOnkeypress
-
setOnselect
-
setOnchange
-
setOnblur
-
setOnfocus
-
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
-
setStyleClass
-
setStyleId
-
setErrorKey
-
setErrorStyle
-
setErrorStyleClass
-
setErrorStyleId
-
setAlt
-
setAltKey
-
setBundle
-
setLocale
-
setTitle
-
setLang
-
setDir
-
setTitleKey
-
setLoopTagClass
-
setLoopTagGetStatus
-
setLoopTagStatusClass
-
setLoopTagStatusGetIndex
-
setTriedJstlInit
public void setTriedJstlInit(boolean triedJstlInit) -
setTriedJstlSuccess
public void setTriedJstlSuccess(boolean triedJstlSuccess)
-