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, getWatchItemDescriptorpublic NodeManagerImpl(Project project, DebuggerTree tree)
public static java.util.Comparator<DebuggerTreeNode> getNodeComparator()
public DebuggerTreeNodeImpl createNode(NodeDescriptor descriptor, EvaluationContext evaluationContext)
createNode in interface NodeManagerpublic DebuggerTreeNodeImpl getDefaultNode()
public DebuggerTreeNodeImpl createMessageNode(MessageDescriptor descriptor)
public DebuggerTreeNodeImpl createMessageNode(java.lang.String message)
createMessageNode in interface NodeManagerpublic 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