public static class CodeStyleSchemesModel.ModelSettings extends CodeStyleSettings
CodeStyleSettings.HtmlTagNewLineStyle, CodeStyleSettings.QuoteStyle
CommonCodeStyleSettings.BraceStyleConstant, CommonCodeStyleSettings.ForceBraceConstant, CommonCodeStyleSettings.IndentOptions, CommonCodeStyleSettings.WrapConstant, CommonCodeStyleSettings.WrapOnTyping
AUTODETECT_INDENTS, CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND, CONSTRUCTORS_ORDER_WEIGHT, CURR_VERSION, ENABLE_JAVADOC_FORMATTING, FIELD_NAME_PREFIX, FIELD_NAME_SUFFIX, FIELDS_ORDER_WEIGHT, FORMATTER_OFF_TAG, FORMATTER_ON_TAG, FORMATTER_TAGS_ACCEPT_REGEXP, FORMATTER_TAGS_ENABLED, GENERATE_FINAL_LOCALS, GENERATE_FINAL_PARAMETERS, HTML_ALIGN_ATTRIBUTES, HTML_ALIGN_TEXT, HTML_ATTRIBUTE_WRAP, HTML_DO_NOT_ALIGN_CHILDREN_OF_MIN_LINES, HTML_DO_NOT_INDENT_CHILDREN_OF, HTML_DONT_ADD_BREAKS_IF_INLINE_CONTENT, HTML_ELEMENTS_TO_INSERT_NEW_LINE_BEFORE, HTML_ELEMENTS_TO_REMOVE_NEW_LINE_BEFORE, HTML_ENFORCE_QUOTES, HTML_INLINE_ELEMENTS, HTML_KEEP_BLANK_LINES, HTML_KEEP_LINE_BREAKS, HTML_KEEP_LINE_BREAKS_IN_TEXT, HTML_KEEP_WHITESPACES, HTML_KEEP_WHITESPACES_INSIDE, HTML_NEWLINE_AFTER_LAST_ATTRIBUTE, HTML_NEWLINE_BEFORE_FIRST_ATTRIBUTE, HTML_QUOTE_STYLE, HTML_SPACE_AFTER_TAG_NAME, HTML_SPACE_AROUND_EQUALITY_IN_ATTRINUTE, HTML_SPACE_INSIDE_EMPTY_TAG, HTML_TEXT_WRAP, IGNORE_SAME_INDENTS_FOR_LANGUAGES, IMPORT_LAYOUT_TABLE, INNER_CLASSES_ORDER_WEIGHT, INSERT_INNER_CLASS_IMPORTS, INSERT_OVERRIDE_ANNOTATION, JD_LEADING_ASTERISKS_ARE_ENABLED, JSP_PREFER_COMMA_SEPARATED_IMPORT_LIST, LAYOUT_STATIC_IMPORTS_SEPARATELY, LINE_SEPARATOR, LOCAL_VARIABLE_NAME_PREFIX, LOCAL_VARIABLE_NAME_SUFFIX, METHODS_ORDER_WEIGHT, NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND, OTHER_INDENT_OPTIONS, PACKAGES_TO_USE_IMPORT_ON_DEMAND, PARAMETER_NAME_PREFIX, PARAMETER_NAME_SUFFIX, PARENTHESES_AROUND_METHOD_ARGUMENTS, PREFER_LONGER_NAMES, REPEAT_SYNCHRONIZED, RIGHT_MARGIN, STATIC_FIELD_NAME_PREFIX, STATIC_FIELD_NAME_SUFFIX, STATIC_FIELDS_ORDER_WEIGHT, STATIC_INNER_CLASSES_ORDER_WEIGHT, STATIC_METHODS_ORDER_WEIGHT, USE_EXTERNAL_ANNOTATIONS, USE_FQ_CLASS_NAMES, USE_FQ_CLASS_NAMES_IN_JAVADOC, USE_SAME_INDENTS, USE_SINGLE_CLASS_IMPORTS, VERSION_ATTR, VISIBILITY, WRAP_WHEN_TYPING_REACHES_RIGHT_MARGIN
ALIGN_CONSECUTIVE_VARIABLE_DECLARATIONS, ALIGN_GROUP_FIELD_DECLARATIONS, ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION, ALIGN_MULTILINE_ASSIGNMENT, ALIGN_MULTILINE_BINARY_OPERATION, ALIGN_MULTILINE_CHAINED_METHODS, ALIGN_MULTILINE_EXTENDS_LIST, ALIGN_MULTILINE_FOR, ALIGN_MULTILINE_METHOD_BRACKETS, ALIGN_MULTILINE_PARAMETERS, ALIGN_MULTILINE_PARAMETERS_IN_CALLS, ALIGN_MULTILINE_PARENTHESIZED_EXPRESSION, ALIGN_MULTILINE_RESOURCES, ALIGN_MULTILINE_TERNARY_OPERATION, ALIGN_MULTILINE_THROWS_LIST, ALIGN_SUBSEQUENT_SIMPLE_METHODS, ALIGN_THROWS_KEYWORD, ARRAY_INITIALIZER_LBRACE_ON_NEXT_LINE, ARRAY_INITIALIZER_RBRACE_ON_NEXT_LINE, ARRAY_INITIALIZER_WRAP, ASSERT_STATEMENT_COLON_ON_NEXT_LINE, ASSERT_STATEMENT_WRAP, ASSIGNMENT_WRAP, BINARY_OPERATION_SIGN_ON_NEXT_LINE, BINARY_OPERATION_WRAP, BLANK_LINES_AFTER_ANONYMOUS_CLASS_HEADER, BLANK_LINES_AFTER_CLASS_HEADER, BLANK_LINES_AFTER_IMPORTS, BLANK_LINES_AFTER_PACKAGE, BLANK_LINES_AROUND_CLASS, BLANK_LINES_AROUND_FIELD, BLANK_LINES_AROUND_FIELD_IN_INTERFACE, BLANK_LINES_AROUND_METHOD, BLANK_LINES_AROUND_METHOD_IN_INTERFACE, BLANK_LINES_BEFORE_IMPORTS, BLANK_LINES_BEFORE_METHOD_BODY, BLANK_LINES_BEFORE_PACKAGE, BLOCK_COMMENT_AT_FIRST_COLUMN, CALL_PARAMETERS_LPAREN_ON_NEXT_LINE, CALL_PARAMETERS_RPAREN_ON_NEXT_LINE, CALL_PARAMETERS_WRAP, CASE_STATEMENT_ON_NEW_LINE, CATCH_ON_NEW_LINE, CLASS_ANNOTATION_WRAP, DO_NOT_INDENT_TOP_LEVEL_CLASS_MEMBERS, DOWHILE_BRACE_FORCE, ELSE_ON_NEW_LINE, ENUM_CONSTANTS_WRAP, EXTENDS_KEYWORD_WRAP, EXTENDS_LIST_WRAP, FIELD_ANNOTATION_WRAP, FINALLY_ON_NEW_LINE, FOR_BRACE_FORCE, FOR_STATEMENT_LPAREN_ON_NEXT_LINE, FOR_STATEMENT_RPAREN_ON_NEXT_LINE, FOR_STATEMENT_WRAP, FORCE_REARRANGE_MODE, IF_BRACE_FORCE, INDENT_BREAK_FROM_CASE, INDENT_CASE_FROM_SWITCH, KEEP_BLANK_LINES_BEFORE_RBRACE, KEEP_BLANK_LINES_IN_CODE, KEEP_BLANK_LINES_IN_DECLARATIONS, KEEP_CONTROL_STATEMENT_IN_ONE_LINE, KEEP_FIRST_COLUMN_COMMENT, KEEP_LINE_BREAKS, KEEP_MULTIPLE_EXPRESSIONS_IN_ONE_LINE, KEEP_SIMPLE_BLOCKS_IN_ONE_LINE, KEEP_SIMPLE_CLASSES_IN_ONE_LINE, KEEP_SIMPLE_LAMBDAS_IN_ONE_LINE, KEEP_SIMPLE_METHODS_IN_ONE_LINE, LABELED_STATEMENT_WRAP, LINE_COMMENT_ADD_SPACE, LINE_COMMENT_AT_FIRST_COLUMN, METHOD_ANNOTATION_WRAP, METHOD_CALL_CHAIN_WRAP, METHOD_PARAMETERS_LPAREN_ON_NEXT_LINE, METHOD_PARAMETERS_RPAREN_ON_NEXT_LINE, METHOD_PARAMETERS_WRAP, MODIFIER_LIST_WRAP, PARAMETER_ANNOTATION_WRAP, PARENTHESES_EXPRESSION_LPAREN_WRAP, PARENTHESES_EXPRESSION_RPAREN_WRAP, PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE, PREFER_PARAMETERS_WRAP, RESOURCE_LIST_LPAREN_ON_NEXT_LINE, RESOURCE_LIST_RPAREN_ON_NEXT_LINE, RESOURCE_LIST_WRAP, SPACE_AFTER_COLON, SPACE_AFTER_COMMA, SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS, SPACE_AFTER_QUEST, SPACE_AFTER_SEMICOLON, SPACE_AFTER_TYPE_CAST, SPACE_AROUND_ADDITIVE_OPERATORS, SPACE_AROUND_ASSIGNMENT_OPERATORS, SPACE_AROUND_BITWISE_OPERATORS, SPACE_AROUND_EQUALITY_OPERATORS, SPACE_AROUND_LAMBDA_ARROW, SPACE_AROUND_LOGICAL_OPERATORS, SPACE_AROUND_METHOD_REF_DBL_COLON, SPACE_AROUND_MULTIPLICATIVE_OPERATORS, SPACE_AROUND_RELATIONAL_OPERATORS, SPACE_AROUND_SHIFT_OPERATORS, SPACE_AROUND_UNARY_OPERATOR, SPACE_BEFORE_ANNOTATION_ARRAY_INITIALIZER_LBRACE, SPACE_BEFORE_ANOTATION_PARAMETER_LIST, SPACE_BEFORE_ARRAY_INITIALIZER_LBRACE, SPACE_BEFORE_CATCH_KEYWORD, SPACE_BEFORE_CATCH_LBRACE, SPACE_BEFORE_CATCH_PARENTHESES, SPACE_BEFORE_CLASS_LBRACE, SPACE_BEFORE_COLON, SPACE_BEFORE_COMMA, SPACE_BEFORE_DO_LBRACE, SPACE_BEFORE_ELSE_KEYWORD, SPACE_BEFORE_ELSE_LBRACE, SPACE_BEFORE_FINALLY_KEYWORD, SPACE_BEFORE_FINALLY_LBRACE, SPACE_BEFORE_FOR_LBRACE, SPACE_BEFORE_FOR_PARENTHESES, SPACE_BEFORE_IF_LBRACE, SPACE_BEFORE_IF_PARENTHESES, SPACE_BEFORE_METHOD_CALL_PARENTHESES, SPACE_BEFORE_METHOD_LBRACE, SPACE_BEFORE_METHOD_PARENTHESES, SPACE_BEFORE_QUEST, SPACE_BEFORE_SEMICOLON, SPACE_BEFORE_SWITCH_LBRACE, SPACE_BEFORE_SWITCH_PARENTHESES, SPACE_BEFORE_SYNCHRONIZED_LBRACE, SPACE_BEFORE_SYNCHRONIZED_PARENTHESES, SPACE_BEFORE_TRY_LBRACE, SPACE_BEFORE_TRY_PARENTHESES, SPACE_BEFORE_TYPE_PARAMETER_LIST, SPACE_BEFORE_WHILE_KEYWORD, SPACE_BEFORE_WHILE_LBRACE, SPACE_BEFORE_WHILE_PARENTHESES, SPACE_WITHIN_ANNOTATION_PARENTHESES, SPACE_WITHIN_ARRAY_INITIALIZER_BRACES, SPACE_WITHIN_BRACES, SPACE_WITHIN_BRACKETS, SPACE_WITHIN_CAST_PARENTHESES, SPACE_WITHIN_CATCH_PARENTHESES, SPACE_WITHIN_EMPTY_ARRAY_INITIALIZER_BRACES, SPACE_WITHIN_EMPTY_METHOD_CALL_PARENTHESES, SPACE_WITHIN_EMPTY_METHOD_PARENTHESES, SPACE_WITHIN_FOR_PARENTHESES, SPACE_WITHIN_IF_PARENTHESES, SPACE_WITHIN_METHOD_CALL_PARENTHESES, SPACE_WITHIN_METHOD_PARENTHESES, SPACE_WITHIN_PARENTHESES, SPACE_WITHIN_SWITCH_PARENTHESES, SPACE_WITHIN_SYNCHRONIZED_PARENTHESES, SPACE_WITHIN_TRY_PARENTHESES, SPACE_WITHIN_WHILE_PARENTHESES, SPECIAL_ELSE_IF_TREATMENT, TERNARY_OPERATION_SIGNS_ON_NEXT_LINE, TERNARY_OPERATION_WRAP, THROWS_KEYWORD_WRAP, THROWS_LIST_WRAP, USE_FLYING_GEESE_BRACES, VARIABLE_ANNOTATION_WRAP, WHILE_BRACE_FORCE, WHILE_ON_NEW_LINE, WRAP_COMMENTS, WRAP_FIRST_METHOD_IN_CALL_CHAIN, WRAP_LONG_LINES, WRAP_ON_TYPING
ALIGN_CONSECUTIVE_ASSIGNMENTS, BLANK_LINES_BEFORE_CLASS_END, BRACE_STYLE, CLASS_BRACE_STYLE, DO_NOT_FORCE, DO_NOT_WRAP, END_OF_LINE, FORCE_BRACES_ALWAYS, FORCE_BRACES_IF_MULTILINE, KEEP_BLANK_LINES_BETWEEN_PACKAGE_DECLARATION_AND_HEADER, LAMBDA_BRACE_STYLE, METHOD_BRACE_STYLE, NEXT_LINE, NEXT_LINE_IF_WRAPPED, NEXT_LINE_SHIFTED, NEXT_LINE_SHIFTED2, REARRANGE_ACCORDIND_TO_DIALOG, REARRANGE_ALWAYS, REARRANGE_NEVER, WRAP_ALWAYS, WRAP_AS_NEEDED, WRAP_ON_EVERY_ITEM
Constructor and Description |
---|
ModelSettings() |
Modifier and Type | Method and Description |
---|---|
static CodeStyleSchemesModel.ModelSettings |
createFrom(CodeStyleSettings settings) |
void |
doWithLockedSettings(java.lang.Runnable runnable) |
boolean |
isLocked() |
clearCodeStyleSettings, clone, copyFrom, equals, getClassCountToUseImportOnDemand, getCommonSettings, getCommonSettings, getContinuationIndentSize, getCustomSettings, getDefaultRightMargin, getDefaults, getDefaultSoftMargins, getExcludedFiles, getFormatterOffPattern, getFormatterOnPattern, getImportLayoutTable, getIndentOptions, getIndentOptions, getIndentOptionsByDocument, getIndentOptionsByFile, getIndentOptionsByFile, getIndentOptionsByFile, getIndentSize, getLanguageIndentOptions, getLineSeparator, getModificationTracker, getNamesCountToUseImportOnDemand, getPackagesToUseImportOnDemand, getParentSettings, getRepeatAnnotations, getRightMargin, getSoftMargins, getTabSize, getVersion, isInsertInnerClassImports, isLayoutStaticImportsSeparately, isSmartTabs, isUseFqClassNames, isUseSingleClassImports, isWrapOnTyping, readExternal, registerSettings, registerSettings, removeSettings, removeSettings, resetDeprecatedFields, setClassCountToUseImportOnDemand, setDefaultRightMargin, setDefaultSoftMargins, setFormatterOffPattern, setFormatterOnPattern, setInsertInnerClassImports, setLayoutStaticImportsSeparately, setNamesCountToUseImportOnDemand, setParentSettings, setRepeatAnnotations, setRightMargin, setSoftMargins, setUseFqClassNames, setUseSingleClassImports, useTabCharacter, writeExternal
arrangementSettingsEqual, clone, copyFrom, getArrangementSettings, getFileType, getLanguage, getLocalCodeStyleSettings, getRootSettings, getSoftMargins, initIndentOptions, isForceArrangeMenuAvailable, setArrangementSettings, setForceArrangeMenuAvailable
public static CodeStyleSchemesModel.ModelSettings createFrom(CodeStyleSettings settings)
public void doWithLockedSettings(java.lang.Runnable runnable)
public boolean isLocked()