Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.debug.core.commands.IDebugCommandRequest

Packages that use IDebugCommandRequest
org.eclipse.debug.core.commands: Provides a set of interfaces for common debug commands.

Uses of IDebugCommandRequest in org.eclipse.debug.core.commands

Subinterfaces of IDebugCommandRequest in org.eclipse.debug.core.commands
`interface` `IEnabledStateRequest` A request to update the enabled state of a command.

Methods in org.eclipse.debug.core.commands with parameters of type IDebugCommandRequest
`boolean` `AbstractDebugCommand.execute(IDebugCommandRequest request)`
`boolean` `IDebugCommandHandler.execute(IDebugCommandRequest request)` Executes this command on the elements specified in the given request reporting status to the given request and returns whether this handler should remain enabled while the command is executing.
`protected Object` `AbstractDebugCommand.getEnabledStateJobFamily(IDebugCommandRequest request)` Returns the job family for the this command's `IEnabledStateRequest` update job or `null` if none.
`protected ISchedulingRule` `AbstractDebugCommand.getEnabledStateSchedulingRule(IDebugCommandRequest request)` Returns a scheduling rule for this command's `IEnabledStateRequest` update job or `null` if none.
`protected Object` `AbstractDebugCommand.getExecuteJobFamily(IDebugCommandRequest request)` Returns the job family for the this command's `IDebugCommandRequest` execute job or `null` if none.
`protected ISchedulingRule` `AbstractDebugCommand.getExecuteSchedulingRule(IDebugCommandRequest request)` Returns a scheduling rule for this command's `IDebugCommandRequest` execute job or `null` if none.
`protected boolean` `AbstractDebugCommand.isRemainEnabled(IDebugCommandRequest request)` Returns whether this command should remain enabled after starting execution of the specified request.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.