diff dwtx/jface/text/link/LinkedPositionAnnotations.d @ 134:51e6e63f930e

Regex fix for casts
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 01:46:20 +0200
parents c4fb132a086c
children 6dcb0baaa031
line wrap: on
line diff
--- a/dwtx/jface/text/link/LinkedPositionAnnotations.d	Sun Aug 24 01:29:22 2008 +0200
+++ b/dwtx/jface/text/link/LinkedPositionAnnotations.d	Sun Aug 24 01:46:20 2008 +0200
@@ -122,7 +122,7 @@
         Map toAdd= new HashMap();
         if (positions !is null) {
             for (Iterator iter= positions.iterator(); iter.hasNext();) {
-                Position p= (Position) iter.next();
+                Position p= cast(Position) iter.next();
                 if (fGroupAnnotations.containsKey(p)) {
                     toRemove.remove(fGroupAnnotations.get(p));
                 } else {
@@ -156,7 +156,7 @@
         Map toAdd= new HashMap();
         if (positions !is null) {
             for (Iterator iter= positions.iterator(); iter.hasNext();) {
-                Position p= (Position) iter.next();
+                Position p= cast(Position) iter.next();
                 if (fTargetAnnotations.containsKey(p)) {
                     toRemove.remove(fTargetAnnotations.get(p));
                 } else {
@@ -242,7 +242,7 @@
      */
     private void prune(List list) {
         for (Iterator iter= list.iterator(); iter.hasNext();) {
-            LinkedPosition pos= (LinkedPosition) iter.next();
+            LinkedPosition pos= cast(LinkedPosition) iter.next();
             if (!pos.getDocument().equals(fDocument))
                 iter.remove();
         }