public class NodeManagerImpl extends NodeDescriptorFactoryImpl implements NodeManager
myProject
Constructor and Description |
---|
NodeManagerImpl(Project project,
DebuggerTree tree) |
Modifier and Type | Method and Description |
---|---|
DebuggerTreeNodeImpl |
createMessageNode(MessageDescriptor descriptor) |
DebuggerTreeNodeImpl |
createMessageNode(java.lang.String message) |
DebuggerTreeNodeImpl |
createNode(NodeDescriptor descriptor,
EvaluationContext evaluationContext) |
void |
dispose() |
java.lang.String |
getContextKey(StackFrameProxyImpl frame) |
static java.lang.String |
getContextKeyForFrame(StackFrameProxyImpl frame) |
DebuggerTreeNodeImpl |
getDefaultNode() |
static java.util.Comparator<DebuggerTreeNode> |
getNodeComparator() |
void |
setHistoryByContext(DebuggerContextImpl context) |
void |
setHistoryByContext(StackFrameProxyImpl frameProxy) |
deriveHistoryTree, deriveHistoryTree, findDescriptor, findDisplayDescriptor, getArgumentValueDescriptor, getArrayItemDescriptor, getCurrentHistoryTree, getDescriptor, getFieldDescriptor, getLocalVariableDescriptor, getMethodReturnValueDescriptor, getStackFrameDescriptor, getStaticDescriptor, getThisDescriptor, getThreadDescriptor, getThreadGroupDescriptor, getThrownExceptionObjectDescriptor, getUserExpressionDescriptor, getWatchItemDescriptor
public NodeManagerImpl(Project project, DebuggerTree tree)
public static java.util.Comparator<DebuggerTreeNode> getNodeComparator()
public DebuggerTreeNodeImpl createNode(NodeDescriptor descriptor, EvaluationContext evaluationContext)
createNode
in interface NodeManager
public DebuggerTreeNodeImpl getDefaultNode()
public DebuggerTreeNodeImpl createMessageNode(MessageDescriptor descriptor)
public DebuggerTreeNodeImpl createMessageNode(java.lang.String message)
createMessageNode
in interface NodeManager
public void setHistoryByContext(DebuggerContextImpl context)
public void setHistoryByContext(StackFrameProxyImpl frameProxy)
public java.lang.String getContextKey(StackFrameProxyImpl frame)
public static java.lang.String getContextKeyForFrame(StackFrameProxyImpl frame)
public void dispose()
dispose
in class NodeDescriptorFactoryImpl