comparison dwtx/jface/text/source/CompositeRuler.d @ 138:b6bad70d540a

Regex instanceof changes
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 02:26:23 +0200
parents 65801ad2b265
children 893c017bcdc5
comparison
equal deleted inserted replaced
137:25170b5a8951 138:b6bad70d540a
663 */ 663 */
664 private void layoutTextViewer() { 664 private void layoutTextViewer() {
665 665
666 Control parent= fTextViewer.getTextWidget(); 666 Control parent= fTextViewer.getTextWidget();
667 667
668 if (fTextViewer instanceof ITextViewerExtension) { 668 if ( cast(ITextViewerExtension)fTextViewer ) {
669 ITextViewerExtension extension= cast(ITextViewerExtension) fTextViewer; 669 ITextViewerExtension extension= cast(ITextViewerExtension) fTextViewer;
670 parent= extension.getControl(); 670 parent= extension.getControl();
671 } 671 }
672 672
673 if (parent instanceof Composite && !parent.isDisposed()) 673 if (parent instanceof Composite && !parent.isDisposed())
814 * @return the corresponding line the viewer's document 814 * @return the corresponding line the viewer's document
815 * @since 2.1 815 * @since 2.1
816 */ 816 */
817 protected final static int widgetLine2ModelLine(ITextViewer viewer, int widgetLine) { 817 protected final static int widgetLine2ModelLine(ITextViewer viewer, int widgetLine) {
818 818
819 if (viewer instanceof ITextViewerExtension5) { 819 if ( cast(ITextViewerExtension5)viewer ) {
820 ITextViewerExtension5 extension= cast(ITextViewerExtension5) viewer; 820 ITextViewerExtension5 extension= cast(ITextViewerExtension5) viewer;
821 return extension.widgetLine2ModelLine(widgetLine); 821 return extension.widgetLine2ModelLine(widgetLine);
822 } 822 }
823 823
824 try { 824 try {