@Override
  public void setUseFileNestingRules(boolean useFileNestingRules) {
    if (project.isDisposed()) return;
    boolean updated = useFileNestingRules != currentState.getUseFileNestingRules();
    currentState.setUseFileNestingRules(useFileNestingRules);
    getDefaultState().setUseFileNestingRules(useFileNestingRules);
    if (updated) updatePanes(false);
  }
@Override
  public void setUseFileNestingRules(boolean useFileNestingRules)