org.openxava.formatters
Class MultipleValuesByPassFormatter
java.lang.Object
org.openxava.formatters.MultipleValuesByPassFormatter
- All Implemented Interfaces:
- IMultipleValuesFormatter
public class MultipleValuesByPassFormatter
- extends java.lang.Object
- implements IMultipleValuesFormatter
Simply by pass the values from property to html and viceversa.
It's useful if you have a property of type String [] and you editor
may work with its values directly.
- Author:
- Javier Paniza
|
Method Summary |
java.lang.String[] |
format(HttpServletRequest request,
java.lang.Object object)
From a object return a String [] to render in HTML. |
java.lang.Object |
parse(HttpServletRequest request,
java.lang.String[] strings)
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 |
MultipleValuesByPassFormatter
public MultipleValuesByPassFormatter()
format
public java.lang.String[] format(HttpServletRequest request,
java.lang.Object object)
throws java.lang.Exception
- Description copied from interface:
IMultipleValuesFormatter
- From a object return a
String [] to render in HTML.
- Specified by:
format in interface IMultipleValuesFormatter
- Throws:
java.lang.Exception
parse
public java.lang.Object parse(HttpServletRequest request,
java.lang.String[] strings)
throws java.lang.Exception
- Description copied from interface:
IMultipleValuesFormatter
- From a
String [] obtained from a HTTP request return a java object.
- Specified by:
parse in interface IMultipleValuesFormatter
- Throws:
java.lang.Exception