public class MethodReturnValueDescriptorImpl extends ValueDescriptorImpl
myIsNew, myProject, myStoredEvaluationContextLOG, myIsExpanded, myIsSelected, myIsSynthetic, myIsVisible, UNKNOWN_VALUE_MESSAGE| Constructor and Description |
|---|
MethodReturnValueDescriptorImpl(Project project,
com.sun.jdi.Method method,
com.sun.jdi.Value value) |
| Modifier and Type | Method and Description |
|---|---|
com.sun.jdi.Value |
calcValue(EvaluationContextImpl evaluationContext) |
boolean |
canSetValue() |
PsiExpression |
getDescriptorEvaluation(DebuggerContext context) |
com.sun.jdi.Method |
getMethod() |
java.lang.String |
getName() |
com.sun.jdi.Type |
getType() |
calcRepresentation, calcValueName, canMark, clear, displayAs, getChildrenRenderer, getDeclaredType, getDeclaredTypeLabel, getFullValueDescriptor, getIdLabel, getIdLabel, getLabel, getLastLabelRenderer, getLastRenderer, getMarkup, getModifier, getProject, getRenderer, getStoredEvaluationContext, getTreeEvaluation, getValue, getValueIcon, getValueLabel, getValueText, invokeExceptionGetStackTrace, isArray, isDirty, isEnumConstant, isExpandable, isLvalue, isNull, isPrimitive, isPrintExceptionToConsole, isShowIdLabel, isString, isValueReady, isValueValid, setAncestor, setContext, setLvalue, setMarkup, setRenderer, setShowIdLabel, setValueIcon, setValueLabel, setValueLabelFailedgetEvaluateException, getMarkupMap, getUserData, putUserData, setFailed, setLabel, toString, updateRepresentation, updateRepresentationNoNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetUserData, putUserDatapublic MethodReturnValueDescriptorImpl(Project project, com.sun.jdi.Method method, com.sun.jdi.Value value)
public com.sun.jdi.Value calcValue(EvaluationContextImpl evaluationContext) throws EvaluateException
calcValue in class ValueDescriptorImplEvaluateExceptionpublic com.sun.jdi.Method getMethod()
public java.lang.String getName()
getName in interface NodeDescriptorgetName in class NodeDescriptorImplpublic com.sun.jdi.Type getType()
public PsiExpression getDescriptorEvaluation(DebuggerContext context) throws EvaluateException
getDescriptorEvaluation in interface ValueDescriptorgetDescriptorEvaluation in class ValueDescriptorImplEvaluateExceptionpublic boolean canSetValue()
canSetValue in class ValueDescriptorImpl