Package org.eclipse.debug.core.model
SinceNot specified.
VersionNot specified.
AuthorNot specified.
Wiki javadoc Use textile entry format.
Add your comments here.
Interfaces
IBreakpoint A breakpoint is capable of suspending the execution of a program at a specific location when a program is running in debug mode.
IDebugElement A debug element represents an artifact in a program being debugged.
IDebugModelProvider A debug model provider provides debug model identifiers.
IDebugTarget A debug target is a debuggable execution context.
IDisconnect The ability to end a debug session with a target program and allow the target to continue running.
IDropToFrame Provides the ability to drop to frame.
IErrorReportingExpression An expression that can report errors which occurred during the expression's evaluation.
IExpression An expression is a snippet of code that can be evaluated to produce a value.
IFilteredStep Provides the ability to perform a filtered step.
IFlushableStreamMonitor A stream monitor who's contents can be flushed.
IIndexedValue A value containing an indexed collection of variables - for example, an array.
ILaunchConfigurationDelegate A launch configuration delegate performs launching for a specific type of launch configuration.
ILaunchConfigurationDelegate2 Optional enhancements to the launch configuration delegate interface.
ILineBreakpoint A breakpoint that can be located at a specific line of source code.
ILogicalStructureTypeDelegate A delegate that provides a value representing the logical structure of a raw implementation value from a debug model.
ILogicalStructureTypeDelegate2 Optional extension to ILogicalStructureTypeDelegate that allows a logical structure type delegate to provide a description for a value.
IMemoryBlock A contiguous segment of memory in an execution context.
IMemoryBlockExtension Extensions to IMemoryBlock .
IMemoryBlockRetrieval Supports the retrieval of arbitrary blocks of memory.
IMemoryBlockRetrievalExtension Extended capabilities for memory block retrieval.
IPersistableSourceLocator A source locator that can be persisted and restored, to be used with a specific launch configuration.
IProcess A process represents a program running in normal (non-debug) mode.
IRegister A register is a special kind of variable that is contained in a register group.
IRegisterGroup A register group is a group of registers that are assigned to a stack frame.
ISourceLocator A source locator locates source elements for stack frames.
IStackFrame A stack frame represents an execution context in a suspended thread.
IStep Provides the ability to step into, over, and return from the current execution location.
IStepFilters Support for step filters for a debug target.
IStreamMonitor A stream monitor manages the contents of the stream a process is writing to, and notifies registered listeners of changes in the stream.
IStreamsProxy A streams proxy acts as proxy between the streams of a process and interested clients.
IStreamsProxy2 Extension to a streams proxy that allows closing of the output stream connected to the standard input stream of a proxy's process.
ISuspendResume Provides the ability to suspend and resume a thread or debug target.
ITerminate Provides the ability to terminate an execution context - for example, a thread, debug target or process.
IThread A thread is a sequential flow of execution in a debug target.
IValue A value represents the value of a variable.
IValueModification Provides the ability to modify the value of a variable in a target.
IVariable A variable represents a visible data structure in a stack frame or value.
IWatchExpression A watch expression is an expression that is evaluated in the context of a specific stack frame, thread, debug target, process, or launch.
IWatchExpressionDelegate A delegate which computes the value of a watch expression when provided a context.
IWatchExpressionListener A watch expression listener is notified when an org.eclipse.debug.core.model.IWatchExpressionDelegate completes an evaluation.
IWatchExpressionResult The result of an evaluation performed by an org.eclipse.debug.core.model.IWatchExpressionDelegate.
IWatchpoint A breakpoint that suspends when an associated variable is read or written.
Classes
Breakpoint Abstract implementation of a breakpoint.
DebugElement Implementation of common function for debug elements.
LaunchConfigurationDelegate Default implementation of a launch configuration delegate.
LineBreakpoint Abstract implementation of a line breakpoint.
MemoryByte A byte of memory in a memory block.
RuntimeProcess Standard implementation of an IProcess that wrappers a system process (java.lang.Process).