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 String name,
final IProcess process,
final IDebugConfiguration config,
final boolean allowTerminate,
final boolean allowDisconnect,
final boolean resume )
@ -86,7 +85,6 @@ public class CDebugModel
cdiTarget,
name,
process,
config,
allowTerminate,
allowDisconnect,
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.util.ArrayList;
import java.util.Iterator;
import java.util.List;
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.IFormattedMemoryRetrieval;
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.ICBreakpoint;
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.ICSignal;
import org.eclipse.cdt.debug.core.cdi.event.ICChangedEvent;
@ -136,7 +133,6 @@ public class CDebugTarget extends CDebugElement
ICTarget cdiTarget,
String name,
IProcess process,
IDebugConfiguration config,
boolean allowsTerminate,
boolean allowsDisconnect,
boolean resume )