org.openxava.formatters
Class DateTimeCombinedFormatter

java.lang.Object
  extended by org.openxava.formatters.DateTimeCombinedFormatter
All Implemented Interfaces:
IFormatter

public class DateTimeCombinedFormatter
extends java.lang.Object
implements IFormatter

Date/Time (combined) formatter with multilocale support.

Although it does some refinement in Spanish case, it support formatting on locale basis.

Author:
Peter Smith

Constructor Summary
DateTimeCombinedFormatter()
           
 
Method Summary
 java.lang.String format(HttpServletRequest request, java.lang.Object date)
          From a object return a String to render in HTML.
 java.lang.Object parse(HttpServletRequest request, java.lang.String string)
          From a String obtained from a HTTP request return a java object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTimeCombinedFormatter

public DateTimeCombinedFormatter()
Method Detail

format

public java.lang.String format(HttpServletRequest request,
                               java.lang.Object date)
Description copied from interface: IFormatter
From a object return a String to render in HTML.

Specified by:
format in interface IFormatter

parse

public java.lang.Object parse(HttpServletRequest request,
                              java.lang.String string)
                       throws java.text.ParseException
Description copied from interface: IFormatter
From a String obtained from a HTTP request return a java object.

Specified by:
parse in interface IFormatter
Throws:
java.text.ParseException