diff dwtx/jface/internal/ConfigureColumnsDialog.d @ 72:5df4896124c7

JFace and its examples do compile
author Frank Benoit <benoit@tionex.de>
date Thu, 22 May 2008 17:56:17 +0200
parents 4878bef4a38e
children 7ffeace6c47f
line wrap: on
line diff
--- a/dwtx/jface/internal/ConfigureColumnsDialog.d	Thu May 22 04:03:58 2008 +0200
+++ b/dwtx/jface/internal/ConfigureColumnsDialog.d	Thu May 22 17:56:17 2008 +0200
@@ -84,7 +84,7 @@
      * @param table
      */
     public this(IShellProvider shellProvider, Table table) {
-        this(shellProvider, (Control) table);
+        this(shellProvider, cast(Control) table);
     }
 
     /**
@@ -97,7 +97,7 @@
      * @param tree
      */
     public this(IShellProvider shellProvider, Tree tree) {
-        this(shellProvider, (Control) tree);
+        this(shellProvider, cast(Control) tree);
     }
 
     /**
@@ -261,7 +261,7 @@
 
         table.addListener(DWT.Selection, new class Listener {
             public void handleEvent(Event event) {
-                handleSelectionChanged(table.indexOf((TableItem) event.item));
+                handleSelectionChanged(table.indexOf(cast(TableItem) event.item));
             }
         });
         text.addListener(DWT.Modify, new class Listener {
@@ -319,7 +319,7 @@
         if (null !is cast(TableColumn)item ) {
             result = (cast(TableColumn) item).getText();
             if (result.trim().equals("")) { //$NON-NLS-1$
-                result = ((TableColumn) item).getToolTipText();
+                result = (cast(TableColumn) item).getToolTipText();
             }
         } else if (null !is cast(TreeColumn)item ) {
             result = (cast(TreeColumn) item).getText();