com.ibm.ccd.ui.tags.element
Class DateElement
java.lang.Object
com.ibm.ccd.ui.tags.element.BaseElement
com.ibm.ccd.ui.tags.element.DateElement
- All Implemented Interfaces:
- IHTMLRenderer
- Direct Known Subclasses:
- PeriodElement
public class DateElement
- 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 |
Constructor Summary |
DateElement(Attribute attribute,
org.apache.jetspeed.portlet.PortletURI portletURI)
|
Method Summary |
java.lang.String |
displayField(long id,
java.lang.Object value)
|
java.lang.String |
getParentformname()
|
protected java.lang.String |
getStringValue(Attribute attribute,
int index)
|
java.lang.String |
padZero(int num)
pad Zero if the number is less than 9 |
protected java.lang.String |
parseWPCDate(java.lang.String date_str)
Converts WPCDate String format yyyy-mm-dd HH:MM:SS to custom format
specified in wpclabels.properties |
protected void |
renderCalendarScript(java.lang.StringBuffer htmlCode,
java.lang.String calendarId,
java.lang.String value)
|
java.lang.String |
renderElement()
|
java.lang.String |
replace(java.lang.String original,
java.lang.String searchStr,
java.lang.String replaceStr)
searches the original string for the search String and replaces
it with replace String. |
void |
setParentformname(java.lang.String parentformname)
|
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 |
DateElement
public DateElement(Attribute attribute,
org.apache.jetspeed.portlet.PortletURI portletURI)
displayField
public java.lang.String displayField(long id,
java.lang.Object value)
- Specified by:
displayField
in class BaseElement
renderElement
public java.lang.String renderElement()
- Specified by:
renderElement
in class BaseElement
renderCalendarScript
protected void renderCalendarScript(java.lang.StringBuffer htmlCode,
java.lang.String calendarId,
java.lang.String value)
- Parameters:
htmlCode
- calendarId
- value
-
getStringValue
protected java.lang.String getStringValue(Attribute attribute,
int index)
- Parameters:
attribute
- index
-
- Returns:
- string
parseWPCDate
protected java.lang.String parseWPCDate(java.lang.String date_str)
- Converts WPCDate String format yyyy-mm-dd HH:MM:SS to custom format
specified in wpclabels.properties
- Parameters:
date_str
-
- Returns:
- string
replace
public java.lang.String replace(java.lang.String original,
java.lang.String searchStr,
java.lang.String replaceStr)
- searches the original string for the search String and replaces
it with replace String.
- Parameters:
original
- searchStr
- replaceStr
-
- Returns:
- string
padZero
public java.lang.String padZero(int num)
- pad Zero if the number is less than 9
- Parameters:
num
-
- Returns:
- string
getParentformname
public java.lang.String getParentformname()
- Returns:
- Returns the parentformname.
setParentformname
public void setParentformname(java.lang.String parentformname)
- Parameters:
parentformname
- The parentformname to set.