Mercurial > projects > dwt-addons
diff dwtx/jface/text/hyperlink/MultipleHyperlinkPresenter.d @ 134:51e6e63f930e
Regex fix for casts
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 24 Aug 2008 01:46:20 +0200 |
parents | 7d818bd32d63 |
children | 65801ad2b265 |
line wrap: on
line diff
--- a/dwtx/jface/text/hyperlink/MultipleHyperlinkPresenter.d Sun Aug 24 01:29:22 2008 +0200 +++ b/dwtx/jface/text/hyperlink/MultipleHyperlinkPresenter.d Sun Aug 24 01:46:20 2008 +0200 @@ -116,7 +116,7 @@ * @see dwtx.jface.viewers.ColumnLabelProvider#getText(java.lang.Object) */ public String getText(Object element) { - IHyperlink link= (IHyperlink)element; + IHyperlink link= cast(IHyperlink)element; String text= link.getHyperlinkText(); if (text !is null) return text; @@ -254,9 +254,9 @@ if (fTable.equals(e.getSource())) { Object o= fTable.getItem(new Point(e.x, e.y)); if (o instanceof TableItem) { - TableItem item= (TableItem) o; + TableItem item= cast(TableItem) o; if (!o.equals(fLastItem)) { - fLastItem= (TableItem) o; + fLastItem= cast(TableItem) o; fTable.setSelection(new TableItem[] { fLastItem }); } else if (e.y < fTable.getItemHeight() / 4) { // Scroll up @@ -321,7 +321,7 @@ */ private void openSelectedLink() { TableItem selection= fTable.getSelection()[0]; - IHyperlink link= (IHyperlink)selection.getData(); + IHyperlink link= cast(IHyperlink)selection.getData(); fManager.hideInformationControl(); link.open(); } @@ -442,7 +442,7 @@ if (fControl.isFocusControl()) return; - Control eventControl= (Control) event.widget; + Control eventControl= cast(Control) event.widget; //transform coordinates to subject control: Point mouseLoc= event.display.map(eventControl, fSubjectControl, event.x, event.y); @@ -450,7 +450,7 @@ if (fSubjectArea.contains(mouseLoc)) return; - if (inKeepUpZone(mouseLoc.x, mouseLoc.y, ((IInformationControlExtension3) fControl).getBounds())) + if (inKeepUpZone(mouseLoc.x, mouseLoc.y, (cast(IInformationControlExtension3) fControl).getBounds())) return; hideInformationControl(); @@ -576,10 +576,10 @@ */ protected void showInformationControl(Rectangle subjectArea) { if (fTextViewer instanceof IWidgetTokenOwnerExtension) { - if (((IWidgetTokenOwnerExtension) fTextViewer).requestWidgetToken(this, WIDGET_TOKEN_PRIORITY)) + if ((cast(IWidgetTokenOwnerExtension) fTextViewer).requestWidgetToken(this, WIDGET_TOKEN_PRIORITY)) super.showInformationControl(subjectArea); } else if (fTextViewer instanceof IWidgetTokenOwner) { - if (((IWidgetTokenOwner) fTextViewer).requestWidgetToken(this)) + if ((cast(IWidgetTokenOwner) fTextViewer).requestWidgetToken(this)) super.showInformationControl(subjectArea); } else { super.showInformationControl(subjectArea); @@ -595,7 +595,7 @@ super.hideInformationControl(); if (fTextViewer instanceof IWidgetTokenOwner) { - ((IWidgetTokenOwner) fTextViewer).releaseWidgetToken(this); + (cast(IWidgetTokenOwner) fTextViewer).releaseWidgetToken(this); } fIsControlVisible= false; @@ -609,7 +609,7 @@ super.disposeInformationControl(); if (fTextViewer instanceof IWidgetTokenOwner) { - ((IWidgetTokenOwner) fTextViewer).releaseWidgetToken(this); + (cast(IWidgetTokenOwner) fTextViewer).releaseWidgetToken(this); } fIsControlVisible= false;