Mercurial > projects > dwt-addons
diff dwtx/jface/internal/text/revisions/RevisionSelectionProvider.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 | b6bad70d540a |
line wrap: on
line diff
--- a/dwtx/jface/internal/text/revisions/RevisionSelectionProvider.d Sun Aug 24 01:29:22 2008 +0200 +++ b/dwtx/jface/internal/text/revisions/RevisionSelectionProvider.d Sun Aug 24 01:46:20 2008 +0200 @@ -67,7 +67,7 @@ public void selectionChanged(SelectionChangedEvent event) { ISelection selection= event.getSelection(); if (selection instanceof ITextSelection) { - ITextSelection ts= (ITextSelection) selection; + ITextSelection ts= cast(ITextSelection) selection; int offset= ts.getOffset(); setSelectedRevision(fPainter.getRevision(offset)); } @@ -140,13 +140,13 @@ if (fIgnoreEvents) return; if (selection instanceof IStructuredSelection) { - Object first= ((IStructuredSelection) selection).getFirstElement(); + Object first= (cast(IStructuredSelection) selection).getFirstElement(); if (first instanceof Revision) - fPainter.handleRevisionSelected((Revision) first); + fPainter.handleRevisionSelected(cast(Revision) first); else if (first instanceof String) - fPainter.handleRevisionSelected((String) first); + fPainter.handleRevisionSelected(cast(String) first); else if (selection.isEmpty()) - fPainter.handleRevisionSelected((Revision) null); + fPainter.handleRevisionSelected(cast(Revision) null); } } @@ -161,7 +161,7 @@ if (fViewer !is null) { ISelectionProvider provider= fViewer.getSelectionProvider(); if (provider instanceof IPostSelectionProvider) { - IPostSelectionProvider postProvider= (IPostSelectionProvider) provider; + IPostSelectionProvider postProvider= cast(IPostSelectionProvider) provider; fSelectionListener= new PostSelectionListener(postProvider); } } @@ -207,7 +207,7 @@ Object[] listeners= fListeners.getListeners(); for (int i= 0; i < listeners.length; i++) - ((ISelectionChangedListener) listeners[i]).selectionChanged(event); + (cast(ISelectionChangedListener) listeners[i]).selectionChanged(event); } finally { fIgnoreEvents= false; }