@Override
      public void stateChanged(ChangeEvent e) {
        if (MavenDisablePanelCheckbox.this.isEnabled() && MavenDisablePanelCheckbox.this.isSelected()) {
          if (myDisabledComponents == null) {
            myDisabledComponents = new HashSet<>();
            disable(myPanel);
          }
        }
        else {
          if (myDisabledComponents != null) {
            enable(myPanel);
            myDisabledComponents = null;
          }
        }

      }
@Override
      public void stateChanged(ChangeEvent e)