com.ibm.ccd.ui.tags
Class UINumberTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
com.ibm.ccd.ui.tags.BaseUITag
com.ibm.ccd.ui.tags.UITextTag
com.ibm.ccd.ui.tags.UINumberTag
- All Implemented Interfaces:
- ITagConstants, IReference, java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag
public class UINumberTag
- extends UITextTag
- See Also:
- Serialized Form
Fields inherited from class com.ibm.ccd.ui.tags.BaseUITag |
alt, enabled, fromHtmlEmitter, id, labelRequired, locale, log, mandatory, name, out, portletContext, style, uiLabel, value |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
pageContext |
Fields inherited from interface com.ibm.ccd.ui.tags.ITagConstants |
DEBUG_IMAGE_PATH, DEFAULT_CURRENCY, DEFAULT_EDIT_STYLE, DEFAULT_FIELD_SIZE, DEFAULT_FLAG, DEFAULT_LABEL_STYLE, DEFAULT_LISTBOX_SIZE, DEFAULT_TEXT_MAXLENGTH, ERROR_IMAGE_PATH, FATAL_IMAGE_PATH, IMAGE_PATH, INFO_IMAGE_PATH, JS_MANDATORYCHK, JS_MAXRANGECHK, JS_MINRANGECHK, JS_MINVALUECHK, JS_NUMBERVALUECHK, UPLOAD_TEXT_FIELD_LENGTH, VAR_PORTLET_CONFIG, VAR_PORTLET_REQUEST, VAR_PORTLET_RESPONSE, WARN_IMAGE_PATH |
Fields inherited from interface com.ibm.ccd.ui.util.IReference |
AXIS_CLIENT_TIMEOUT_MILLISECONDS, BUNDLE_WPC_UI_JSMESSAGES, BUNDLE_WPC_UI_LABELS, BUNDLE_WPC_UI_MESSAGES, CACHE_ENABLED, COND_CMPL, ITEM_ATTACHMENTS_DIR, KEY_ATTRIBUTE_NAME, KEY_CATALOG_NAME, MASSUPDATE_MAP_LIST_KEY, MASSUPDATE_MAP_MESSAGE_KEY, MESSAGE_KEY, PRIMARY_CATALOG, SESSION_ACTION, SESSION_BUS_FUNCT, SUPPLIER_ATTR_NAME, TRANS_LOG_FILE, TRANSACTION_PATH, WORKWITHITEM_IMAGEDIR |
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 |
Method Summary |
java.lang.String |
getCurrency()
|
java.lang.String |
getDecimalPrecision()
|
java.lang.String |
getNumberMax()
|
java.lang.String |
getNumberMin()
|
boolean |
isCurrency()
|
protected int |
numberCheck(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParam)
|
protected int |
rangeCheck(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParams)
|
protected void |
renderField()
Method for generating the html field.Tag Subclasses needs overwrite this method |
void |
setCurrency(java.lang.String string)
|
void |
setDecimalPrecision(java.lang.String string)
|
void |
setNumberMax(java.lang.String string)
|
void |
setNumberMin(java.lang.String string)
|
Methods inherited from class com.ibm.ccd.ui.tags.BaseUITag |
displayField, displayForMandatory, displayLabel, displayTag, doEndTag, doStartTag, getAlt, getEnabled, getId, getLocale, getLog, getMandatory, getName, getPortletContext, getSize, getStyle, getTextLabel, getTextMessages, getUiLabel, getValue, initialize, isEnabled, isFromHtmlEmitter, isLabelRequired, isMandatory, setAlt, setEnabled, setId, setLabelRequired, setLocale, setLog, setMandatory, setName, setPortletContext, setSize, setStyle, setUiLabel, setValue, validate |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, findAncestorWithClass, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UINumberTag
public UINumberTag()
- Constructor
renderField
protected void renderField()
throws java.lang.Exception
- Description copied from class:
BaseUITag
- Method for generating the html field.Tag Subclasses needs overwrite this method
- Overrides:
renderField
in class UITextTag
- Throws:
java.lang.Exception
rangeCheck
protected int rangeCheck(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParams)
- Parameters:
mkArrayCount
- htmlErrorCode
- htmlErrorMsg
- htmlParams
-
- Returns:
- integer
isCurrency
public boolean isCurrency()
- Returns:
- boolean
getCurrency
public java.lang.String getCurrency()
- Returns:
- string
setCurrency
public void setCurrency(java.lang.String string)
- Parameters:
string
-
getNumberMax
public java.lang.String getNumberMax()
- Returns:
- string
getNumberMin
public java.lang.String getNumberMin()
- Returns:
- string
setNumberMax
public void setNumberMax(java.lang.String string)
- Parameters:
string
-
setNumberMin
public void setNumberMin(java.lang.String string)
- Parameters:
string
-
getDecimalPrecision
public java.lang.String getDecimalPrecision()
- Returns:
- string
setDecimalPrecision
public void setDecimalPrecision(java.lang.String string)
- Parameters:
string
-
numberCheck
protected int numberCheck(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParam)
- Parameters:
mkArrayCount
- htmlErrorCode
- htmlErrorMsg
- htmlParam
-
- Returns:
- integer