private void addListeners() {
    myListener =
        new SdkModel.Listener() {
          @Override
          public void sdkAdded(Sdk sdk) {}

          @Override
          public void beforeSdkRemove(Sdk sdk) {}

          @Override
          public void sdkChanged(Sdk sdk, String previousName) {
            refreshSdkList();
          }

          @Override
          public void sdkHomeSelected(Sdk sdk, String newSdkHome) {}
        };
    myProjectSdksModel.addListener(myListener);
    mySdkList.addListSelectionListener(
        new ListSelectionListener() {
          public void valueChanged(ListSelectionEvent event) {
            updateOkButton();
          }
        });
  }