Mercurial > projects > dwt-addons
diff dwtx/jface/text/source/SourceViewer.d @ 143:53b889547456
instanceof after &&
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 24 Aug 2008 21:32:37 +0200 |
parents | 893c017bcdc5 |
children | 02cd5f1224d3 |
line wrap: on
line diff
--- a/dwtx/jface/text/source/SourceViewer.d Sun Aug 24 21:29:00 2008 +0200 +++ b/dwtx/jface/text/source/SourceViewer.d Sun Aug 24 21:32:37 2008 +0200 @@ -435,7 +435,7 @@ fContentAssistant= configuration.getContentAssistant(this); if (fContentAssistant !is null) { fContentAssistant.install(this); - if ( cast(IContentAssistantExtension4)fContentAssistant && fContentAssistant instanceof IContentAssistantExtension4) + if ( cast(IContentAssistantExtension4)fContentAssistant && cast(IContentAssistantExtension4)fContentAssistant ) fContentAssistantFacade= new ContentAssistantFacade(fContentAssistant); fContentAssistantInstalled= true; } @@ -1047,7 +1047,7 @@ revealRange(start, length); } - if (fRangeIndicator !is null && fVisualAnnotationModel instanceof IAnnotationModelExtension) { + if (fRangeIndicator !is null && cast(IAnnotationModelExtension)fVisualAnnotationModel ) { IAnnotationModelExtension extension= cast(IAnnotationModelExtension) fVisualAnnotationModel; extension.modifyAnnotationPosition(fRangeIndicator, new Position(start, length)); }