com.ibm.ccd.ui.tags
Class UITextTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
com.ibm.ccd.ui.tags.BaseUITag
com.ibm.ccd.ui.tags.UITextTag
- All Implemented Interfaces:
- ITagConstants, IReference, java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
- UINumberTag
public class UITextTag
- extends BaseUITag
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
UITEXT_NORMAL
attribute for text input field |
static java.lang.String |
UITEXT_PASSWORD
attribute for text input password field |
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 |
protected void |
commanSeparation(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParams)
|
java.lang.String |
getMaxValue()
|
java.lang.String |
getMinValue()
|
java.lang.String |
getType()
|
protected int |
mandatoryCheck(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParams)
|
protected int |
minValueCheck(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 |
setMaxValue(java.lang.String string)
|
void |
setMinValue(java.lang.String string)
|
void |
setType(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 |
UITEXT_NORMAL
public static final java.lang.String UITEXT_NORMAL
- attribute for text input field
- See Also:
- Constant Field Values
UITEXT_PASSWORD
public static final java.lang.String UITEXT_PASSWORD
- attribute for text input password field
- See Also:
- Constant Field Values
UITextTag
public UITextTag()
- 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
- Specified by:
renderField
in class BaseUITag
- Throws:
java.lang.Exception
minValueCheck
protected int minValueCheck(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParams)
throws java.lang.Exception
- Throws:
java.lang.Exception
commanSeparation
protected void commanSeparation(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParams)
mandatoryCheck
protected int mandatoryCheck(int mkArrayCount,
java.lang.StringBuffer htmlErrorCode,
java.lang.StringBuffer htmlErrorMsg,
java.lang.StringBuffer htmlParams)
getMaxValue
public java.lang.String getMaxValue()
- Returns:
- String
getMinValue
public java.lang.String getMinValue()
- Returns:
- String
setMaxValue
public void setMaxValue(java.lang.String string)
- Parameters:
string
-
setMinValue
public void setMinValue(java.lang.String string)
- Parameters:
string
-
getType
public java.lang.String getType()
- Returns:
- String
setType
public void setType(java.lang.String string)
- Parameters:
string
-