Mercurial > projects > dwt2
comparison org.eclipse.core.databinding/src/org/eclipse/core/internal/databinding/validation/AbstractStringToNumberValidator.d @ 88:9e0ab372d5d8
Revert from TypeInfo/ClassInfo to java.lang.Class
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 19 Apr 2009 11:10:09 +0200 |
parents | 6be48cf9f95c |
children |
comparison
equal
deleted
inserted
replaced
87:8594250b1d1c | 88:9e0ab372d5d8 |
---|---|
11 | 11 |
12 module org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator; | 12 module org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator; |
13 import org.eclipse.core.internal.databinding.validation.NumberFormatConverter; | 13 import org.eclipse.core.internal.databinding.validation.NumberFormatConverter; |
14 | 14 |
15 import java.lang.all; | 15 import java.lang.all; |
16 import java.nonstandard.RuntimeTraits; | |
17 | 16 |
18 import org.eclipse.core.databinding.validation.IValidator; | 17 import org.eclipse.core.databinding.validation.IValidator; |
19 import org.eclipse.core.databinding.validation.ValidationStatus; | 18 import org.eclipse.core.databinding.validation.ValidationStatus; |
20 import org.eclipse.core.internal.databinding.conversion.StringToNumberParser; | 19 import org.eclipse.core.internal.databinding.conversion.StringToNumberParser; |
21 import org.eclipse.core.runtime.IStatus; | 20 import org.eclipse.core.runtime.IStatus; |
47 Number min, Number max) { | 46 Number min, Number max) { |
48 this.converter = converter; | 47 this.converter = converter; |
49 this.min = min; | 48 this.min = min; |
50 this.max = max; | 49 this.max = max; |
51 | 50 |
52 if (null !is cast(TypeInfo)converter.getToType()) { | 51 if (null !is cast(Class)converter.getToType()) { |
53 TypeInfo clazz = cast(TypeInfo) converter.getToType(); | 52 Class clazz = cast(Class) converter.getToType(); |
54 toPrimitive = isJavaPrimitive(clazz); | 53 toPrimitive = clazz.isPrimitive(); |
55 } else { | 54 } else { |
56 toPrimitive = false; | 55 toPrimitive = false; |
57 } | 56 } |
58 } | 57 } |
59 | 58 |