|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.apache.struts.taglib.html.BaseHandlerTag
org.apache.struts.taglib.html.SubmitTag
com.ivata.mask.web.tag.html.SubmitTag
Overrides an HTML <input type=submit> tag, by overriding
the class from Struts .
Tag attributes:
| attribute | reqd. | param. class | description |
|---|---|---|---|
| fieldName | true | java.lang.String |
The field name is used to default the following attributes of the tag:
|
| readOnly | false | boolean |
Specifies whether or not this submit button should be shown. If
true, the submit button is not shown. |
| titleKey | true | java.lang.String |
Specifies the localized text to use for mouse-over events. |
| valueKey | true | java.lang.String |
Specifies the localized text to use for the button text. |
Note: all the tag attributes from Stuts are included.
| Field Summary |
| Fields inherited from class org.apache.struts.taglib.html.SubmitTag |
messages, property, text, value |
| Fields inherited from class org.apache.struts.taglib.html.BaseHandlerTag |
accesskey, defaultLocale, indexed, tabindex |
| 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 | |
SubmitTag()
|
|
| Method Summary | |
int |
doEndTag()
Overridden to check whether or not the field is read only, and to apply mandatory field attributes. |
int |
doStartTag()
Overridden to set the value and title strings to the values represented by the localized keys in this class. |
java.lang.String |
getBundle()
Calls MaskProperties#getBundleMaskProperites.getBundle. |
MaskProperties |
getMaskProperties()
Stores and maintains ivata op specific mask properties. |
java.util.List |
getTitleArgs()
|
java.util.List |
getValueArgs()
|
void |
setFieldName(java.lang.String fieldName)
>Name of the field to which this label refers. |
void |
setMaskProperties(MaskProperties maskPropertiesParam)
Stores and maintains ivata op specific mask properties. |
void |
setReadOnly(boolean readOnly)
Specifies whether or not this button should be shown, If this attribute is unset, the button will decide whether or not to dispaly on the basis of the readOnly attribute of the surrounding form. |
void |
setTitleArgs(java.util.List args)
Refer to MaskProperties.setTitleArgs(java.util.List). |
void |
setTitleKey(java.lang.String titleKey)
Set the value of the key used to localize the title tag attribute. |
void |
setValueArgs(java.util.List args)
Refer to MaskProperties.setValueArgs(java.util.List). |
void |
setValueKey(java.lang.String valueKey)
Set the value of the key used to localize the value tag attribute. |
| Methods inherited from class org.apache.struts.taglib.html.SubmitTag |
doAfterBody, getProperty, getValue, release, setProperty, setValue |
| Methods inherited from class org.apache.struts.taglib.html.BaseHandlerTag |
getAccesskey, getAlt, getAltKey, getDisabled, getElementClose, getIndexed, getLocale, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getReadonly, getStyle, getStyleClass, getStyleId, getTabindex, getTitle, getTitleKey, isXhtml, lookupProperty, message, prepareEventHandlers, prepareFocusEvents, prepareIndex, prepareKeyEvents, prepareMouseEvents, prepareStyles, prepareTextEvents, setAccesskey, setAlt, setAltKey, setBundle, setDisabled, setIndexed, setLocale, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setStyle, setStyleClass, setStyleId, setTabindex, setTitle |
| 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 |
public SubmitTag()
| Method Detail |
public int doEndTag()
throws javax.servlet.jsp.JspException
Overridden to check whether or not the field is read only, and to apply mandatory field attributes.
EVAL_PAGE since we always want to evaluate the
page after this tag.
javax.servlet.jsp.JspException - if there is an error wrting to out.print()
public int doStartTag()
throws javax.servlet.jsp.JspException
Overridden to set the value and title strings to the values represented by the localized keys in this class.
javax.servlet.jsp.JspException - if either valueKey or titleKey
have not been set, or as thrown by superclass method.public final java.lang.String getBundle()
Calls MaskProperties#getBundleMaskProperites.getBundle.
public MaskProperties getMaskProperties()
Stores and maintains ivata op specific mask properties.
public final java.util.List getTitleArgs()
public final java.util.List getValueArgs()
public void setFieldName(java.lang.String fieldName)
>Name of the field to which this label refers. This is used in
conjunction with the resourceFieldPath to retrieve the
correct message resources path.
fieldName - the new value of fieldName.public void setMaskProperties(MaskProperties maskPropertiesParam)
Stores and maintains ivata op specific mask properties.
maskPropertiesParam - the new value of maskProperties.public void setReadOnly(boolean readOnly)
Specifies whether or not this button should be shown, If this attribute
is unset, the button will decide whether or not to dispaly on the basis
of the readOnly attribute of the surrounding form.
readOnly - true if the button should always be shown,
otherwise the button will only be shown if the surrounding
form is not read-only.public final void setTitleArgs(java.util.List args)
MaskProperties.setTitleArgs(java.util.List).
args - Refer to MaskProperties.setTitleArgs(java.util.List).public final void setTitleKey(java.lang.String titleKey)
Set the value of the key used to localize the title tag attribute.
titleKey - the new value of titleKey.public final void setValueArgs(java.util.List args)
MaskProperties.setValueArgs(java.util.List).
args - Refer to MaskProperties.setValueArgs(java.util.List).public void setValueKey(java.lang.String valueKey)
Set the value of the key used to localize the value tag attribute.
valueKey - the new value of valueKey.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||