1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-06 17:26:01 +02:00

[266943 ] Changed class ExpressionService to MIExpressions for consistency.

This commit is contained in:
Marc Khouzam 2009-03-04 04:09:33 +00:00
parent c5fbdfcc31
commit d128bcecf4
9 changed files with 13 additions and 13 deletions

View file

@ -27,7 +27,7 @@ import org.eclipse.cdt.dsf.debug.service.command.ICommandControl;
import org.eclipse.cdt.dsf.gdb.service.command.GDBControl; import org.eclipse.cdt.dsf.gdb.service.command.GDBControl;
import org.eclipse.cdt.dsf.gdb.service.command.GDBControl_7_0; import org.eclipse.cdt.dsf.gdb.service.command.GDBControl_7_0;
import org.eclipse.cdt.dsf.mi.service.CSourceLookup; import org.eclipse.cdt.dsf.mi.service.CSourceLookup;
import org.eclipse.cdt.dsf.mi.service.ExpressionService; import org.eclipse.cdt.dsf.mi.service.MIExpressions;
import org.eclipse.cdt.dsf.mi.service.IMIBackend; import org.eclipse.cdt.dsf.mi.service.IMIBackend;
import org.eclipse.cdt.dsf.mi.service.MIBreakpoints; import org.eclipse.cdt.dsf.mi.service.MIBreakpoints;
import org.eclipse.cdt.dsf.mi.service.MIBreakpointsManager; import org.eclipse.cdt.dsf.mi.service.MIBreakpointsManager;
@ -104,7 +104,7 @@ public class GdbDebugServicesFactory extends AbstractDsfDebugServicesFactory {
@Override @Override
protected IExpressions createExpressionService(DsfSession session) { protected IExpressions createExpressionService(DsfSession session) {
return new ExpressionService(session); return new MIExpressions(session);
} }
@Override @Override

View file

@ -60,7 +60,7 @@ import org.osgi.framework.BundleContext;
* This class implements a debugger expression evaluator as a DSF service. The * This class implements a debugger expression evaluator as a DSF service. The
* primary interface that clients of this class should use is IExpressions. * primary interface that clients of this class should use is IExpressions.
*/ */
public class ExpressionService extends AbstractDsfService implements IExpressions, ICachingService { public class MIExpressions extends AbstractDsfService implements IExpressions, ICachingService {
/** /**
* This class represents the two expressions that characterize an Expression Context. * This class represents the two expressions that characterize an Expression Context.
@ -405,7 +405,7 @@ public class ExpressionService extends AbstractDsfService implements IExpression
private MIVariableManager varManager; private MIVariableManager varManager;
public ExpressionService(DsfSession session) { public MIExpressions(DsfSession session) {
super(session); super(session);
} }
@ -440,7 +440,7 @@ public class ExpressionService extends AbstractDsfService implements IExpression
// Register this service. // Register this service.
register(new String[] { IExpressions.class.getName(), register(new String[] { IExpressions.class.getName(),
ExpressionService.class.getName() }, MIExpressions.class.getName() },
new Hashtable<String, String>()); new Hashtable<String, String>());
// Create the expressionService-specific CommandControl which is our // Create the expressionService-specific CommandControl which is our

View file

@ -40,7 +40,7 @@ import org.eclipse.cdt.dsf.debug.service.IRunControl.StateChangeReason;
import org.eclipse.cdt.dsf.debug.service.command.CommandCache; import org.eclipse.cdt.dsf.debug.service.command.CommandCache;
import org.eclipse.cdt.dsf.debug.service.command.ICommandControlService; import org.eclipse.cdt.dsf.debug.service.command.ICommandControlService;
import org.eclipse.cdt.dsf.gdb.internal.GdbPlugin; import org.eclipse.cdt.dsf.gdb.internal.GdbPlugin;
import org.eclipse.cdt.dsf.mi.service.ExpressionService.ExpressionChangedEvent; import org.eclipse.cdt.dsf.mi.service.MIExpressions.ExpressionChangedEvent;
import org.eclipse.cdt.dsf.mi.service.command.commands.MIDataReadMemory; import org.eclipse.cdt.dsf.mi.service.command.commands.MIDataReadMemory;
import org.eclipse.cdt.dsf.mi.service.command.commands.MIDataWriteMemory; import org.eclipse.cdt.dsf.mi.service.command.commands.MIDataWriteMemory;
import org.eclipse.cdt.dsf.mi.service.command.output.MIDataReadMemoryInfo; import org.eclipse.cdt.dsf.mi.service.command.output.MIDataReadMemoryInfo;

View file

@ -531,7 +531,7 @@ public class MIRegisters extends AbstractDsfService implements IRegisters, ICach
final MIRegisterDMC regDmc = (MIRegisterDMC)regCtx; final MIRegisterDMC regDmc = (MIRegisterDMC)regCtx;
// There is only one group and its number must be 0. // There is only one group and its number must be 0.
if ( grpDmc.getGroupNo() == 0 ) { if ( grpDmc.getGroupNo() == 0 ) {
final ExpressionService exprService = getServicesTracker().getService(ExpressionService.class); final MIExpressions exprService = getServicesTracker().getService(MIExpressions.class);
String regName = regDmc.getName(); String regName = regDmc.getName();
final IExpressionDMContext exprCtxt = exprService.createExpression(regCtx, "$" + regName); //$NON-NLS-1$ final IExpressionDMContext exprCtxt = exprService.createExpression(regCtx, "$" + regName); //$NON-NLS-1$
exprService.getModelData(exprCtxt, new DataRequestMonitor<IExpressionDMData>(getExecutor(), rm) { exprService.getModelData(exprCtxt, new DataRequestMonitor<IExpressionDMData>(getExecutor(), rm) {

View file

@ -43,8 +43,8 @@ import org.eclipse.cdt.dsf.debug.service.command.ICommandToken;
import org.eclipse.cdt.dsf.debug.service.command.IEventListener; import org.eclipse.cdt.dsf.debug.service.command.IEventListener;
import org.eclipse.cdt.dsf.debug.service.command.ICommandControlService.ICommandControlDMContext; import org.eclipse.cdt.dsf.debug.service.command.ICommandControlService.ICommandControlDMContext;
import org.eclipse.cdt.dsf.gdb.internal.GdbPlugin; import org.eclipse.cdt.dsf.gdb.internal.GdbPlugin;
import org.eclipse.cdt.dsf.mi.service.ExpressionService.ExpressionInfo; import org.eclipse.cdt.dsf.mi.service.MIExpressions.ExpressionInfo;
import org.eclipse.cdt.dsf.mi.service.ExpressionService.MIExpressionDMC; import org.eclipse.cdt.dsf.mi.service.MIExpressions.MIExpressionDMC;
import org.eclipse.cdt.dsf.mi.service.command.commands.ExprMetaGetAttributes; import org.eclipse.cdt.dsf.mi.service.command.commands.ExprMetaGetAttributes;
import org.eclipse.cdt.dsf.mi.service.command.commands.ExprMetaGetChildCount; import org.eclipse.cdt.dsf.mi.service.command.commands.ExprMetaGetChildCount;
import org.eclipse.cdt.dsf.mi.service.command.commands.ExprMetaGetChildren; import org.eclipse.cdt.dsf.mi.service.command.commands.ExprMetaGetChildren;

View file

@ -12,7 +12,7 @@ package org.eclipse.cdt.dsf.mi.service.command.output;
import org.eclipse.cdt.dsf.debug.service.command.ICommand; import org.eclipse.cdt.dsf.debug.service.command.ICommand;
import org.eclipse.cdt.dsf.debug.service.command.ICommandResult; import org.eclipse.cdt.dsf.debug.service.command.ICommandResult;
import org.eclipse.cdt.dsf.mi.service.ExpressionService.ExpressionInfo; import org.eclipse.cdt.dsf.mi.service.MIExpressions.ExpressionInfo;
public class ExprMetaGetChildrenInfo implements ICommandResult { public class ExprMetaGetChildrenInfo implements ICommandResult {

View file

@ -1,7 +1,7 @@
package org.eclipse.cdt.dsf.mi.service; package org.eclipse.cdt.dsf.mi.service;
import org.eclipse.cdt.dsf.debug.service.IExpressions.IExpressionDMContext; import org.eclipse.cdt.dsf.debug.service.IExpressions.IExpressionDMContext;
import org.eclipse.cdt.dsf.mi.service.ExpressionService.MIExpressionDMC; import org.eclipse.cdt.dsf.mi.service.MIExpressions.MIExpressionDMC;
public class ClassAccessor { public class ClassAccessor {

View file

@ -24,7 +24,7 @@ import org.junit.runners.Suite;
@Suite.SuiteClasses({ @Suite.SuiteClasses({
MIRegistersTest.class, MIRegistersTest.class,
MIRunControlTest.class, MIRunControlTest.class,
ExpressionServiceTest.class, MIExpressionsTest.class,
MIMemoryTest.class, MIMemoryTest.class,
MIBreakpointsTest.class, MIBreakpointsTest.class,
MIDisassemblyTest.class, MIDisassemblyTest.class,

View file

@ -53,7 +53,7 @@ import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
@RunWith(BackgroundRunner.class) @RunWith(BackgroundRunner.class)
public class ExpressionServiceTest extends BaseTestCase { public class MIExpressionsTest extends BaseTestCase {
private DsfSession fSession; private DsfSession fSession;