boolean () { //if (myArrayRendererConfigurable.isModified()) { // return true; //} final NodeRendererSettings rendererSettings = NodeRendererSettings.getInstance(); final ClassRenderer classRenderer = rendererSettings.getClassRenderer(); final boolean isClassRendererModified = (classRenderer.SHOW_STATIC != myCbShowStatic.isSelected()) || (classRenderer.SHOW_STATIC_FINAL != myCbShowStaticFinalFields.isSelectedWhenSelectable()) || (classRenderer.SHOW_SYNTHETICS != myCbShowSyntheticFields.isSelected()) || (classRenderer.SHOW_VAL_FIELDS_AS_LOCAL_VARIABLES != myCbShowValFieldsAsLocalVariables.isSelectedWhenSelectable()) || (classRenderer.SHOW_DECLARED_TYPE != myCbShowDeclaredType.isSelected()) || (classRenderer.SHOW_FQ_TYPE_NAMES != myCbShowFQNames.isSelected()) || (classRenderer.SHOW_OBJECT_ID != myCbShowObjectId.isSelected()) || (classRenderer.SHOW_STRINGS_TYPE != myCbShowStringsType.isSelected()); if (isClassRendererModified) { return true; } final ToStringRenderer toStringRenderer = rendererSettings.getToStringRenderer(); final boolean isToStringRendererModified = (toStringRenderer.isOnDemand() == myCbEnableToString.isSelected()) || (toStringRenderer.isUseClassFilters() != myRbFromList.isSelected()) || (!DebuggerUtilsEx.filterEquals(toStringRenderer.getClassFilters(), myToStringFilterEditor.getFilters())); if (isToStringRendererModified) { return true; } if (rendererSettings.areAlternateCollectionViewsEnabled() != myCbEnableAlternateViews.isSelected()) { return true; } PrimitiveRenderer primitiveRenderer = rendererSettings.getPrimitiveRenderer(); if (primitiveRenderer.isShowHexValue() != myCbHexValue.isSelected()) { return true; } return false; }