com.waveset.ui
Class EditForm.DatePicker

java.lang.Object
  extended bycom.waveset.ui.EditForm.Item
      extended bycom.waveset.ui.EditForm.DatePicker
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
EditForm

public static class EditForm.DatePicker
extends EditForm.Item

DatePicker. A class that builds a date entry. This could have been called Date but that is confusing since it deals with things of type java.util.Date... title [text box for date] The date picker is a small icon that when clicked will bring up a javascript date window. Includes various helpers to get the initial date set and the form data back into a date.


Field Summary
static java.lang.String DISPLAY_DATE_FORMAT
           
 
Constructor Summary
EditForm.DatePicker(java.lang.String title, java.lang.String name)
           
EditForm.DatePicker(java.lang.String title, java.lang.String name, java.util.Date date)
           
 
Method Summary
static java.util.Date getDateFromForm(javax.servlet.ServletRequest req, java.lang.String name)
           
 java.lang.String toHTML()
           
 
Methods inherited from class com.waveset.ui.EditForm.Item
clone, getAlignment, getHelpRef, getHTMLClass, getName, getPageInformation, getTitle, getValue, isNoWrap, isRenderAllHTML, isRequired, setAlignment, setForm, setHelpRef, setHTMLClass, setNoWrap, setPageInformation, setRenderAllHTML, setRenderInTitleColumn, setRequired, toHTML
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DISPLAY_DATE_FORMAT

public static final java.lang.String DISPLAY_DATE_FORMAT
See Also:
Constant Field Values
Constructor Detail

EditForm.DatePicker

public EditForm.DatePicker(java.lang.String title,
                           java.lang.String name)

EditForm.DatePicker

public EditForm.DatePicker(java.lang.String title,
                           java.lang.String name,
                           java.util.Date date)
Method Detail

getDateFromForm

public static java.util.Date getDateFromForm(javax.servlet.ServletRequest req,
                                             java.lang.String name)
                                      throws java.text.ParseException
Throws:
java.text.ParseException

toHTML

public java.lang.String toHTML()
Overrides:
toHTML in class EditForm.Item