boolean (CodeStyleSettings settings) { JavaCodeStyleSettings javaSettings = settings.getCustomSettings(JavaCodeStyleSettings.class); boolean isModified = isCheckboxModified(myCbPreferLongerNames, javaSettings.PREFER_LONGER_NAMES); isModified |= isFieldModified(myFieldPrefixField, javaSettings.FIELD_NAME_PREFIX); isModified |= isFieldModified(myStaticFieldPrefixField, javaSettings.STATIC_FIELD_NAME_PREFIX); isModified |= isFieldModified(myParameterPrefixField, javaSettings.PARAMETER_NAME_PREFIX); isModified |= isFieldModified(myLocalVariablePrefixField, javaSettings.LOCAL_VARIABLE_NAME_PREFIX); isModified |= isFieldModified(mySubclassPrefix, javaSettings.SUBCLASS_NAME_PREFIX); isModified |= isFieldModified(myTestClassPrefix, javaSettings.TEST_NAME_PREFIX); isModified |= isFieldModified(myFieldSuffixField, javaSettings.FIELD_NAME_SUFFIX); isModified |= isFieldModified(myStaticFieldSuffixField, javaSettings.STATIC_FIELD_NAME_SUFFIX); isModified |= isFieldModified(myParameterSuffixField, javaSettings.PARAMETER_NAME_SUFFIX); isModified |= isFieldModified(myLocalVariableSuffixField, javaSettings.LOCAL_VARIABLE_NAME_SUFFIX); isModified |= isFieldModified(mySubclassSuffix, javaSettings.SUBCLASS_NAME_SUFFIX); isModified |= isFieldModified(myTestClassSuffix, javaSettings.TEST_NAME_SUFFIX); isModified |= isCheckboxModified(myCbGenerateFinalLocals, javaSettings.GENERATE_FINAL_LOCALS); isModified |= isCheckboxModified(myCbGenerateFinalParameters, javaSettings.GENERATE_FINAL_PARAMETERS); isModified |= isCheckboxModified(myCbDeclareVarType, JavaRefactoringSettings.getInstance().INTRODUCE_LOCAL_CREATE_VAR_TYPE); isModified |= isCheckboxModified(myCbUseExternalAnnotations, javaSettings.USE_EXTERNAL_ANNOTATIONS); isModified |= isCheckboxModified(myInsertOverrideAnnotationCheckBox, javaSettings.INSERT_OVERRIDE_ANNOTATION); isModified |= isCheckboxModified(myRepeatSynchronizedCheckBox, javaSettings.REPEAT_SYNCHRONIZED); isModified |= isCheckboxModified(myReplaceInstanceOfCb, javaSettings.REPLACE_INSTANCEOF_AND_CAST); isModified |= isCheckboxModified(myReplaceNullCheckCb, javaSettings.REPLACE_NULL_CHECK); isModified |= isCheckboxModified(myReplaceSumCb, javaSettings.REPLACE_SUM); isModified |= !javaSettings.VISIBILITY.equals(myJavaVisibilityPanel.getVisibility()); isModified |= myCommenterForm.isModified(settings); isModified |= !myRepeatAnnotationsModel.getItems().equals(javaSettings.getRepeatAnnotations()); return isModified; }