diff dwtx/jface/text/formatter/MultiPassContentFormatter.d @ 138:b6bad70d540a

Regex instanceof changes
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 02:26:23 +0200
parents 51e6e63f930e
children 75302ef3f92f
line wrap: on
line diff
--- a/dwtx/jface/text/formatter/MultiPassContentFormatter.d	Sun Aug 24 02:22:48 2008 +0200
+++ b/dwtx/jface/text/formatter/MultiPassContentFormatter.d	Sun Aug 24 02:26:23 2008 +0200
@@ -308,7 +308,7 @@
      *  {@link IFormattingStrategyExtension}
      */
     public final void setMasterStrategy(final IFormattingStrategy strategy) {
-        Assert.isTrue(strategy instanceof IFormattingStrategyExtension);
+        Assert.isTrue( cast(IFormattingStrategyExtension)strategy );
         fMaster= cast(IFormattingStrategyExtension) strategy;
     }
 
@@ -326,7 +326,7 @@
      *  must implement {@link IFormattingStrategyExtension}
      */
     public final void setSlaveStrategy(final IFormattingStrategy strategy, final String type) {
-        Assert.isTrue(strategy instanceof IFormattingStrategyExtension);
+        Assert.isTrue( cast(IFormattingStrategyExtension)strategy );
         if (!fType.equals(type))
             fSlaves.put(type, strategy);
     }