org.eclipse.ptp.debug.core.pdi.request
Class AbstractEvaluateExpressionRequest
java.lang.Object
org.eclipse.ptp.debug.core.pdi.request.AbstractEventRequest
org.eclipse.ptp.debug.core.pdi.request.AbstractEventResultRequest
org.eclipse.ptp.debug.core.pdi.request.AbstractEvaluateExpressionRequest
- All Implemented Interfaces:
- IPDISet, IPDIEvaluateExpressionRequest, IPDIEventRequest, IPDIInternalEventRequest
public abstract class AbstractEvaluateExpressionRequest
- extends AbstractEventResultRequest
- implements IPDIEvaluateExpressionRequest
| Methods inherited from class org.eclipse.ptp.debug.core.pdi.request.AbstractEventResultRequest |
completed, doFinish, findResult, getResponseAction, getResult, getResultMap, lockRequest, releaseRequest, storeResult, storeUnknownResult, waiting, waitUntilCompleted, waitUntilCompleted |
| Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISet |
getTasks |
AbstractEvaluateExpressionRequest
public AbstractEvaluateExpressionRequest(TaskSet tasks,
String expr)
- Since:
- 4.0
doExecute
public void doExecute(IPDIDebugger debugger)
throws PDIException
- Specified by:
doExecute in class AbstractEventRequest
- Throws:
PDIException
getAIF
public IAIF getAIF(TaskSet qTasks)
throws PDIException
- Description copied from interface:
IPDIEvaluateExpressionRequest
- Get the AIF result of the request
- Specified by:
getAIF in interface IPDIEvaluateExpressionRequest
- Parameters:
qTasks - tasks for which to obtain the result
- Returns:
- an AIF object containing the expression type and value
- Throws:
PDIException- Since:
- 4.0
getName
public String getName()
- Description copied from interface:
IPDIEventRequest
- Returns name of this request
- Specified by:
getName in interface IPDIEventRequest
- Returns:
- name of this request
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.