public void synchWithTree(final boolean forceSynch) {
    try (AccessToken ignore = SlowOperations.knownIssue("IDEA-307701")) {
      final CardLayout cardLayout = (CardLayout)getLayout();
      if (!showSelectedColumnProperties()) {
        final RadComponent[] selectedComponents = myComponentTree.getSelectedComponents();
        if (selectedComponents.length >= 1) {
          cardLayout.show(this, INSPECTOR_CARD);
          myInspectorTable.synchWithTree(forceSynch);
        }
        else {
          List<RadButtonGroup> buttonGroups = myComponentTree.getSelectedElements(RadButtonGroup.class);
          if (!buttonGroups.isEmpty()) {
            showButtonGroupProperties(buttonGroups.get(0));
          }
          else {
            cardLayout.show(this, EMPTY_CARD);
          }
        }
      }
    }
  }
public void synchWithTree(final boolean forceSynch)