Lines Matching refs:node
634 // Find the new node and its parent.
635 LogNode node = getNode(name);
636 node.loggerRef = ref;
638 LogNode nodep = node.parent;
654 node.walkAndSetParent(logger);
656 ref.setNode(node);
705 // Gets a node in our tree of logger nodes.
711 LogNode node = root;
722 if (node.children == null) {
723 node.children = new HashMap<>();
725 LogNode child = node.children.get(head);
727 child = new LogNode(node, this);
728 node.children.put(head, child);
730 node = child;
732 return node;
839 private LogNode node; // for loggerRef cleanup
850 if (node != null) {
853 node.context.removeLogger(name);
856 node.loggerRef = null; // clear LogNode's weak ref to us
857 node = null; // clear our ref to LogNode
872 // set the node field to the specified value
873 void setNode(LogNode node) {
874 this.node = node;
1375 // Nested class to represent a node in our tree of named loggers.
1387 // Recursive method to walk the tree below a node and set
1395 LogNode node = values.next();
1396 LoggerWeakRef ref = node.loggerRef;
1399 node.walkAndSetParent(parent);