diff dwtx/jface/text/source/projection/ProjectionSummary.d @ 134:51e6e63f930e

Regex fix for casts
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 01:46:20 +0200
parents 7d818bd32d63
children b6bad70d540a
line wrap: on
line diff
--- a/dwtx/jface/text/source/projection/ProjectionSummary.d	Sun Aug 24 01:29:22 2008 +0200
+++ b/dwtx/jface/text/source/projection/ProjectionSummary.d	Sun Aug 24 01:46:20 2008 +0200
@@ -175,9 +175,9 @@
 
             IDocument document= fProjectionViewer.getDocument();
             if (document instanceof ISynchronizable && fAnnotationModel instanceof ISynchronizable) {
-                ISynchronizable sync= (ISynchronizable) fAnnotationModel;
+                ISynchronizable sync= cast(ISynchronizable) fAnnotationModel;
                 previousLockObject= sync.getLockObject();
-                sync.setLockObject(((ISynchronizable) document).getLockObject());
+                sync.setLockObject((cast(ISynchronizable) document).getLockObject());
             }
 
 
@@ -191,7 +191,7 @@
         } finally {
 
             if (fAnnotationModel instanceof ISynchronizable) {
-                ISynchronizable sync= (ISynchronizable) fAnnotationModel;
+                ISynchronizable sync= cast(ISynchronizable) fAnnotationModel;
                 sync.setLockObject(previousLockObject);
             }
             fAnnotationModel= null;
@@ -208,13 +208,13 @@
         List bags= null;
 
         if (fAnnotationModel instanceof IAnnotationModelExtension) {
-            extension= (IAnnotationModelExtension) fAnnotationModel;
+            extension= cast(IAnnotationModelExtension) fAnnotationModel;
             bags= new ArrayList();
         }
 
         Iterator e= fAnnotationModel.getAnnotationIterator();
         while (e.hasNext()) {
-            Annotation annotation= (Annotation) e.next();
+            Annotation annotation= cast(Annotation) e.next();
             if (annotation instanceof AnnotationBag) {
                 if (bags is null)
                     fAnnotationModel.removeAnnotation(annotation);
@@ -243,7 +243,7 @@
 
         Iterator e= model.getAnnotationIterator();
         while (e.hasNext()) {
-            ProjectionAnnotation projection= (ProjectionAnnotation) e.next();
+            ProjectionAnnotation projection= cast(ProjectionAnnotation) e.next();
             if (projection.isCollapsed()) {
                 Position position= model.getPosition(projection);
                 if (position !is null) {
@@ -262,14 +262,14 @@
 
         if (additions.size() > 0) {
             if (fAnnotationModel instanceof IAnnotationModelExtension) {
-                IAnnotationModelExtension extension= (IAnnotationModelExtension) fAnnotationModel;
+                IAnnotationModelExtension extension= cast(IAnnotationModelExtension) fAnnotationModel;
                 if (!isCanceled(monitor))
                     extension.replaceAnnotations(null, additions);
             } else {
                 Iterator e1= additions.keySet().iterator();
                 while (e1.hasNext()) {
-                    AnnotationBag bag= (AnnotationBag) e1.next();
-                    Position position= (Position) additions.get(bag);
+                    AnnotationBag bag= cast(AnnotationBag) e1.next();
+                    Position position= cast(Position) additions.get(bag);
                     if (isCanceled(monitor))
                         return;
                     fAnnotationModel.addAnnotation(bag, position);
@@ -288,7 +288,7 @@
                 size= fConfiguredAnnotationTypes.size();
                 map= new HashMap();
                 for (int i= 0; i < size; i++) {
-                    String type= (String) fConfiguredAnnotationTypes.get(i);
+                    String type= cast(String) fConfiguredAnnotationTypes.get(i);
                     map.put(type, new AnnotationBag(type));
                 }
             }
@@ -302,7 +302,7 @@
             return;
         Iterator e= model.getAnnotationIterator();
         while (e.hasNext()) {
-            Annotation annotation= (Annotation) e.next();
+            Annotation annotation= cast(Annotation) e.next();
             AnnotationBag bag= findBagForType(map, annotation.getType());
             if (bag !is null) {
                 Position position= model.getPosition(annotation);
@@ -312,19 +312,19 @@
         }
 
         for (int i= 0; i < size; i++) {
-            AnnotationBag bag= (AnnotationBag) map.get(fConfiguredAnnotationTypes.get(i));
+            AnnotationBag bag= cast(AnnotationBag) map.get(fConfiguredAnnotationTypes.get(i));
             if (!bag.isEmpty())
                 additions.put(bag, new Position(summaryAnchor.getOffset(), summaryAnchor.getLength()));
         }
     }
 
     private AnnotationBag findBagForType(Map bagMap, String annotationType) {
-        AnnotationBag bag= (AnnotationBag) bagMap.get(annotationType);
+        AnnotationBag bag= cast(AnnotationBag) bagMap.get(annotationType);
         if (bag is null && fAnnotationAccess instanceof IAnnotationAccessExtension) {
-            IAnnotationAccessExtension extension= (IAnnotationAccessExtension) fAnnotationAccess;
+            IAnnotationAccessExtension extension= cast(IAnnotationAccessExtension) fAnnotationAccess;
             Object[] superTypes= extension.getSupertypes(annotationType);
             for (int i= 0; i < superTypes.length && bag is null; i++) {
-                bag= (AnnotationBag) bagMap.get(superTypes[i]);
+                bag= cast(AnnotationBag) bagMap.get(superTypes[i]);
             }
         }
         return bag;