protected void setIcon(Icon icon) {
    if (!XDebuggerUtilImpl.isEmptyExpression(getConditionExpression())) {
      LayeredIcon newIcon = new LayeredIcon(2);
      newIcon.setIcon(icon, 0);
      int hShift = ExperimentalUI.isNewUI() ? 7 : 10;
      newIcon.setIcon(AllIcons.Debugger.Question_badge, 1, hShift, 6);
      myIcon = JBUIScale.scaleIcon(newIcon);
    }
    else {
      myIcon = icon;
    }
  }
protected void setIcon(Icon icon)