org.zkoss.bind.converter
Class ObjectBooleanConverter

java.lang.Object
  extended by org.zkoss.bind.converter.ObjectBooleanConverter
All Implemented Interfaces:
java.io.Serializable, Converter

public class ObjectBooleanConverter
extends java.lang.Object
implements Converter, java.io.Serializable

Converter to convert boolean to Object.

Since:
6.0.0
Author:
henrichen
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.zkoss.bind.Converter
IGNORED_VALUE
 
Constructor Summary
ObjectBooleanConverter()
           
 
Method Summary
 java.lang.Object coerceToBean(java.lang.Object val, Component comp, BindContext ctx)
          Given an object value and return whether it is a "true" object.
 java.lang.Object coerceToUi(java.lang.Object val, Component comp, BindContext ctx)
          Given a Boolean value and return associated "true" object if true; or "false" object if null or false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectBooleanConverter

public ObjectBooleanConverter()
Method Detail

coerceToBean

public java.lang.Object coerceToBean(java.lang.Object val,
                                     Component comp,
                                     BindContext ctx)
Given an object value and return whether it is a "true" object.

Specified by:
coerceToBean in interface Converter
Parameters:
val - the object to be checked if a true object
comp - associated Component
ctx - bind context for associate Binding and extra parameter (e.g. true and false)
Returns:
the converted Boolean object

coerceToUi

public java.lang.Object coerceToUi(java.lang.Object val,
                                   Component comp,
                                   BindContext ctx)
Given a Boolean value and return associated "true" object if true; or "false" object if null or false

Specified by:
coerceToUi in interface Converter
Parameters:
val - the boolean value to be checked.
comp - associate Component
ctx - bind context for associate Binding and extra parameter (e.g. true and false)
Returns:
the converted "true" object if true; or "false" object if null or false.


Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo