Mercurial > projects > dwt-addons
diff dwtx/jface/text/source/LineChangeHover.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/source/LineChangeHover.d Sun Aug 24 01:29:22 2008 +0200 +++ b/dwtx/jface/text/source/LineChangeHover.d Sun Aug 24 01:46:20 2008 +0200 @@ -185,7 +185,7 @@ String text= ""; //$NON-NLS-1$ int added= 0; for (Iterator it= diffInfos.iterator(); it.hasNext();) { - ILineDiffInfo info= (ILineDiffInfo)it.next(); + ILineDiffInfo info= cast(ILineDiffInfo)it.next(); String[] original= info.getOriginalText(); int type= info.getChangeType(); int i= 0; @@ -240,14 +240,14 @@ return null; if (model instanceof IAnnotationModelExtension) { - IAnnotationModel diffModel= ((IAnnotationModelExtension)model).getAnnotationModel(IChangeRulerColumn.QUICK_DIFF_MODEL_ID); + IAnnotationModel diffModel= (cast(IAnnotationModelExtension)model).getAnnotationModel(IChangeRulerColumn.QUICK_DIFF_MODEL_ID); if (diffModel !is null) model= diffModel; } if (model instanceof ILineDiffer) { - if (model instanceof ILineDifferExtension2 && ((ILineDifferExtension2)model).isSuspended()) + if (model instanceof ILineDifferExtension2 && (cast(ILineDifferExtension2)model).isSuspended()) return null; - return (ILineDiffer)model; + return cast(ILineDiffer)model; } return null; } @@ -388,7 +388,7 @@ public IInformationControlCreator getInformationPresenterControlCreator() { return new IInformationControlCreator() { public IInformationControl createInformationControl(Shell parent) { - return new DefaultInformationControl(parent, (ToolBarManager)null, null); + return new DefaultInformationControl(parent, cast(ToolBarManager)null, null); } }; }