diff dwtx/jface/internal/text/revisions/RevisionPainter.d @ 135:65801ad2b265

Regex fix for anon classes
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 01:52:31 +0200
parents 51e6e63f930e
children 6dcb0baaa031
line wrap: on
line diff
--- a/dwtx/jface/internal/text/revisions/RevisionPainter.d	Sun Aug 24 01:46:20 2008 +0200
+++ b/dwtx/jface/internal/text/revisions/RevisionPainter.d	Sun Aug 24 01:52:31 2008 +0200
@@ -376,7 +376,7 @@
          */
         protected IInformationControl doCreateInformationControl(Shell parent) {
             if (BrowserInformationControl.isAvailable(parent)) {
-                return new BrowserInformationControl(parent, JFaceResources.DIALOG_FONT, fIsFocusable) {
+                return new class(parent, JFaceResources.DIALOG_FONT, fIsFocusable)  BrowserInformationControl {
                     /*
                      * @see dwtx.jface.internal.text.html.BrowserInformationControl#setInformation(java.lang.String)
                      * @since 3.3
@@ -764,7 +764,7 @@
         fControl.addMouseMoveListener(fMouseHandler);
         fControl.addListener(DWT.MouseUp, fMouseHandler);
         fControl.addListener(DWT.MouseDown, fMouseHandler);
-        fControl.addDisposeListener(new DisposeListener() {
+        fControl.addDisposeListener(new class()  DisposeListener {
             /*
              * @see dwt.events.DisposeListener#widgetDisposed(dwt.events.DisposeEvent)
              */
@@ -1369,7 +1369,7 @@
         if (isConnected() && !fControl.isDisposed()) {
             Display d= fControl.getDisplay();
             if (d !is null) {
-                d.asyncExec(new Runnable() {
+                d.asyncExec(new class()  Runnable {
                     public void run() {
                         redraw();
                     }