1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Removed the IDebugConfiguration interface.

This commit is contained in:
Mikhail Khodjaiants 2002-08-06 20:10:32 +00:00
parent e1f66c1e77
commit d4e3f32c1a
3 changed files with 0 additions and 99 deletions

View file

@ -72,7 +72,6 @@ public class CDebugModel
final ICTarget cdiTarget, final ICTarget cdiTarget,
final String name, final String name,
final IProcess process, final IProcess process,
final IDebugConfiguration config,
final boolean allowTerminate, final boolean allowTerminate,
final boolean allowDisconnect, final boolean allowDisconnect,
final boolean resume ) final boolean resume )
@ -86,7 +85,6 @@ public class CDebugModel
cdiTarget, cdiTarget,
name, name,
process, process,
config,
allowTerminate, allowTerminate,
allowDisconnect, allowDisconnect,
resume ); resume );

View file

@ -1,93 +0,0 @@
/*
*(c) Copyright QNX Software Systems Ltd. 2002.
* All Rights Reserved.
*
*/
package org.eclipse.cdt.debug.core;
/**
*
* Provides the access to the configuration parameters of the debug session.
*
* @since Aug 6, 2002
*/
public interface IDebugConfiguration
{
/**
* Returns whether this configuration supports termination.
*
* @return whether this configuration supports termination
*/
boolean supportsTerminate();
/**
* Returns whether this configuration supports disconnecting.
*
* @return whether this configuration supports disconnecting
*/
boolean supportsDisconnect();
/**
* Returns whether this configuration supports suspend/resume.
*
* @return whether this configuration supports suspend/resume
*/
boolean supportsSuspendResume();
/**
* Returns whether this configuration supports restarting.
*
* @return whether this configuration supports restarting
*/
boolean supportsRestart();
/**
* Returns whether this configuration supports stepping.
*
* @return whether this configuration supports stepping
*/
boolean supportsStepping();
/**
* Returns whether this configuration supports instruction stepping.
*
* @return whether this configuration supports instruction stepping
*/
boolean supportsInstructionStepping();
/**
* Returns whether this configuration supports breakpoints.
*
* @return whether this configuration supports breakpoints
*/
boolean supportsBreakpoints();
/**
* Returns whether this configuration supports registers.
*
* @return whether this configuration supports registers
*/
boolean supportsRegisters();
/**
* Returns whether this configuration supports register modification.
*
* @return whether this configuration supports registers modification
*/
boolean supportsRegisterModification();
/**
* Returns whether this configuration supports memory retrieval.
*
* @return whether this configuration supports memory retrieval
*/
boolean supportsMemoryRetrieval();
/**
* Returns whether this configuration supports memory modification.
*
* @return whether this configuration supports memory modification
*/
boolean supportsMemoryModification();
}

View file

@ -7,11 +7,9 @@ package org.eclipse.cdt.debug.internal.core;
import java.text.MessageFormat; import java.text.MessageFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Iterator;
import java.util.List; import java.util.List;
import org.eclipse.cdt.debug.core.CDebugModel; import org.eclipse.cdt.debug.core.CDebugModel;
import org.eclipse.cdt.debug.core.IDebugConfiguration;
import org.eclipse.cdt.debug.core.IFormattedMemoryBlock; import org.eclipse.cdt.debug.core.IFormattedMemoryBlock;
import org.eclipse.cdt.debug.core.IFormattedMemoryRetrieval; import org.eclipse.cdt.debug.core.IFormattedMemoryRetrieval;
import org.eclipse.cdt.debug.core.IInstructionStep; import org.eclipse.cdt.debug.core.IInstructionStep;
@ -20,7 +18,6 @@ import org.eclipse.cdt.debug.core.IState;
import org.eclipse.cdt.debug.core.cdi.CDIException; import org.eclipse.cdt.debug.core.cdi.CDIException;
import org.eclipse.cdt.debug.core.cdi.ICBreakpoint; import org.eclipse.cdt.debug.core.cdi.ICBreakpoint;
import org.eclipse.cdt.debug.core.cdi.ICEndSteppingRange; import org.eclipse.cdt.debug.core.cdi.ICEndSteppingRange;
import org.eclipse.cdt.debug.core.cdi.ICSession;
import org.eclipse.cdt.debug.core.cdi.ICSessionObject; import org.eclipse.cdt.debug.core.cdi.ICSessionObject;
import org.eclipse.cdt.debug.core.cdi.ICSignal; import org.eclipse.cdt.debug.core.cdi.ICSignal;
import org.eclipse.cdt.debug.core.cdi.event.ICChangedEvent; import org.eclipse.cdt.debug.core.cdi.event.ICChangedEvent;
@ -136,7 +133,6 @@ public class CDebugTarget extends CDebugElement
ICTarget cdiTarget, ICTarget cdiTarget,
String name, String name,
IProcess process, IProcess process,
IDebugConfiguration config,
boolean allowsTerminate, boolean allowsTerminate,
boolean allowsDisconnect, boolean allowsDisconnect,
boolean resume ) boolean resume )