org.eclipse.ptp.debug.core.model
Interface IPStackFrame
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, IJumpToAddress, IJumpToLine, IPDebugElement, IRunToAddress, IRunToLine, org.eclipse.debug.core.model.IStackFrame, org.eclipse.debug.core.model.IStep, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate
public interface IPStackFrame
- extends IRunToLine, IRunToAddress, IJumpToLine, IJumpToAddress, IPDebugElement, org.eclipse.debug.core.model.IStackFrame
| Methods inherited from interface org.eclipse.debug.core.model.IDebugElement |
getDebugTarget, getLaunch, getModelIdentifier |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
| Methods inherited from interface org.eclipse.debug.core.model.IStackFrame |
getCharEnd, getCharStart, getLineNumber, getName, getRegisterGroups, getThread, getVariables, hasRegisterGroups, hasVariables |
| Methods inherited from interface org.eclipse.debug.core.model.IDebugElement |
getDebugTarget, getLaunch, getModelIdentifier |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
| Methods inherited from interface org.eclipse.debug.core.model.IStep |
canStepInto, canStepOver, canStepReturn, isStepping, stepInto, stepOver, stepReturn |
| Methods inherited from interface org.eclipse.debug.core.model.ISuspendResume |
canResume, canSuspend, isSuspended, resume, suspend |
| Methods inherited from interface org.eclipse.debug.core.model.ITerminate |
canTerminate, isTerminated, terminate |
canEvaluate
boolean canEvaluate()
- Returns:
evaluateExpression
org.eclipse.debug.core.model.IValue evaluateExpression(java.lang.String expression)
throws org.eclipse.debug.core.DebugException
- Parameters:
expression -
- Returns:
-
- Throws:
org.eclipse.debug.core.DebugException
evaluateExpressionToString
java.lang.String evaluateExpressionToString(java.lang.String expression)
throws org.eclipse.debug.core.DebugException
- Parameters:
expression -
- Returns:
-
- Throws:
org.eclipse.debug.core.DebugException
getAddress
java.math.BigInteger getAddress()
- Returns:
getFile
java.lang.String getFile()
- Returns:
getFrameLineNumber
int getFrameLineNumber()
- Returns:
getFunction
java.lang.String getFunction()
- Returns:
getLevel
int getLevel()
- Returns:
getPDIStackFrame
IPDIStackFrame getPDIStackFrame()
- Returns:
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.