comparison org.eclipse.core.databinding/src/org/eclipse/core/internal/databinding/conversion/StringToBooleanConverter.d @ 85:6be48cf9f95c

Work on databinding
author Frank Benoit <benoit@tionex.de>
date Sat, 18 Apr 2009 13:54:50 +0200
parents 383ce7bd736b
children 9e0ab372d5d8
comparison
equal deleted inserted replaced
84:fcf926c91ca4 85:6be48cf9f95c
23 * (non-Javadoc) 23 * (non-Javadoc)
24 * 24 *
25 * @see org.eclipse.jface.binding.converter.IConverter#convert(java.lang.Object) 25 * @see org.eclipse.jface.binding.converter.IConverter#convert(java.lang.Object)
26 */ 26 */
27 public Object convert(Object source) { 27 public Object convert(Object source) {
28 String sourceString = cast(String) source; 28 String sourceString = stringcast( source);
29 if ("".equals(sourceString.trim())) { //$NON-NLS-1$ 29 if ("".equals(sourceString.trim())) { //$NON-NLS-1$
30 return null; 30 return null;
31 } 31 }
32 return super.convert(source); 32 return super.convert(source);
33 } 33 }
34 34
35 public Object getToType() { 35 public Object getToType() {
36 return Boolean.classinfo; 36 return typeid(Boolean);
37 } 37 }
38 38
39 } 39 }