com.ibm.ccd.ui.tags.element
Class NumberEnumerationElement
java.lang.Object
com.ibm.ccd.ui.tags.element.BaseElement
com.ibm.ccd.ui.tags.element.NumberEnumerationElement
- All Implemented Interfaces:
- IHTMLRenderer
public class NumberEnumerationElement
- extends BaseElement
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 |
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 |
NumberEnumerationElement
public NumberEnumerationElement(Attribute attribute,
org.apache.jetspeed.portlet.PortletURI portletURI)
replaceSpecialCharacters
protected java.lang.String replaceSpecialCharacters(java.lang.String str)
getLocalizedNumber
protected java.lang.String getLocalizedNumber(java.lang.String value)
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
generateHTMLOption
protected java.lang.String generateHTMLOption(double[] values,
java.lang.String selectedValue)
- generates the HTML options for HTML Select tag
- Parameters:
values
- selectedValue
-
- Returns:
- string
generateHTMLNoneOption
protected java.lang.String generateHTMLNoneOption()
- generate HTML option with none as default selected
- Returns:
- HTML None Option value eg.,
getStringValue
protected java.lang.String getStringValue(Attribute attribute,
int index)
- Parameters:
attribute
- index
-
- Returns:
- string