void (@Nullable Icon icon, @NotNull XValuePresentation valuePresentation, boolean hasChildren) { myIcon = icon; myType = valuePresentation.getType(); myValue = XValuePresentationUtil.computeValueText(valuePresentation); myHasChildren = hasChildren; myFinished.release(); }