Mercurial > projects > dwt-addons
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);