Mercurial > projects > dwt-addons
diff dwtx/jface/text/TextViewerHoverManager.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/TextViewerHoverManager.d Sun Aug 24 01:29:22 2008 +0200 +++ b/dwtx/jface/text/TextViewerHoverManager.d Sun Aug 24 01:46:20 2008 +0200 @@ -310,7 +310,7 @@ Object information; try { if (hover instanceof ITextHoverExtension2) - information= ((ITextHoverExtension2)hover).getHoverInfo2(fTextViewer, region); + information= (cast(ITextHoverExtension2)hover).getHoverInfo2(fTextViewer, region); else information= hover.getHoverInfo(fTextViewer, region); } catch (ArrayIndexOutOfBoundsException x) { @@ -323,7 +323,7 @@ } if (hover instanceof ITextHoverExtension) - setCustomInformationControlCreator(((ITextHoverExtension) hover).getHoverControlCreator()); + setCustomInformationControlCreator((cast(ITextHoverExtension) hover).getHoverControlCreator()); else setCustomInformationControlCreator(null); @@ -411,7 +411,7 @@ widgetOffset--; if (fTextViewer instanceof ITextViewerExtension5) { - ITextViewerExtension5 extension= (ITextViewerExtension5) fTextViewer; + ITextViewerExtension5 extension= cast(ITextViewerExtension5) fTextViewer; return extension.widgetOffset2ModelOffset(widgetOffset); } @@ -429,7 +429,7 @@ if (fTextViewer !is null && fTextViewer.requestWidgetToken(this, WIDGET_PRIORITY)) super.showInformationControl(subjectArea); else - if (DEBUG) + if cast(DEBUG) System.out.println("TextViewerHoverManager#showInformationControl(..) did not get widget token"); //$NON-NLS-1$ }