Mercurial > projects > dwt-addons
diff dwtx/jface/text/source/LineNumberRulerColumn.d @ 138:b6bad70d540a
Regex instanceof changes
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 24 Aug 2008 02:26:23 +0200 |
parents | 65801ad2b265 |
children | 893c017bcdc5 |
line wrap: on
line diff
--- a/dwtx/jface/text/source/LineNumberRulerColumn.d Sun Aug 24 02:22:48 2008 +0200 +++ b/dwtx/jface/text/source/LineNumberRulerColumn.d Sun Aug 24 02:26:23 2008 +0200 @@ -299,7 +299,7 @@ widgetOffset--; // Convert to model offset - if (fCachedTextViewer instanceof ITextViewerExtension5) { + if ( cast(ITextViewerExtension5)fCachedTextViewer ) { ITextViewerExtension5 extension= cast(ITextViewerExtension5)fCachedTextViewer; offset= extension.widgetOffset2ModelOffset(widgetOffset); } else @@ -310,7 +310,7 @@ // Convert to widget offset int lineEndWidgetOffset; - if (fCachedTextViewer instanceof ITextViewerExtension5) { + if ( cast(ITextViewerExtension5)fCachedTextViewer ) { ITextViewerExtension5 extension= cast(ITextViewerExtension5)fCachedTextViewer; lineEndWidgetOffset= extension.modelOffset2WidgetOffset(lineEndOffset); } else @@ -596,7 +596,7 @@ } fRelayoutRequired= false; - if (fCachedTextViewer instanceof ITextViewerExtension) { + if ( cast(ITextViewerExtension)fCachedTextViewer ) { ITextViewerExtension extension= cast(ITextViewerExtension) fCachedTextViewer; Control control= extension.getControl(); if (control instanceof Composite && !control.isDisposed()) {