diff options
author | Marc Khouzam | 2015-03-25 14:58:12 +0000 |
---|---|---|
committer | Marc Khouzam | 2015-03-25 15:01:46 +0000 |
commit | 37890019cbe3b6b861def0d80d0f08e91ef18865 (patch) | |
tree | f7af0f410166df8c49144dd98f0d043671837b63 /dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui | |
parent | ed97b40808590029c095499811c22e123862ac9c (diff) | |
download | org.eclipse.cdt-37890019cbe3b6b861def0d80d0f08e91ef18865.tar.gz org.eclipse.cdt-37890019cbe3b6b861def0d80d0f08e91ef18865.tar.xz org.eclipse.cdt-37890019cbe3b6b861def0d80d0f08e91ef18865.zip |
Remove warnings caused by change to getAdaptable()
getAdaptable() in 4.5 M6 has changed to use generics, making casting its
result no longer necessary.
Change-Id: Idd943216a925576bb72c784b2c5a2a4b8e8b00d2
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Diffstat (limited to 'dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui')
14 files changed, 27 insertions, 27 deletions
diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ToggleBreakpointsTargetFactory.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ToggleBreakpointsTargetFactory.java index 67a906f7ced..3a0f054a3cf 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ToggleBreakpointsTargetFactory.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/ToggleBreakpointsTargetFactory.java @@ -76,7 +76,7 @@ public class ToggleBreakpointsTargetFactory implements IToggleBreakpointsTargetF Object element = getDebugContext(part).getFirstElement(); if (element instanceof IAdaptable) { IDebugModelProvider modelProvider = - (IDebugModelProvider)((IAdaptable)element).getAdapter(IDebugModelProvider.class); + ((IAdaptable)element).getAdapter(IDebugModelProvider.class); if (modelProvider != null) { String[] models = modelProvider.getModelIdentifiers(); for (String model : models) { diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyMoveToLineAdapter.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyMoveToLineAdapter.java index 275a458a567..ea4500bbbe3 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyMoveToLineAdapter.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyMoveToLineAdapter.java @@ -47,7 +47,7 @@ public class DisassemblyMoveToLineAdapter implements IMoveToLineTarget { final IAddress address = disassemblySelection.getStartAddress(); if (address != null && target instanceof IAdaptable) { - final IMoveToAddress moveToAddress = (IMoveToAddress)((IAdaptable)target).getAdapter(IMoveToAddress.class); + final IMoveToAddress moveToAddress = ((IAdaptable)target).getAdapter(IMoveToAddress.class); if (moveToAddress != null && moveToAddress.canMoveToAddress(address)) { try { moveToAddress.moveToAddress(address); @@ -63,7 +63,7 @@ public class DisassemblyMoveToLineAdapter implements IMoveToLineTarget { @Override public boolean canMoveToLine(IWorkbenchPart part, ISelection selection, ISuspendResume target) { if (target instanceof IAdaptable && part instanceof IDisassemblyPart && selection instanceof ITextSelection) { - IMoveToAddress moveToAddress = (IMoveToAddress)((IAdaptable)target).getAdapter(IMoveToAddress.class); + IMoveToAddress moveToAddress = ((IAdaptable)target).getAdapter(IMoveToAddress.class); if (moveToAddress == null) { return false; } diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyResumeAtLineAdapter.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyResumeAtLineAdapter.java index 76664b8eb66..917ccda7372 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyResumeAtLineAdapter.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyResumeAtLineAdapter.java @@ -47,7 +47,7 @@ public class DisassemblyResumeAtLineAdapter implements IResumeAtLineTarget { final IAddress address = disassemblySelection.getStartAddress(); if (address != null && target instanceof IAdaptable) { - final IResumeAtAddress resumeAtAddress = (IResumeAtAddress)((IAdaptable)target).getAdapter(IResumeAtAddress.class); + final IResumeAtAddress resumeAtAddress = ((IAdaptable)target).getAdapter(IResumeAtAddress.class); if (resumeAtAddress != null && resumeAtAddress.canResumeAtAddress(address)) { try { resumeAtAddress.resumeAtAddress(address); @@ -63,7 +63,7 @@ public class DisassemblyResumeAtLineAdapter implements IResumeAtLineTarget { @Override public boolean canResumeAtLine(IWorkbenchPart part, ISelection selection, ISuspendResume target) { if (target instanceof IAdaptable && part instanceof IDisassemblyPart && selection instanceof ITextSelection) { - IResumeAtAddress resumeAtAddress = (IResumeAtAddress)((IAdaptable)target).getAdapter(IResumeAtAddress.class); + IResumeAtAddress resumeAtAddress = ((IAdaptable)target).getAdapter(IResumeAtAddress.class); if (resumeAtAddress == null) { return false; } diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyRunToLineAdapter.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyRunToLineAdapter.java index 7b13412a2e7..71136425803 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyRunToLineAdapter.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/actions/DisassemblyRunToLineAdapter.java @@ -52,7 +52,7 @@ public class DisassemblyRunToLineAdapter implements IRunToLineTarget { final IAddress address = disassemblySelection.getStartAddress(); if (address != null && target instanceof IAdaptable) { - final IRunToAddress runToAddress = (IRunToAddress)((IAdaptable)target).getAdapter(IRunToAddress.class); + final IRunToAddress runToAddress = ((IAdaptable)target).getAdapter(IRunToAddress.class); if (runToAddress != null && runToAddress.canRunToAddress(address)) { try { boolean skipBreakpoints = DebugUITools.getPreferenceStore().getBoolean(IDebugUIConstants.PREF_SKIP_BREAKPOINTS_DURING_RUN_TO_LINE); @@ -72,7 +72,7 @@ public class DisassemblyRunToLineAdapter implements IRunToLineTarget { @Override public boolean canRunToLine(IWorkbenchPart part, ISelection selection, ISuspendResume target) { if (target instanceof IAdaptable && part instanceof IDisassemblyPart && selection instanceof ITextSelection) { - IRunToAddress runToAddress = (IRunToAddress)((IAdaptable)target).getAdapter(IRunToAddress.class); + IRunToAddress runToAddress = ((IAdaptable)target).getAdapter(IRunToAddress.class); if (runToAddress == null) { return false; } diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java index 2b25648691d..8d5fc6beb25 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyBackendDsf.java @@ -109,7 +109,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements } public static boolean supportsDebugContext_(IAdaptable context) { - IDMVMContext dmvmContext = (IDMVMContext) context.getAdapter(IDMVMContext.class); + IDMVMContext dmvmContext = context.getAdapter(IDMVMContext.class); return dmvmContext != null && hasDisassemblyService(dmvmContext.getDMContext()); } @@ -166,7 +166,7 @@ public class DisassemblyBackendDsf extends AbstractDisassemblyBackend implements @Override public SetDebugContextResult setDebugContext(IAdaptable context) { assert supportsDebugContext(context) : "caller should not have invoked us"; //$NON-NLS-1$ - IDMVMContext vmContext = (IDMVMContext) context.getAdapter(IDMVMContext.class); + IDMVMContext vmContext = context.getAdapter(IDMVMContext.class); IDMContext dmContext = vmContext.getDMContext(); SetDebugContextResult result = new SetDebugContextResult(); diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java index 8ac52f3bd94..9be5d9f5a14 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java @@ -816,7 +816,7 @@ public abstract class DisassemblyPart extends WorkbenchPart implements IDisassem fDebugContextListener = null; } if (fHandlerActivations != null) { - IHandlerService handlerService = (IHandlerService)site.getService(IHandlerService.class); + IHandlerService handlerService = site.getService(IHandlerService.class); handlerService.deactivateHandlers(fHandlerActivations); fHandlerActivations = null; } @@ -1317,7 +1317,7 @@ public abstract class DisassemblyPart extends WorkbenchPart implements IDisassem @Override public void mouseDoubleClick(final MouseEvent e) { // invoke toggle breakpoint - IHandlerService handlerService = (IHandlerService) getSite().getService(IHandlerService.class); + IHandlerService handlerService = getSite().getService(IHandlerService.class); if (handlerService != null) { try { Event event= new Event(); @@ -1360,7 +1360,7 @@ public abstract class DisassemblyPart extends WorkbenchPart implements IDisassem if (fHandlerActivations == null) { fHandlerActivations = new ArrayList<IHandlerActivation>(5); } - IHandlerService handlerService = (IHandlerService)getSite().getService(IHandlerService.class); + IHandlerService handlerService = getSite().getService(IHandlerService.class); fHandlerActivations.add(handlerService.activateHandler(action.getActionDefinitionId(), new ActionHandler(action))); } @@ -1892,14 +1892,14 @@ public abstract class DisassemblyPart extends WorkbenchPart implements IDisassem fDebugSessionId = null; boolean needUpdate = false; if (fDebugContext != null) { - IDisassemblyBackend contextBackend = (IDisassemblyBackend)fDebugContext.getAdapter(IDisassemblyBackend.class); + IDisassemblyBackend contextBackend = fDebugContext.getAdapter(IDisassemblyBackend.class); // Need to compare the backend classes to prevent reusing the same backend object. // sub class can overwrite the standard disassembly backend to provide its own customization. if ((prevBackend != null) && (contextBackend != null) && prevBackend.getClass().equals(contextBackend.getClass()) && prevBackend.supportsDebugContext(fDebugContext)) { newBackend = prevBackend; } else { needUpdate = true; - newBackend = (IDisassemblyBackend)fDebugContext.getAdapter(IDisassemblyBackend.class); + newBackend = fDebugContext.getAdapter(IDisassemblyBackend.class); if (newBackend != null) { if (newBackend.supportsDebugContext(fDebugContext)) { newBackend.init(this); @@ -3003,14 +3003,14 @@ public abstract class DisassemblyPart extends WorkbenchPart implements IDisassem } public void activateDisassemblyContext() { - IContextService ctxService = (IContextService)getSite().getService(IContextService.class); + IContextService ctxService = getSite().getService(IContextService.class); if (ctxService!=null) fContextActivation = ctxService.activateContext(KEY_BINDING_CONTEXT_DISASSEMBLY); } public void deactivateDisassemblyContext() { if (fContextActivation != null) { - IContextService ctxService = (IContextService)getSite().getService(IContextService.class); + IContextService ctxService = getSite().getService(IContextService.class); ctxService.deactivateContext(fContextActivation); } } diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyToggleBreakpointTester.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyToggleBreakpointTester.java index 15ccef7e1cd..a6702705eda 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyToggleBreakpointTester.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyToggleBreakpointTester.java @@ -41,7 +41,7 @@ public class DisassemblyToggleBreakpointTester extends PropertyTester { IAdaptable element = DebugUITools.getPartDebugContext(view.getSite()); if (element != null) { - IDebugModelProvider modelProvider = (IDebugModelProvider)element.getAdapter(IDebugModelProvider.class); + IDebugModelProvider modelProvider = element.getAdapter(IDebugModelProvider.class); if (modelProvider != null) { String[] models = modelProvider.getModelIdentifiers(); for (String model : models) { diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/SourceColorerJob.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/SourceColorerJob.java index 2c712f27224..a80573fe596 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/SourceColorerJob.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/SourceColorerJob.java @@ -68,7 +68,7 @@ class SourceColorerJob extends UIJob implements Runnable { */ @Override public void run() { - IWorkbenchSiteProgressService progressService = (IWorkbenchSiteProgressService)fDisassemblyPart.getSite().getAdapter(IWorkbenchSiteProgressService.class); + IWorkbenchSiteProgressService progressService = fDisassemblyPart.getSite().getAdapter(IWorkbenchSiteProgressService.class); if(progressService != null) { progressService.schedule(this, 0, true); } else { diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/actions/AbstractDisassemblyRulerActionDelegate.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/actions/AbstractDisassemblyRulerActionDelegate.java index 74ed3576436..9996dc7e09f 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/actions/AbstractDisassemblyRulerActionDelegate.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/actions/AbstractDisassemblyRulerActionDelegate.java @@ -80,7 +80,7 @@ public abstract class AbstractDisassemblyRulerActionDelegate extends ActionDeleg private void setTargetPart(IAction callerAction, IWorkbenchPart targetPart) { if (fDisassemblyPart != null) { - IVerticalRulerInfo rulerInfo= (IVerticalRulerInfo) fDisassemblyPart.getAdapter(IVerticalRulerInfo.class); + IVerticalRulerInfo rulerInfo= fDisassemblyPart.getAdapter(IVerticalRulerInfo.class); if (rulerInfo != null) { Control control= rulerInfo.getControl(); if (control != null && !control.isDisposed()) @@ -90,14 +90,14 @@ public abstract class AbstractDisassemblyRulerActionDelegate extends ActionDeleg fDisassemblyPart.removeRulerContextMenuListener(this); } - fDisassemblyPart= (IDisassemblyPart)(targetPart == null ? null : targetPart.getAdapter(IDisassemblyPart.class)); + fDisassemblyPart= targetPart == null ? null : targetPart.getAdapter(IDisassemblyPart.class); fCallerAction= callerAction; fAction= null; if (fDisassemblyPart != null) { fDisassemblyPart.addRulerContextMenuListener(this); - IVerticalRulerInfo rulerInfo= (IVerticalRulerInfo) fDisassemblyPart.getAdapter(IVerticalRulerInfo.class); + IVerticalRulerInfo rulerInfo= fDisassemblyPart.getAdapter(IVerticalRulerInfo.class); if (rulerInfo != null) { fAction= createAction(fDisassemblyPart, rulerInfo); update(); diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/actions/RulerToggleBreakpointHandler.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/actions/RulerToggleBreakpointHandler.java index 38ed0aca955..479d1eff090 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/actions/RulerToggleBreakpointHandler.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/actions/RulerToggleBreakpointHandler.java @@ -35,7 +35,7 @@ public class RulerToggleBreakpointHandler extends AbstractHandler { if (part instanceof IDisassemblyPart) { IDisassemblyPart disassemblyPart = (IDisassemblyPart) part; IDocument document = disassemblyPart.getTextViewer().getDocument(); - final IVerticalRulerInfo rulerInfo= (IVerticalRulerInfo) part.getAdapter(IVerticalRulerInfo.class); + final IVerticalRulerInfo rulerInfo= part.getAdapter(IVerticalRulerInfo.class); if (rulerInfo != null) { final ToggleBreakpointAction toggleBpAction= new ToggleBreakpointAction(part, document, rulerInfo); try { diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/BreakpointsAnnotationModel.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/BreakpointsAnnotationModel.java index 32725716481..ddd6f77125f 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/BreakpointsAnnotationModel.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/model/BreakpointsAnnotationModel.java @@ -160,7 +160,7 @@ public class BreakpointsAnnotationModel extends DisassemblyAnnotationModel imple } private Position createPositionFromBreakpoint(IBreakpoint breakpoint) throws CoreException { - IBreakpointLocationProvider locationProvider = (IBreakpointLocationProvider) breakpoint.getAdapter(IBreakpointLocationProvider.class); + IBreakpointLocationProvider locationProvider = breakpoint.getAdapter(IBreakpointLocationProvider.class); /* if there is a location provider, than use the provider to retrieve the location */ if (locationProvider != null) { diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/presentation/CSourcePresentationCreator.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/presentation/CSourcePresentationCreator.java index 0e140845d3e..b393654a796 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/presentation/CSourcePresentationCreator.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/presentation/CSourcePresentationCreator.java @@ -367,7 +367,7 @@ public class CSourcePresentationCreator extends PresentationReconciler implement } else { IEditorInput input= CDTUITools.getEditorInputForLocation(storage.getFullPath(), null); if (input != null) { - tUnit= (ITranslationUnit) input.getAdapter(ITranslationUnit.class); + tUnit= input.getAdapter(ITranslationUnit.class); } } if (tUnit != null) { diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/provisional/DisassemblySelection.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/provisional/DisassemblySelection.java index d90eeb4810e..efd6f0271f9 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/provisional/DisassemblySelection.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/provisional/DisassemblySelection.java @@ -151,7 +151,7 @@ public class DisassemblySelection implements IDisassemblySelection { @Override public IFile getSourceFile() { if (fSourceFile != null) { - IResource resource = (IResource) fSourceFile.getAdapter(IResource.class); + IResource resource = fSourceFile.getAdapter(IResource.class); if (resource instanceof IFile) { return (IFile) resource; } @@ -176,7 +176,7 @@ public class DisassemblySelection implements IDisassemblySelection { @Override public URI getSourceLocationURI() { if (fSourceFile != null) { - IResource resource = (IResource) fSourceFile.getAdapter(IResource.class); + IResource resource = fSourceFile.getAdapter(IResource.class); if (resource instanceof IFile) { return resource.getLocationURI(); } else { diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/viewmodel/numberformat/detail/NumberFormatDetailPane.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/viewmodel/numberformat/detail/NumberFormatDetailPane.java index 604d19a5674..2310126e280 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/viewmodel/numberformat/detail/NumberFormatDetailPane.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/viewmodel/numberformat/detail/NumberFormatDetailPane.java @@ -621,7 +621,7 @@ public class NumberFormatDetailPane implements IDetailPane2, IAdaptable, IProper Object firstElement = selection.getFirstElement(); if (firstElement instanceof IAdaptable) { IDebugModelProvider debugModelProvider = - (IDebugModelProvider)((IAdaptable)firstElement).getAdapter(IDebugModelProvider.class); + ((IAdaptable)firstElement).getAdapter(IDebugModelProvider.class); if (debugModelProvider != null) { String[] ids = debugModelProvider.getModelIdentifiers(); if (ids != null && ids.length > 0) { |