public class ArgumentValueDescriptorImpl extends ValueDescriptorImpl
myIsNew, myProject, myStoredEvaluationContext
LOG, myIsExpanded, myIsSelected, myIsSynthetic, myIsVisible, UNKNOWN_VALUE_MESSAGE
Constructor and Description |
---|
ArgumentValueDescriptorImpl(Project project,
DecompiledLocalVariable variable,
com.sun.jdi.Value value) |
Modifier and Type | Method and Description |
---|---|
com.sun.jdi.Value |
calcValue(EvaluationContextImpl evaluationContext) |
boolean |
canSetValue() |
PsiExpression |
getDescriptorEvaluation(DebuggerContext context) |
XValueModifier |
getModifier(JavaValue value) |
java.lang.String |
getName() |
DecompiledLocalVariable |
getVariable() |
boolean |
isParameter() |
boolean |
isPrimitive() |
calcRepresentation, calcValueName, canMark, clear, displayAs, getChildrenRenderer, getDeclaredType, getDeclaredTypeLabel, getFullValueDescriptor, getIdLabel, getIdLabel, getLabel, getLastLabelRenderer, getLastRenderer, getMarkup, getProject, getRenderer, getStoredEvaluationContext, getTreeEvaluation, getValue, getValueIcon, getValueLabel, getValueText, invokeExceptionGetStackTrace, isArray, isDirty, isEnumConstant, isExpandable, isLvalue, isNull, isPrintExceptionToConsole, isShowIdLabel, isString, isValueReady, isValueValid, setAncestor, setContext, setLvalue, setMarkup, setRenderer, setShowIdLabel, setValueIcon, setValueLabel, setValueLabelFailed
getEvaluateException, getMarkupMap, getUserData, putUserData, setFailed, setLabel, toString, updateRepresentation, updateRepresentationNoNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getType
getUserData, putUserData
public ArgumentValueDescriptorImpl(Project project, DecompiledLocalVariable variable, com.sun.jdi.Value value)
public boolean canSetValue()
canSetValue
in class ValueDescriptorImpl
public boolean isPrimitive()
isPrimitive
in interface ValueDescriptor
isPrimitive
in class ValueDescriptorImpl
public com.sun.jdi.Value calcValue(EvaluationContextImpl evaluationContext) throws EvaluateException
calcValue
in class ValueDescriptorImpl
EvaluateException
public DecompiledLocalVariable getVariable()
public java.lang.String getName()
getName
in interface NodeDescriptor
getName
in class NodeDescriptorImpl
public boolean isParameter()
public PsiExpression getDescriptorEvaluation(DebuggerContext context) throws EvaluateException
getDescriptorEvaluation
in interface ValueDescriptor
getDescriptorEvaluation
in class ValueDescriptorImpl
EvaluateException
public XValueModifier getModifier(JavaValue value)
getModifier
in class ValueDescriptorImpl