Eclipse Platform
Release 3.1

org.eclipse.debug.core.model
Interface IDropToFrame


public interface IDropToFrame

Provides the ability to drop to frame. Drop to frame generally means popping a selected stack frame (and all frames above it) from the execution stack and then stepping back into the frame.

Since:
3.1

Method Summary
 boolean canDropToFrame()
          Returns whether this element can currently perform a drop to frame.
 void dropToFrame()
          Performs a drop to frame on this element.
 

Method Detail

canDropToFrame

public boolean canDropToFrame()
Returns whether this element can currently perform a drop to frame.

Returns:
whether this element can currently perform a drop to frame

dropToFrame

public void dropToFrame()
                 throws DebugException
Performs a drop to frame on this element. Implementations must generate events such that debug clients can update appropraitely, such as corresponding RESUME and SUSPEND events, or a sinlge CHANGE event when the drop is complete. Implementations should implement drop to frame in a non-blocking fashion.

Throws:
DebugException - on failure. Reasons include:
  • TARGET_REQUEST_FAILED - The request failed in the target
  • NOT_SUPPORTED - The capability is not supported by the target

Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.