From 4b9ae6832a8c9bf98ed521ec79aa4dea46a58acc Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Fri, 1 Nov 2002 18:23:15 +0000 Subject: [PATCH] Removed unused debug target factory methods. --- .../eclipse/cdt/debug/core/CDebugModel.java | 307 +----------------- 1 file changed, 3 insertions(+), 304 deletions(-) diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/CDebugModel.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/CDebugModel.java index d15174983b8..7bae974e48a 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/CDebugModel.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/CDebugModel.java @@ -27,7 +27,6 @@ import org.eclipse.cdt.debug.internal.core.model.CExpression; import org.eclipse.cdt.debug.internal.core.model.CFormattedMemoryBlock; import org.eclipse.core.resources.IFile; import org.eclipse.core.resources.IMarker; -import org.eclipse.core.resources.IProject; import org.eclipse.core.resources.IResource; import org.eclipse.core.resources.IWorkspaceRunnable; import org.eclipse.core.resources.ResourcesPlugin; @@ -85,117 +84,15 @@ public class CDebugModel * @param cdiTarget the CDI target to create a debug target for * @param name the name to associate with this target, which will be * returned from IDebugTarget.getName. - * @param process the process to associate with the debug target, + * @param debuggeeProcess the process to associate with the debug target, * which will be returned from IDebugTarget.getProcess + * @param debuggerProcess the process to associate with the debugger. + * @param file the executable to debug. * @param allowTerminate whether the target will support termianation * @param allowDisconnect whether the target will support disconnection * @param stopInMain whether to set a temporary breakpoint in main. * @return a debug target */ -/* - public static IDebugTarget newDebugTarget( final ILaunch launch, - final ICDITarget cdiTarget, - final String name, - final IProcess process, - final IProject project, - final boolean allowTerminate, - final boolean allowDisconnect, - final boolean stopInMain ) throws DebugException - { - final IDebugTarget[] target = new IDebugTarget[1]; - - IWorkspaceRunnable r = new IWorkspaceRunnable() - { - public void run( IProgressMonitor m ) - { - target[0] = new CDebugTarget( launch, - ICDebugTargetType.TARGET_TYPE_LOCAL_RUN, - cdiTarget, - name, - process, - null, - project, - allowTerminate, - allowDisconnect ); - } - }; - try - { - ResourcesPlugin.getWorkspace().run( r, null ); - } - catch( CoreException e ) - { - CDebugCorePlugin.log( e ); - throw new DebugException( e.getStatus() ); - } - - ICDIConfiguration config = cdiTarget.getSession().getConfiguration(); - - if ( config.supportsBreakpoints() && stopInMain ) - { - stopInMain( (CDebugTarget)target[0] ); - } - - if ( config.supportsResume() ) - { - target[0].resume(); - } - - return target[0]; - } -*/ - public static IDebugTarget newDebugTarget( final ILaunch launch, - final ICDITarget cdiTarget, - final String name, - final IProcess debuggeeProcess, - final IProcess debuggerProcess, - final IProject project, - final boolean allowTerminate, - final boolean allowDisconnect, - final boolean stopInMain ) throws DebugException - { - final IDebugTarget[] target = new IDebugTarget[1]; - - IWorkspaceRunnable r = new IWorkspaceRunnable() - { - public void run( IProgressMonitor m ) - { - target[0] = new CDebugTarget( launch, - ICDebugTargetType.TARGET_TYPE_LOCAL_RUN, - cdiTarget, - name, - debuggeeProcess, - debuggerProcess, - project, - allowTerminate, - allowDisconnect ); - } - }; - try - { - ResourcesPlugin.getWorkspace().run( r, null ); - } - catch( CoreException e ) - { - CDebugCorePlugin.log( e ); - throw new DebugException( e.getStatus() ); - } - - ICDIConfiguration config = cdiTarget.getSession().getConfiguration(); - - if ( config.supportsBreakpoints() && stopInMain ) - { - stopInMain( (CDebugTarget)target[0] ); - } - - if ( config.supportsResume() ) - { - target[0].resume(); - } - - return target[0]; - } - public static IDebugTarget newDebugTarget( final ILaunch launch, final ICDITarget cdiTarget, final String name, @@ -247,105 +144,6 @@ public class CDebugModel return target[0]; } -/* - public static IDebugTarget newAttachDebugTarget( final ILaunch launch, - final ICDITarget cdiTarget, - final String name, - final IProject project ) throws DebugException - { - final IDebugTarget[] target = new IDebugTarget[1]; - - IWorkspaceRunnable r = new IWorkspaceRunnable() - { - public void run( IProgressMonitor m ) - { - target[0] = new CDebugTarget( launch, - ICDebugTargetType.TARGET_TYPE_LOCAL_ATTACH, - cdiTarget, - name, - null, - null, - project, - false, - true ); - } - }; - try - { - ResourcesPlugin.getWorkspace().run( r, null ); - } - catch( CoreException e ) - { - CDebugCorePlugin.log( e ); - throw new DebugException( e.getStatus() ); - } - - ((CDebugTarget)target[0]).handleDebugEvent( new ICDISuspendedEvent() - { - public ICDISessionObject getReason() - { - return null; - } - - public ICDIObject getSource() - { - return cdiTarget; - } - - } ); - - return target[0]; - } -*/ - public static IDebugTarget newAttachDebugTarget( final ILaunch launch, - final ICDITarget cdiTarget, - final String name, - final IProcess debuggerProcess, - final IProject project ) throws DebugException - { - final IDebugTarget[] target = new IDebugTarget[1]; - - IWorkspaceRunnable r = new IWorkspaceRunnable() - { - public void run( IProgressMonitor m ) - { - target[0] = new CDebugTarget( launch, - ICDebugTargetType.TARGET_TYPE_LOCAL_ATTACH, - cdiTarget, - name, - null, - debuggerProcess, - project, - false, - true ); - } - }; - try - { - ResourcesPlugin.getWorkspace().run( r, null ); - } - catch( CoreException e ) - { - CDebugCorePlugin.log( e ); - throw new DebugException( e.getStatus() ); - } - - ((CDebugTarget)target[0]).handleDebugEvent( new ICDISuspendedEvent() - { - public ICDISessionObject getReason() - { - return null; - } - - public ICDIObject getSource() - { - return cdiTarget; - } - - } ); - - return target[0]; - } public static IDebugTarget newAttachDebugTarget( final ILaunch launch, final ICDITarget cdiTarget, @@ -396,105 +194,6 @@ public class CDebugModel return target[0]; } -/* - public static IDebugTarget newCoreFileDebugTarget( final ILaunch launch, - final ICDITarget cdiTarget, - final String name, - final IProject project ) throws DebugException - { - final IDebugTarget[] target = new IDebugTarget[1]; - - IWorkspaceRunnable r = new IWorkspaceRunnable() - { - public void run( IProgressMonitor m ) - { - target[0] = new CDebugTarget( launch, - ICDebugTargetType.TARGET_TYPE_LOCAL_CORE_DUMP, - cdiTarget, - name, - null, - null, - project, - true, - false ); - } - }; - try - { - ResourcesPlugin.getWorkspace().run( r, null ); - } - catch( CoreException e ) - { - CDebugCorePlugin.log( e ); - throw new DebugException( e.getStatus() ); - } - - ((CDebugTarget)target[0]).handleDebugEvent( new ICDISuspendedEvent() - { - public ICDISessionObject getReason() - { - return null; - } - - public ICDIObject getSource() - { - return cdiTarget; - } - - } ); - - return target[0]; - } -*/ - public static IDebugTarget newCoreFileDebugTarget( final ILaunch launch, - final ICDITarget cdiTarget, - final String name, - final IProcess debuggerProcess, - final IProject project ) throws DebugException - { - final IDebugTarget[] target = new IDebugTarget[1]; - - IWorkspaceRunnable r = new IWorkspaceRunnable() - { - public void run( IProgressMonitor m ) - { - target[0] = new CDebugTarget( launch, - ICDebugTargetType.TARGET_TYPE_LOCAL_CORE_DUMP, - cdiTarget, - name, - null, - debuggerProcess, - project, - true, - false ); - } - }; - try - { - ResourcesPlugin.getWorkspace().run( r, null ); - } - catch( CoreException e ) - { - CDebugCorePlugin.log( e ); - throw new DebugException( e.getStatus() ); - } - - ((CDebugTarget)target[0]).handleDebugEvent( new ICDISuspendedEvent() - { - public ICDISessionObject getReason() - { - return null; - } - - public ICDIObject getSource() - { - return cdiTarget; - } - - } ); - - return target[0]; - } public static IDebugTarget newCoreFileDebugTarget( final ILaunch launch, final ICDITarget cdiTarget,