public static class StackFrameItem.CapturedStackFrame extends XStackFrame implements JVMStackFrameInfoProvider, XDebuggerFramesList.ItemWithSeparatorAbove
| Constructor and Description |
|---|
CapturedStackFrame(DebugProcessImpl debugProcess,
StackFrameItem item) |
| Modifier and Type | Method and Description |
|---|---|
void |
computeChildren(XCompositeNode node)
Start computing children of the value.
|
void |
customizePresentation(ColoredTextContainer component)
Customize presentation of the stack frame in frames list
|
java.lang.String |
getCaptionAboveOf() |
XSourcePosition |
getSourcePosition() |
boolean |
hasSeparatorAbove() |
boolean |
isInLibraryContent() |
boolean |
isSynthetic() |
void |
setWithSeparator(boolean withSeparator) |
java.lang.String |
toString() |
getEqualityObject, getEvaluatorpublic CapturedStackFrame(DebugProcessImpl debugProcess, StackFrameItem item)
public XSourcePosition getSourcePosition()
getSourcePosition in class XStackFramepublic boolean isSynthetic()
isSynthetic in interface JVMStackFrameInfoProviderpublic boolean isInLibraryContent()
isInLibraryContent in interface JVMStackFrameInfoProviderpublic void customizePresentation(ColoredTextContainer component)
XStackFramecustomizePresentation in class XStackFramecomponent - componentpublic void computeChildren(XCompositeNode node)
XValueContainerXCompositeNode.addChildren(XValueChildrenList, boolean) to add child nodes.
Note that this method is called from the Event Dispatch thread so it should return quickly.computeChildren in class XValueContainernode - node in the treepublic java.lang.String getCaptionAboveOf()
getCaptionAboveOf in interface XDebuggerFramesList.ItemWithSeparatorAbovepublic boolean hasSeparatorAbove()
hasSeparatorAbove in interface XDebuggerFramesList.ItemWithSeparatorAbovepublic void setWithSeparator(boolean withSeparator)
public java.lang.String toString()
toString in class java.lang.Object