Mercurial > projects > dwt-addons
diff dwtx/jface/text/contentassist/PopupCloser.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 | 65801ad2b265 |
line wrap: on
line diff
--- a/dwtx/jface/text/contentassist/PopupCloser.d Sun Aug 24 01:29:22 2008 +0200 +++ b/dwtx/jface/text/contentassist/PopupCloser.d Sun Aug 24 01:46:20 2008 +0200 @@ -239,8 +239,8 @@ IInformationControl infoControl= fAdditionalInfoController.getCurrentInformationControl2(); // During isReplaceInProgress(), events can come from the replacing information control if (event.widget instanceof Control && infoControl instanceof IInformationControlExtension5) { - Control control= (Control) event.widget; - IInformationControlExtension5 iControl5= (IInformationControlExtension5) infoControl; + Control control= cast(Control) event.widget; + IInformationControlExtension5 iControl5= cast(IInformationControlExtension5) infoControl; if (!(iControl5.containsControl(control))) fAdditionalInfoController.hideInformationControl(); else if (event.type is DWT.MouseWheel) @@ -255,13 +255,13 @@ if (fAdditionalInfoController is null || fAdditionalInfoController.getInternalAccessor().isReplaceInProgress()) break; if (event.widget instanceof Control) { - Control control= (Control) event.widget; + Control control= cast(Control) event.widget; IInformationControl infoControl= fAdditionalInfoController.getCurrentInformationControl2(); if (infoControl instanceof IInformationControlExtension5) { - final IInformationControlExtension5 iControl5= (IInformationControlExtension5) infoControl; + final IInformationControlExtension5 iControl5= cast(IInformationControlExtension5) infoControl; if (iControl5.containsControl(control)) { if (infoControl instanceof IDelayedInputChangeProvider) { - final IDelayedInputChangeProvider delayedICP= (IDelayedInputChangeProvider) infoControl; + final IDelayedInputChangeProvider delayedICP= cast(IDelayedInputChangeProvider) infoControl; final IInputChangedListener inputChangeListener= new DelayedInputChangeListener(delayedICP, fAdditionalInfoController.getInternalAccessor().getInformationControlReplacer()); delayedICP.setDelayedInputChangeListener(inputChangeListener); // cancel automatic input updating after a small timeout: @@ -290,8 +290,8 @@ if (replacer !is null && fContentAssistant !is null) { IInformationControl iControl= replacer.getCurrentInformationControl2(); if (event.widget instanceof Control && iControl instanceof IInformationControlExtension5) { - Control control= (Control) event.widget; - IInformationControlExtension5 iControl5= (IInformationControlExtension5) iControl; + Control control= cast(Control) event.widget; + IInformationControlExtension5 iControl5= cast(IInformationControlExtension5) iControl; if (iControl5.containsControl(control)) { control.getDisplay().asyncExec(new Runnable() { public void run() {