com.ibm.ccd.ui.tags.element
Class TextElement

java.lang.Object
  extended by com.ibm.ccd.ui.tags.element.BaseElement
      extended by com.ibm.ccd.ui.tags.element.TextElement
All Implemented Interfaces:
IHTMLRenderer
Direct Known Subclasses:
FlagElement, ImageAttachElement, IntegerElement, NumberElement, PasswordElement, SequenceElement, URLElement

public class TextElement
extends BaseElement


Field Summary
protected  java.lang.String maxLength
           
protected  java.lang.String size
           
protected  java.lang.String styleClass
           
protected  java.lang.String value
           
 
Fields inherited from class com.ibm.ccd.ui.tags.element.BaseElement
attribute, html_prop_map, imageURI, isUpdateMode, NO_SHOW_PLUS_MINUS, pageContext, portletURI, SHOW_MINUS, SHOW_PLUS, SHOW_PLUS_MINUS, showLabel
 
Fields inherited from interface com.ibm.ccd.ui.tags.element.IHTMLRenderer
ATTRIB_ADD_EVENT, ATTRIB_PARAM, ATTRIB_REMOVE_EVENT, CHECKED, FLAG_TRUE, GROUP_INDEX, HTML_ATTRIBUTE_END, HTML_ATTRIBUTE_START, HTML_BUTTON, HTML_CHECKBOX, HTML_CLOSE_QUOTE, HTML_CLOSE_TAG, HTML_CLOSE_TEXTAREA, HTML_FILE, HTML_HIDDEN, HTML_OPEN_QUOTE, HTML_OPEN_TAG, HTML_OPEN_TEXTAREA, HTML_OPTION_CLOSE, HTML_OPTION_OPEN, HTML_PASSWORD, HTML_RADIO, HTML_SELECT, HTML_SELECT_CLOSE, HTML_SELECTED, HTML_SPACE, HTML_TEXT, HTMLCOLS, HTMLID, HTMLMAXLENGTH, HTMLNAME, HTMLROWS, HTMLSIZE, HTMLSTYLE, HTMLSTYLECLASS, HTMLVALUE, JS_EVENT_ONCHANGE, JS_EVENT_ONFOCUS
 
Constructor Summary
TextElement(Attribute attribute, org.apache.jetspeed.portlet.PortletURI portletURI)
           
 
Method Summary
 java.lang.String displayField(long id, java.lang.Object value)
           
protected  java.lang.String getLocalizedInteger(java.lang.String value)
           
protected  java.lang.String getLocalizedNumber(java.lang.String value)
           
 java.lang.String getMaxLength()
           
 java.lang.String getSize()
           
protected  java.lang.String getStringValue(Attribute attribute, int index)
           
 java.lang.String getValue()
           
 java.lang.String renderElement()
           
protected  java.lang.String replaceSpecialCharacters(java.lang.String str)
           
 void setMaxLength(java.lang.String string)
           
 void setSize(java.lang.String string)
           
 void setValue(java.lang.String string)
           
 
Methods inherited from class com.ibm.ccd.ui.tags.element.BaseElement
addHTMLProperty, displayError, displayLabel, displayOccurrenceNumber, displayPlusMinus, getAttribute, getAttributeID, getDisplayState, getGroupID, getHTMLValue, getImageURI, getPageContext, isEditable, isShowLabel, isUpdateMode, setAttribute, setEditable, setGroupID, setImageURI, setPageContext, setShowLabel, setUpdateMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected java.lang.String value

maxLength

protected java.lang.String maxLength

size

protected java.lang.String size

styleClass

protected java.lang.String styleClass
Constructor Detail

TextElement

public TextElement(Attribute attribute,
                   org.apache.jetspeed.portlet.PortletURI portletURI)
Method Detail

renderElement

public java.lang.String renderElement()
Specified by:
renderElement in class BaseElement

displayField

public java.lang.String displayField(long id,
                                     java.lang.Object value)
Specified by:
displayField in class BaseElement
Parameters:
id -
value -
Returns:
String

getStringValue

protected java.lang.String getStringValue(Attribute attribute,
                                          int index)
Parameters:
attribute -
index -
Returns:
String

getMaxLength

public java.lang.String getMaxLength()
Returns:
String

getSize

public java.lang.String getSize()
Returns:
String

getValue

public java.lang.String getValue()
Returns:
String

setMaxLength

public void setMaxLength(java.lang.String string)
Parameters:
string -

setSize

public void setSize(java.lang.String string)
Parameters:
string -

setValue

public void setValue(java.lang.String string)
Parameters:
string -

getLocalizedNumber

protected java.lang.String getLocalizedNumber(java.lang.String value)
Parameters:
value -
Returns:
String

getLocalizedInteger

protected java.lang.String getLocalizedInteger(java.lang.String value)
Parameters:
value -
Returns:
String

replaceSpecialCharacters

protected java.lang.String replaceSpecialCharacters(java.lang.String str)