diff dwtx/jface/text/source/projection/ProjectionRulerColumn.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 65801ad2b265
line wrap: on
line diff
--- a/dwtx/jface/text/source/projection/ProjectionRulerColumn.d	Sun Aug 24 01:29:22 2008 +0200
+++ b/dwtx/jface/text/source/projection/ProjectionRulerColumn.d	Sun Aug 24 01:46:20 2008 +0200
@@ -85,7 +85,7 @@
         clearCurrentAnnotation();
         ProjectionAnnotation annotation= findAnnotation(line, true);
         if (annotation !is null) {
-            ProjectionAnnotationModel model= (ProjectionAnnotationModel) getModel();
+            ProjectionAnnotationModel model= cast(ProjectionAnnotationModel) getModel();
             model.toggleExpansionState(annotation);
         }
     }
@@ -112,7 +112,7 @@
             while (e.hasNext()) {
                 Object next= e.next();
                 if (next instanceof ProjectionAnnotation) {
-                    ProjectionAnnotation annotation= (ProjectionAnnotation) next;
+                    ProjectionAnnotation annotation= cast(ProjectionAnnotation) next;
                     Position p= model.getPosition(annotation);
                     if (p is null)
                         continue;
@@ -155,7 +155,7 @@
                     if (annotation.isCollapsed()) {
                         int captionOffset;
                         if (position instanceof IProjectionPosition)
-                            captionOffset= ((IProjectionPosition) position).computeCaptionOffset(document);
+                            captionOffset= (cast(IProjectionPosition) position).computeCaptionOffset(document);
                         else
                             captionOffset= 0;
 
@@ -227,7 +227,7 @@
      */
     public void setModel(IAnnotationModel model) {
         if (model instanceof IAnnotationModelExtension) {
-            IAnnotationModelExtension extension= (IAnnotationModelExtension) model;
+            IAnnotationModelExtension extension= cast(IAnnotationModelExtension) model;
             model= extension.getAnnotationModel(ProjectionSupport.PROJECTION);
         }
         super.setModel(model);