Mercurial > projects > dwt-addons
diff dwtx/jface/text/reconciler/MonoReconciler.d @ 138:b6bad70d540a
Regex instanceof changes
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 24 Aug 2008 02:26:23 +0200 |
parents | 51e6e63f930e |
children | 1a5b8f8129df |
line wrap: on
line diff
--- a/dwtx/jface/text/reconciler/MonoReconciler.d Sun Aug 24 02:22:48 2008 +0200 +++ b/dwtx/jface/text/reconciler/MonoReconciler.d Sun Aug 24 02:26:23 2008 +0200 @@ -66,7 +66,7 @@ public this(IReconcilingStrategy strategy, bool isIncremental) { Assert.isNotNull(strategy); fStrategy= strategy; - if (fStrategy instanceof IReconcilingStrategyExtension) { + if ( cast(IReconcilingStrategyExtension)fStrategy ) { IReconcilingStrategyExtension extension= cast(IReconcilingStrategyExtension)fStrategy; extension.setProgressMonitor(getProgressMonitor()); } @@ -108,7 +108,7 @@ */ public void setProgressMonitor(IProgressMonitor monitor) { super.setProgressMonitor(monitor); - if (fStrategy instanceof IReconcilingStrategyExtension) { + if ( cast(IReconcilingStrategyExtension)fStrategy ) { IReconcilingStrategyExtension extension= cast(IReconcilingStrategyExtension) fStrategy; extension.setProgressMonitor(monitor); } @@ -118,7 +118,7 @@ * @see AbstractReconciler#initialProcess() */ protected void initialProcess() { - if (fStrategy instanceof IReconcilingStrategyExtension) { + if ( cast(IReconcilingStrategyExtension)fStrategy ) { IReconcilingStrategyExtension extension= cast(IReconcilingStrategyExtension) fStrategy; extension.initialReconcile(); }