diff org.eclipse.core.databinding/src/org/eclipse/core/databinding/AggregateValidationStatus.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
line wrap: on
line diff
--- a/org.eclipse.core.databinding/src/org/eclipse/core/databinding/AggregateValidationStatus.d	Sat Apr 18 14:20:15 2009 +0200
+++ b/org.eclipse.core.databinding/src/org/eclipse/core/databinding/AggregateValidationStatus.d	Sun Apr 19 11:10:09 2009 +0200
@@ -113,9 +113,9 @@
     public this(Realm realm,
             IObservableCollection validationStatusProviders, int strategy) {
         if (strategy is MERGED) {
-            implementation = new class(realm, typeid(IStatus), validationStatusProviders) ComputedValue {
+            implementation = new class(realm, Class.fromType!(IStatus), validationStatusProviders) ComputedValue {
                 IObservableCollection validationStatusProviders_;
-                this(Realm r, TypeInfo c, IObservableCollection v){
+                this(Realm r, Class c, IObservableCollection v){
                     super(r, c);
                     validationStatusProviders_=v;
                 }
@@ -124,9 +124,9 @@
                 }
             };
         } else {
-            implementation = new class(realm, typeid(IStatus), validationStatusProviders) ComputedValue {
+            implementation = new class(realm, Class.fromType!(IStatus), validationStatusProviders) ComputedValue {
                 IObservableCollection validationStatusProviders_;
-                this(Realm r, TypeInfo c, IObservableCollection v){
+                this(Realm r, Class c, IObservableCollection v){
                     super(r, c);
                     validationStatusProviders_=v;
                 }