diff options
Diffstat (limited to 'debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt')
16 files changed, 27 insertions, 27 deletions
diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java index 1cf08dc458a..c9c0f80dfdc 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java @@ -1536,7 +1536,7 @@ public class CBreakpointManager implements IBreakpointsListener, IBreakpointMana } private ICBreakpointFilterExtension getFilterExtension(ICBreakpoint bp) throws CoreException{ - return (ICBreakpointFilterExtension)bp.getExtension( + return bp.getExtension( CDIDebugModel.getPluginIdentifier(), ICBreakpointFilterExtension.class); } } diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/SessionManager.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/SessionManager.java index f4a0d72bbbf..1ead91b908e 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/SessionManager.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/SessionManager.java @@ -56,7 +56,7 @@ public class SessionManager implements IDebugEventSetListener { if ( event.getKind() == DebugEvent.TERMINATE ) { Object element = event.getSource(); if ( element instanceof IDebugTarget && ((IDebugTarget)element).getAdapter( ICDITarget.class ) != null ) { - handleTerminateEvent( ((IDebugTarget)element).getLaunch(), ((ICDITarget)((IDebugTarget)element).getAdapter( ICDITarget.class )).getSession() ); + handleTerminateEvent( ((IDebugTarget)element).getLaunch(), ((IDebugTarget)element).getAdapter( ICDITarget.class ).getSession() ); } } } @@ -66,7 +66,7 @@ public class SessionManager implements IDebugEventSetListener { IDebugTarget[] targets = launch.getDebugTargets(); boolean terminate = true; for( int i = 0; i < targets.length; ++i ) { - if ( targets[i].getAdapter( ICDITarget.class ) != null && session.equals( ((ICDITarget)targets[i].getAdapter( ICDITarget.class )).getSession() ) && !targets[i].isTerminated() && !targets[i].isDisconnected() ) + if ( targets[i].getAdapter( ICDITarget.class ) != null && session.equals( targets[i].getAdapter( ICDITarget.class ).getSession() ) && !targets[i].isTerminated() && !targets[i].isDisconnected() ) terminate = false; } if ( terminate ) { diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/executables/StandardSourceFileRemapping.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/executables/StandardSourceFileRemapping.java index 7cba5571caf..8762f8d545f 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/executables/StandardSourceFileRemapping.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/executables/StandardSourceFileRemapping.java @@ -21,7 +21,7 @@ public class StandardSourceFileRemapping implements ISourceFileRemapping { ISourceFinder srcFinder; public StandardSourceFileRemapping(IBinary binary) { - srcFinder = (ISourceFinder) binary.getAdapter(ISourceFinder.class); + srcFinder = binary.getAdapter(ISourceFinder.class); } @Override diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/executables/StandardSourceFilesProvider.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/executables/StandardSourceFilesProvider.java index 9fa7edf9ca9..62568e5d225 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/executables/StandardSourceFilesProvider.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/executables/StandardSourceFilesProvider.java @@ -117,7 +117,7 @@ public class StandardSourceFilesProvider extends PlatformObject implements ISour IBinaryFile bin = createBinaryFile(executable); if (bin != null) { - ISymbolReader symbolreader = (ISymbolReader) bin.getAdapter(ISymbolReader.class); + ISymbolReader symbolreader = bin.getAdapter(ISymbolReader.class); if (symbolreader != null) { return symbolreader.getSourceFiles(monitor); } diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugElement.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugElement.java index 98d2248ebb2..088cc5183d3 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugElement.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugElement.java @@ -220,7 +220,7 @@ abstract public class CDebugElement extends PlatformObject implements ICDebugEle * @return the underlying CDI target */ public ICDITarget getCDITarget() { - return (ICDITarget)getDebugTarget().getAdapter( ICDITarget.class ); + return getDebugTarget().getAdapter( ICDITarget.class ); } /** diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java index 65f70a36343..69a54515f83 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java @@ -363,13 +363,13 @@ public class CDebugTarget extends CDebugElement implements ICDebugTarget, ICDIEv protected void initializeSourceManager() { ISourceLocator locator = getLaunch().getSourceLocator(); if (locator instanceof IAdaptable) { - ICSourceLocator clocator = (ICSourceLocator)((IAdaptable)locator).getAdapter(ICSourceLocator.class); + ICSourceLocator clocator = ((IAdaptable)locator).getAdapter(ICSourceLocator.class); if (clocator instanceof IAdaptable) { - CSourceManager sm = (CSourceManager)((IAdaptable)clocator).getAdapter(CSourceManager.class); + CSourceManager sm = ((IAdaptable)clocator).getAdapter(CSourceManager.class); if (sm != null) sm.setDebugTarget(this); } - IResourceChangeListener listener = (IResourceChangeListener)((IAdaptable)locator).getAdapter(IResourceChangeListener.class); + IResourceChangeListener listener = ((IAdaptable)locator).getAdapter(IResourceChangeListener.class); if (listener != null) CCorePlugin.getWorkspace().addResourceChangeListener(listener); } @@ -1600,7 +1600,7 @@ public class CDebugTarget extends CDebugElement implements ICDebugTarget, ICDIEv protected void disposeSourceManager() { ISourceLocator locator = getSourceLocator(); if (locator instanceof IAdaptable) { - IResourceChangeListener listener = (IResourceChangeListener)((IAdaptable)locator).getAdapter(IResourceChangeListener.class); + IResourceChangeListener listener = ((IAdaptable)locator).getAdapter(IResourceChangeListener.class); if (listener != null) CCorePlugin.getWorkspace().removeResourceChangeListener(listener); } diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java index d03e41c8375..895f4cc5d26 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java @@ -276,7 +276,7 @@ public class CMemoryBlockExtension extends CDebugElement implements IMemorySpace } private boolean isBigEndian() { - IExecFileInfo info = (IExecFileInfo)getDebugTarget().getAdapter( IExecFileInfo.class ); + IExecFileInfo info = getDebugTarget().getAdapter( IExecFileInfo.class ); if ( info != null ) { return !info.isLittleEndian(); } @@ -288,7 +288,7 @@ public class CMemoryBlockExtension extends CDebugElement implements IMemorySpace */ @Override public IMemoryBlockRetrieval getMemoryBlockRetrieval() { - return (IMemoryBlockRetrieval)getDebugTarget().getAdapter( IMemoryBlockRetrieval.class ); + return getDebugTarget().getAdapter( IMemoryBlockRetrieval.class ); } /* (non-Javadoc) diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CRegisterGroup.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CRegisterGroup.java index eef50a75e94..612daac515c 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CRegisterGroup.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CRegisterGroup.java @@ -251,7 +251,7 @@ public class CRegisterGroup extends CDebugElement implements IPersistableRegiste } private CRegisterManager getRegisterManager() { - return (CRegisterManager)getDebugTarget().getAdapter( CRegisterManager.class ); + return getDebugTarget().getAdapter( CRegisterManager.class ); } private void invalidate() { diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CStackFrame.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CStackFrame.java index bfde3914910..ac1155f9b67 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CStackFrame.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CStackFrame.java @@ -201,7 +201,7 @@ public class CStackFrame extends CDebugElement implements ICStackFrame, IRestart if ( isSuspended() ) { ISourceLocator locator = ((CDebugTarget)getDebugTarget()).getSourceLocator(); if ( locator != null && locator instanceof IAdaptable && ((IAdaptable)locator).getAdapter( ICSourceLocator.class ) != null ) - return ((ICSourceLocator)((IAdaptable)locator).getAdapter( ICSourceLocator.class )).getLineNumber( this ); + return ((IAdaptable)locator).getAdapter( ICSourceLocator.class ).getLineNumber( this ); final ICDIStackFrame cdiFrame = getCDIStackFrame(); if ( cdiFrame != null && cdiFrame.getLocator() != null ) diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java index c98aaf1f0a9..b3b693b6141 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java @@ -727,7 +727,7 @@ public class CThread extends CDebugElement implements ICThread, IRestart, IResum protected synchronized void preserveStackFrames() { Iterator it = fStackFrames.iterator(); while( it.hasNext() ) { - CStackFrame frame = (CStackFrame)(((IAdaptable)it.next()).getAdapter( CStackFrame.class )); + CStackFrame frame = (((IAdaptable)it.next()).getAdapter( CStackFrame.class )); if ( frame != null ) { frame.preserve(); } @@ -758,7 +758,7 @@ public class CThread extends CDebugElement implements ICThread, IRestart, IResum Iterator it = fStackFrames.iterator(); int counter = 0; while( it.hasNext() ) { - CStackFrame frame = (CStackFrame)(((IAdaptable)it.next()).getAdapter( CStackFrame.class )); + CStackFrame frame = (((IAdaptable)it.next()).getAdapter( CStackFrame.class )); if ( frame != null && counter >= index && counter < index + length ) { frame.dispose(); removeList.add( frame ); diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/Disassembly.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/Disassembly.java index 43bfe7adca4..828b0dbefb6 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/Disassembly.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/Disassembly.java @@ -62,7 +62,7 @@ public class Disassembly extends CDebugElement implements IDisassembly, ICDIEven } private DisassemblyBlock createBlock( ICStackFrame frame ) throws DebugException { - ICDITarget target = (ICDITarget)getDebugTarget().getAdapter( ICDITarget.class ); + ICDITarget target = getDebugTarget().getAdapter( ICDITarget.class ); if ( target != null ) { String fileName = frame.getFile(); int lineNumber = frame.getLineNumber(); @@ -111,7 +111,7 @@ public class Disassembly extends CDebugElement implements IDisassembly, ICDIEven } private DisassemblyBlock createBlock( IAddress startAddress, IAddress endAddress) throws DebugException { - ICDITarget target = (ICDITarget)getDebugTarget().getAdapter( ICDITarget.class ); + ICDITarget target = getDebugTarget().getAdapter( ICDITarget.class ); if ( target != null ) { ICDIMixedInstruction[] mixedInstrs = new ICDIMixedInstruction[0]; if ( mixedInstrs.length == 0 || diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/DisassemblyBlock.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/DisassemblyBlock.java index 119dc3bcb5a..066054382ee 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/DisassemblyBlock.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/DisassemblyBlock.java @@ -101,7 +101,7 @@ public class DisassemblyBlock implements IDisassemblyBlock, IAdaptable { public String getModuleFile() { IDisassembly d = getDisassembly(); if ( d != null ) { - IExecFileInfo info = (IExecFileInfo)d.getAdapter( IExecFileInfo.class ); + IExecFileInfo info = d.getAdapter( IExecFileInfo.class ); if ( info != null && info.getExecFile() != null ) { return info.getExecFile().getPath().toOSString(); } diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/DisassemblyRetrieval.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/DisassemblyRetrieval.java index 01cd7f35f8a..2ef7871968c 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/DisassemblyRetrieval.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/DisassemblyRetrieval.java @@ -234,7 +234,7 @@ public class DisassemblyRetrieval extends CDebugElement implements ICDIEventList private IDisassemblyLine[] disassemble( BigInteger startAddress, BigInteger endAddress, boolean mixed ) throws DebugException { List<IDisassemblyLine> list = new ArrayList<IDisassemblyLine>(); - ICDITarget cdiTarget = (ICDITarget)getDebugTarget().getAdapter( ICDITarget.class ); + ICDITarget cdiTarget = getDebugTarget().getAdapter( ICDITarget.class ); try { ICDIMixedInstruction[] mixedInstructions = null; ICDIInstruction[] asmInstructions = null; diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceLookupParticipant.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceLookupParticipant.java index 16b721fe1f4..681753b051e 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceLookupParticipant.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceLookupParticipant.java @@ -65,7 +65,7 @@ public class CSourceLookupParticipant extends AbstractSourceLookupParticipant { return (String)object; } if (object instanceof IAdaptable) { - ICStackFrame frame = (ICStackFrame)((IAdaptable)object).getAdapter(ICStackFrame.class); + ICStackFrame frame = ((IAdaptable)object).getAdapter(ICStackFrame.class); if (frame != null) { String name = frame.getFile(); return (name != null && name.trim().length() > 0) ? name : null; @@ -88,7 +88,7 @@ public class CSourceLookupParticipant extends AbstractSourceLookupParticipant { String name = null; IBreakpoint breakpoint = null; if (object instanceof IAdaptable) { - ICStackFrame frame = (ICStackFrame)((IAdaptable)object).getAdapter(ICStackFrame.class); + ICStackFrame frame = ((IAdaptable)object).getAdapter(ICStackFrame.class); if (frame != null) { name = frame.getFile().trim(); if (name == null || name.length() == 0) @@ -102,9 +102,9 @@ public class CSourceLookupParticipant extends AbstractSourceLookupParticipant { } } // See if findSourceElements(...) is the result of a Breakpoint Hit Event - ICDebugTarget target = (ICDebugTarget)((IAdaptable)object).getAdapter(ICDebugTarget.class); + ICDebugTarget target = ((IAdaptable)object).getAdapter(ICDebugTarget.class); if (target != null) { - CBreakpointManager bmanager = (CBreakpointManager)target.getAdapter(CBreakpointManager.class); + CBreakpointManager bmanager = target.getAdapter(CBreakpointManager.class); Object stateInfo = target.getCurrentStateInfo(); if (bmanager != null && stateInfo instanceof ICDIBreakpointHit) { breakpoint = bmanager.getBreakpoint(((ICDIBreakpointHit)stateInfo).getBreakpoint()); diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceNotFoundElement.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceNotFoundElement.java index c019d9b194c..0a7bf3ee593 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceNotFoundElement.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceNotFoundElement.java @@ -50,7 +50,7 @@ public class CSourceNotFoundElement { * @return a description string or null if not available */ public String getDescription() { - ICSourceNotFoundDescription description = (ICSourceNotFoundDescription) element.getAdapter(ICSourceNotFoundDescription.class); + ICSourceNotFoundDescription description = element.getAdapter(ICSourceNotFoundDescription.class); if (description != null) return description.getDescription(); else diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/srcfinder/CSourceFinder.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/srcfinder/CSourceFinder.java index 25525d3433e..7ffff8904a6 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/srcfinder/CSourceFinder.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/srcfinder/CSourceFinder.java @@ -197,7 +197,7 @@ public class CSourceFinder implements ISourceFinder, ILaunchConfigurationListene public String toLocalPath(IAdaptable _launch, String compilationPath) { Object foundElement = null; - ILaunch launch = (ILaunch)_launch.getAdapter(ILaunch.class); + ILaunch launch = _launch.getAdapter(ILaunch.class); if (launch != null) { ISourceLocator locator = launch.getSourceLocator(); // in practice, a launch locator is always an ISourceLookupDirector @@ -268,7 +268,7 @@ public class CSourceFinder implements ISourceFinder, ILaunchConfigurationListene * @return true if the launch config targets our binary, false otherwise */ private boolean isMatch(ILaunchConfiguration config) { - IResource resource = (IResource)fBinary.getAdapter(IResource.class); + IResource resource = fBinary.getAdapter(IResource.class); if (resource != null) { String binaryPath = resource.getFullPath().toString(); try { |