diff dwtx/jface/text/contentassist/ContentAssistSubjectControlAdapter.d @ 140:26688fec6d23

Following dsss compile errors
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 03:23:46 +0200
parents b6bad70d540a
children 25f1f92fa3df
line wrap: on
line diff
--- a/dwtx/jface/text/contentassist/ContentAssistSubjectControlAdapter.d	Sun Aug 24 02:31:41 2008 +0200
+++ b/dwtx/jface/text/contentassist/ContentAssistSubjectControlAdapter.d	Sun Aug 24 03:23:46 2008 +0200
@@ -113,7 +113,7 @@
     public int getLineHeight() {
         if (fContentAssistSubjectControl !is null)
             return fContentAssistSubjectControl.getLineHeight();
-        
+
         return fViewer.getTextWidget().getLineHeight(getCaretOffset());
     }
 
@@ -393,7 +393,7 @@
      */
     public void installValidator(ContextFrame frame) {
         if (fContentAssistSubjectControl !is null) {
-            if (frame.fValidator instanceof ISubjectControlContextInformationValidator)
+            if (cast(ISubjectControlContextInformationValidator)frame.fValidator )
                 (cast(ISubjectControlContextInformationValidator)frame.fValidator).install(frame.fInformation, fContentAssistSubjectControl, frame.fOffset);
         } else
             frame.fValidator.install(frame.fInformation, fViewer, frame.fOffset);
@@ -406,7 +406,7 @@
      */
     public void installContextInformationPresenter(ContextFrame frame) {
         if (fContentAssistSubjectControl !is null) {
-            if (frame.fPresenter instanceof ISubjectControlContextInformationPresenter)
+            if (cast(ISubjectControlContextInformationPresenter)frame.fPresenter )
                 (cast(ISubjectControlContextInformationPresenter)frame.fValidator).install(frame.fInformation, fContentAssistSubjectControl, frame.fBeginOffset);
         } else
             frame.fPresenter.install(frame.fInformation, fViewer, frame.fBeginOffset);