Search in sources :

Example 16 with XValueChildrenList

use of com.intellij.xdebugger.frame.XValueChildrenList in project intellij-elixir by KronicDeth.

the class ElixirPidXValue method computeChildren.

@Override
public void computeChildren(@NotNull XCompositeNode node) {
    XValueChildrenList childrenList = new XValueChildrenList(3);
    addNamedChild(childrenList, getValue().node(), "node");
    addNamedChild(childrenList, getValue().id(), "id");
    addNamedChild(childrenList, getValue().serial(), "serial");
    node.addChildren(childrenList, true);
}
Also used : XValueChildrenList(com.intellij.xdebugger.frame.XValueChildrenList)

Aggregations

XValueChildrenList (com.intellij.xdebugger.frame.XValueChildrenList)16 DlvApi (com.goide.dlv.protocol.DlvApi)1 Project (com.intellij.openapi.project.Project)1 XValue (com.intellij.xdebugger.frame.XValue)1 PyDebugValue (com.jetbrains.python.debugger.PyDebugValue)1 IOException (java.io.IOException)1 ElixirVariableBinding (org.elixir_lang.debugger.node.ElixirVariableBinding)1 Nullable (org.jetbrains.annotations.Nullable)1