/*******************************************************************************
* Copyright (c) 2000, 2010 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
* Brock Janiczak - Contribution for bug 150741
*******************************************************************************/
package org.eclipse.jdt.internal.formatter;
import java.util.HashMap;
import java.util.Map;
import org.eclipse.jdt.core.JavaCore;
import org.eclipse.jdt.core.formatter.DefaultCodeFormatterConstants;
import org.eclipse.jdt.internal.compiler.util.Util;
import org.eclipse.jdt.internal.formatter.align.Alignment;
/**
* This is still subject to changes before 3.0.
*
* @since 3.0
*/
public class DefaultCodeFormatterOptions {
public static final int TAB= 1;
public static final int SPACE= 2;
public static final int MIXED= 4;
public static DefaultCodeFormatterOptions getDefaultSettings() {
DefaultCodeFormatterOptions options= new DefaultCodeFormatterOptions();
options.setDefaultSettings();
return options;
}
public static DefaultCodeFormatterOptions getEclipseDefaultSettings() {
DefaultCodeFormatterOptions options= new DefaultCodeFormatterOptions();
options.setEclipseDefaultSettings();
return options;
}
public static DefaultCodeFormatterOptions getJavaConventionsSettings() {
DefaultCodeFormatterOptions options= new DefaultCodeFormatterOptions();
options.setJavaConventionsSettings();
return options;
}
public int alignment_for_arguments_in_allocation_expression;
public int alignment_for_arguments_in_annotation;
public int alignment_for_arguments_in_enum_constant;
public int alignment_for_arguments_in_explicit_constructor_call;
public int alignment_for_arguments_in_method_invocation;
public int alignment_for_arguments_in_qualified_allocation_expression;
public int alignment_for_assignment;
public int alignment_for_binary_expression;
public int alignment_for_compact_if;
public int alignment_for_conditional_expression;
public int alignment_for_enum_constants;
public int alignment_for_expressions_in_array_initializer;
public int alignment_for_method_declaration;
public int alignment_for_multiple_fields;
public int alignment_for_parameters_in_constructor_declaration;
public int alignment_for_parameters_in_method_declaration;
public int alignment_for_selector_in_method_invocation;
public int alignment_for_superclass_in_type_declaration;
public int alignment_for_superinterfaces_in_enum_declaration;
public int alignment_for_superinterfaces_in_type_declaration;
public int alignment_for_throws_clause_in_constructor_declaration;
public int alignment_for_throws_clause_in_method_declaration;
public boolean align_type_members_on_columns;
public String brace_position_for_annotation_type_declaration;
public String brace_position_for_anonymous_type_declaration;
public String brace_position_for_array_initializer;
public String brace_position_for_block;
public String brace_position_for_block_in_case;
public String brace_position_for_constructor_declaration;
public String brace_position_for_enum_constant;
public String brace_position_for_enum_declaration;
public String brace_position_for_method_declaration;
public String brace_position_for_type_declaration;
public String brace_position_for_switch;
public int continuation_indentation;
public int continuation_indentation_for_array_initializer;
public int blank_lines_after_imports;
public int blank_lines_after_package;
public int blank_lines_before_field;
public int blank_lines_before_first_class_body_declaration;
public int blank_lines_before_imports;
public int blank_lines_before_member_type;
public int blank_lines_before_method;
public int blank_lines_before_new_chunk;
public int blank_lines_before_package;
public int blank_lines_between_import_groups;
public int blank_lines_between_type_declarations;
public int blank_lines_at_beginning_of_method_body;
public boolean comment_clear_blank_lines_in_javadoc_comment;
public boolean comment_clear_blank_lines_in_block_comment;
public boolean comment_new_lines_at_block_boundaries;
public boolean comment_new_lines_at_javadoc_boundaries;
public boolean comment_format_javadoc_comment;
public boolean comment_format_line_comment;
public boolean comment_format_line_comment_starting_on_first_column;
public boolean comment_format_block_comment;
public boolean comment_format_header;
public boolean comment_format_html;
public boolean comment_format_source;
public boolean comment_indent_parameter_description;
public boolean comment_indent_root_tags;
public boolean comment_insert_empty_line_before_root_tags;
public boolean comment_insert_new_line_for_parameter;
public int comment_line_length;
public boolean use_tags;
public char[] disabling_tag;
public char[] enabling_tag;
private final static char[] DEFAULT_DISABLING_TAG= "@formatter:off".toCharArray(); //$NON-NLS-1$
private final static char[] DEFAULT_ENABLING_TAG= "@formatter:on".toCharArray(); //$NON-NLS-1$
public boolean indent_statements_compare_to_block;
public boolean indent_statements_compare_to_body;
public boolean indent_body_declarations_compare_to_annotation_declaration_header;
public boolean indent_body_declarations_compare_to_enum_constant_header;
public boolean indent_body_declarations_compare_to_enum_declaration_header;
public boolean indent_body_declarations_compare_to_type_header;
public boolean indent_breaks_compare_to_cases;
public boolean indent_empty_lines;
public boolean indent_switchstatements_compare_to_cases;
public boolean indent_switchstatements_compare_to_switch;
public int indentation_size;
public boolean insert_new_line_after_annotation_on_member;
public boolean insert_new_line_after_annotation_on_parameter;
public boolean insert_new_line_after_annotation_on_local_variable;
public boolean insert_new_line_after_label;
public boolean insert_new_line_after_opening_brace_in_array_initializer;
public boolean insert_new_line_at_end_of_file_if_missing;
public boolean insert_new_line_before_catch_in_try_statement;
public boolean insert_new_line_before_closing_brace_in_array_initializer;
public boolean insert_new_line_before_else_in_if_statement;
public boolean insert_new_line_before_finally_in_try_statement;
public boolean insert_new_line_before_while_in_do_statement;
public boolean insert_new_line_in_empty_anonymous_type_declaration;
public boolean insert_new_line_in_empty_block;
public boolean insert_new_line_in_empty_annotation_declaration;
public boolean insert_new_line_in_empty_enum_constant;
public boolean insert_new_line_in_empty_enum_declaration;
public boolean insert_new_line_in_empty_method_body;
public boolean insert_new_line_in_empty_type_declaration;
public boolean insert_space_after_and_in_type_parameter;
public boolean insert_space_after_assignment_operator;
public boolean insert_space_after_at_in_annotation;
public boolean insert_space_after_at_in_annotation_type_declaration;
public boolean insert_space_after_binary_operator;
public boolean insert_space_after_closing_angle_bracket_in_type_arguments;
public boolean insert_space_after_closing_angle_bracket_in_type_parameters;
public boolean insert_space_after_closing_paren_in_cast;
public boolean insert_space_after_closing_brace_in_block;
public boolean insert_space_after_colon_in_assert;
public boolean insert_space_after_colon_in_case;
public boolean insert_space_after_colon_in_conditional;
public boolean insert_space_after_colon_in_for;
public boolean insert_space_after_colon_in_labeled_statement;
public boolean insert_space_after_comma_in_allocation_expression;
public boolean insert_space_after_comma_in_annotation;
public boolean insert_space_after_comma_in_array_initializer;
public boolean insert_space_after_comma_in_constructor_declaration_parameters;
public boolean insert_space_after_comma_in_constructor_declaration_throws;
public boolean insert_space_after_comma_in_enum_constant_arguments;
public boolean insert_space_after_comma_in_enum_declarations;
public boolean insert_space_after_comma_in_explicit_constructor_call_arguments;
public boolean insert_space_after_comma_in_for_increments;
public boolean insert_space_after_comma_in_for_inits;
public boolean insert_space_after_comma_in_method_invocation_arguments;
public boolean insert_space_after_comma_in_method_declaration_parameters;
public boolean insert_space_after_comma_in_method_declaration_throws;
public boolean insert_space_after_comma_in_multiple_field_declarations;
public boolean insert_space_after_comma_in_multiple_local_declarations;
public boolean insert_space_after_comma_in_parameterized_type_reference;
public boolean insert_space_after_comma_in_superinterfaces;
public boolean insert_space_after_comma_in_type_arguments;
public boolean insert_space_after_comma_in_type_parameters;
public boolean insert_space_after_ellipsis;
public boolean insert_space_after_opening_angle_bracket_in_parameterized_type_reference;
public boolean insert_space_after_opening_angle_bracket_in_type_arguments;
public boolean insert_space_after_opening_angle_bracket_in_type_parameters;
public boolean insert_space_after_opening_bracket_in_array_allocation_expression;
public boolean insert_space_after_opening_bracket_in_array_reference;
public boolean insert_space_after_opening_brace_in_array_initializer;
public boolean insert_space_after_opening_paren_in_annotation;
public boolean insert_space_after_opening_paren_in_cast;
public boolean insert_space_after_opening_paren_in_catch;
public boolean insert_space_after_opening_paren_in_constructor_declaration;
public boolean insert_space_after_opening_paren_in_enum_constant;
public boolean insert_space_after_opening_paren_in_for;
public boolean insert_space_after_opening_paren_in_if;
public boolean insert_space_after_opening_paren_in_method_declaration;
public boolean insert_space_after_opening_paren_in_method_invocation;
public boolean insert_space_after_opening_paren_in_parenthesized_expression;
public boolean insert_space_after_opening_paren_in_switch;
public boolean insert_space_after_opening_paren_in_synchronized;
public boolean insert_space_after_opening_paren_in_while;
public boolean insert_space_after_postfix_operator;
public boolean insert_space_after_prefix_operator;
public boolean insert_space_after_question_in_conditional;
public boolean insert_space_after_question_in_wilcard;
public boolean insert_space_after_semicolon_in_for;
public boolean insert_space_after_unary_operator;
public boolean insert_space_before_and_in_type_parameter;
public boolean insert_space_before_at_in_annotation_type_declaration;
public boolean insert_space_before_assignment_operator;
public boolean insert_space_before_binary_operator;
public boolean insert_space_before_closing_angle_bracket_in_parameterized_type_reference;
public boolean insert_space_before_closing_angle_bracket_in_type_arguments;
public boolean insert_space_before_closing_angle_bracket_in_type_parameters;
public boolean insert_space_before_closing_brace_in_array_initializer;
public boolean insert_space_before_closing_bracket_in_array_allocation_expression;
public boolean insert_space_before_closing_bracket_in_array_reference;
public boolean insert_space_before_closing_paren_in_annotation;
public boolean insert_space_before_closing_paren_in_cast;
public boolean insert_space_before_closing_paren_in_catch;
public boolean insert_space_before_closing_paren_in_constructor_declaration;
public boolean insert_space_before_closing_paren_in_enum_constant;
public boolean insert_space_before_closing_paren_in_for;
public boolean insert_space_before_closing_paren_in_if;
public boolean insert_space_before_closing_paren_in_method_declaration;
public boolean insert_space_before_closing_paren_in_method_invocation;
public boolean insert_space_before_closing_paren_in_parenthesized_expression;
public boolean insert_space_before_closing_paren_in_switch;
public boolean insert_space_before_closing_paren_in_synchronized;
public boolean insert_space_before_closing_paren_in_while;
public boolean insert_space_before_colon_in_assert;
public boolean insert_space_before_colon_in_case;
public boolean insert_space_before_colon_in_conditional;
public boolean insert_space_before_colon_in_default;
public boolean insert_space_before_colon_in_for;
public boolean insert_space_before_colon_in_labeled_statement;
public boolean insert_space_before_comma_in_allocation_expression;
public boolean insert_space_before_comma_in_annotation;
public boolean insert_space_before_comma_in_array_initializer;
public boolean insert_space_before_comma_in_constructor_declaration_parameters;
public boolean insert_space_before_comma_in_constructor_declaration_throws;
public boolean insert_space_before_comma_in_enum_constant_arguments;
public boolean insert_space_before_comma_in_enum_declarations;
public boolean insert_space_before_comma_in_explicit_constructor_call_arguments;
public boolean insert_space_before_comma_in_for_increments;
public boolean insert_space_before_comma_in_for_inits;
public boolean insert_space_before_comma_in_method_invocation_arguments;
public boolean insert_space_before_comma_in_method_declaration_parameters;
public boolean insert_space_before_comma_in_method_declaration_throws;
public boolean insert_space_before_comma_in_multiple_field_declarations;
public boolean insert_space_before_comma_in_multiple_local_declarations;
public boolean insert_space_before_comma_in_parameterized_type_reference;
public boolean insert_space_before_comma_in_superinterfaces;
public boolean insert_space_before_comma_in_type_arguments;
public boolean insert_space_before_comma_in_type_parameters;
public boolean insert_space_before_ellipsis;
public boolean insert_space_before_parenthesized_expression_in_return;
public boolean insert_space_before_parenthesized_expression_in_throw;
public boolean insert_space_before_question_in_wilcard;
public boolean insert_space_before_opening_angle_bracket_in_parameterized_type_reference;
public boolean insert_space_before_opening_angle_bracket_in_type_arguments;
public boolean insert_space_before_opening_angle_bracket_in_type_parameters;
public boolean insert_space_before_opening_brace_in_annotation_type_declaration;
public boolean insert_space_before_opening_brace_in_anonymous_type_declaration;
public boolean insert_space_before_opening_brace_in_array_initializer;
public boolean insert_space_before_opening_brace_in_block;
public boolean insert_space_before_opening_brace_in_constructor_declaration;
public boolean insert_space_before_opening_brace_in_enum_constant;
public boolean insert_space_before_opening_brace_in_enum_declaration;
public boolean insert_space_before_opening_brace_in_method_declaration;
public boolean insert_space_before_opening_brace_in_type_declaration;
public boolean insert_space_before_opening_bracket_in_array_allocation_expression;
public boolean insert_space_before_opening_bracket_in_array_reference;
public boolean insert_space_before_opening_bracket_in_array_type_reference;
public boolean insert_space_before_opening_paren_in_annotation;
public boolean insert_space_before_opening_paren_in_annotation_type_member_declaration;
public boolean insert_space_before_opening_paren_in_catch;
public boolean insert_space_before_opening_paren_in_constructor_declaration;
public boolean insert_space_before_opening_paren_in_enum_constant;
public boolean insert_space_before_opening_paren_in_for;
public boolean insert_space_before_opening_paren_in_if;
public boolean insert_space_before_opening_paren_in_method_invocation;
public boolean insert_space_before_opening_paren_in_method_declaration;
public boolean insert_space_before_opening_paren_in_switch;
public boolean insert_space_before_opening_brace_in_switch;
public boolean insert_space_before_opening_paren_in_synchronized;
public boolean insert_space_before_opening_paren_in_parenthesized_expression;
public boolean insert_space_before_opening_paren_in_while;
public boolean insert_space_before_postfix_operator;
public boolean insert_space_before_prefix_operator;
public boolean insert_space_before_question_in_conditional;
public boolean insert_space_before_semicolon;
public boolean insert_space_before_semicolon_in_for;
public boolean insert_space_before_unary_operator;
public boolean insert_space_between_brackets_in_array_type_reference;
public boolean insert_space_between_empty_braces_in_array_initializer;
public boolean insert_space_between_empty_brackets_in_array_allocation_expression;
public boolean insert_space_between_empty_parens_in_annotation_type_member_declaration;
public boolean insert_space_between_empty_parens_in_constructor_declaration;
public boolean insert_space_between_empty_parens_in_enum_constant;
public boolean insert_space_between_empty_parens_in_method_declaration;
public boolean insert_space_between_empty_parens_in_method_invocation;
public boolean compact_else_if;
public boolean keep_guardian_clause_on_one_line;
public boolean keep_else_statement_on_same_line;
public boolean keep_empty_array_initializer_on_one_line;
public boolean keep_simple_if_on_one_line;
public boolean keep_then_statement_on_same_line;
public boolean never_indent_block_comments_on_first_column;
public boolean never_indent_line_comments_on_first_column;
public int number_of_empty_lines_to_preserve;
public boolean join_wrapped_lines;
public boolean join_lines_in_comments;
public boolean put_empty_statement_on_new_line;
public int tab_size;
public final char filling_space= ' ';
public int page_width;
public int tab_char;
public boolean use_tabs_only_for_leading_indentations;
public boolean wrap_before_binary_operator;
public boolean wrap_outer_expressions_when_nested;
public int initial_indentation_level;
public String line_separator;
private DefaultCodeFormatterOptions() {
// cannot be instantiated
}
public DefaultCodeFormatterOptions(Map settings) {
setDefaultSettings();
if (settings == null)
return;
set(settings);
}
private String getAlignment(int alignment) {
return Integer.toString(alignment);
}
public Map getMap() {
Map options= new HashMap();
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION, getAlignment(this.alignment_for_arguments_in_allocation_expression));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ANNOTATION, getAlignment(this.alignment_for_arguments_in_annotation));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT, getAlignment(this.alignment_for_arguments_in_enum_constant));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL, getAlignment(this.alignment_for_arguments_in_explicit_constructor_call));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION, getAlignment(this.alignment_for_arguments_in_method_invocation));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION, getAlignment(this.alignment_for_arguments_in_qualified_allocation_expression));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ASSIGNMENT, getAlignment(this.alignment_for_assignment));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION, getAlignment(this.alignment_for_binary_expression));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_COMPACT_IF, getAlignment(this.alignment_for_compact_if));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION, getAlignment(this.alignment_for_conditional_expression));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS, getAlignment(this.alignment_for_enum_constants));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER, getAlignment(this.alignment_for_expressions_in_array_initializer));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_METHOD_DECLARATION, getAlignment(this.alignment_for_method_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS, getAlignment(this.alignment_for_multiple_fields));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION, getAlignment(this.alignment_for_parameters_in_constructor_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION, getAlignment(this.alignment_for_parameters_in_method_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION, getAlignment(this.alignment_for_selector_in_method_invocation));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION, getAlignment(this.alignment_for_superclass_in_type_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION, getAlignment(this.alignment_for_superinterfaces_in_enum_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION, getAlignment(this.alignment_for_superinterfaces_in_type_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION, getAlignment(this.alignment_for_throws_clause_in_constructor_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION, getAlignment(this.alignment_for_throws_clause_in_method_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS, this.align_type_members_on_columns
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION, this.brace_position_for_annotation_type_declaration);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION, this.brace_position_for_anonymous_type_declaration);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER, this.brace_position_for_array_initializer);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK, this.brace_position_for_block);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE, this.brace_position_for_block_in_case);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION, this.brace_position_for_constructor_declaration);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT, this.brace_position_for_enum_constant);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION, this.brace_position_for_enum_declaration);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION, this.brace_position_for_method_declaration);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION, this.brace_position_for_type_declaration);
options.put(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_SWITCH, this.brace_position_for_switch);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT, this.comment_clear_blank_lines_in_block_comment
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT, this.comment_clear_blank_lines_in_javadoc_comment
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_NEW_LINES_AT_BLOCK_BOUNDARIES, this.comment_new_lines_at_block_boundaries
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_NEW_LINES_AT_JAVADOC_BOUNDARIES, this.comment_new_lines_at_javadoc_boundaries
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_BLOCK_COMMENT, this.comment_format_block_comment ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_HEADER, this.comment_format_header ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_HTML, this.comment_format_html ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_JAVADOC_COMMENT, this.comment_format_javadoc_comment
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_LINE_COMMENT, this.comment_format_line_comment ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_LINE_COMMENT_STARTING_ON_FIRST_COLUMN, this.comment_format_line_comment_starting_on_first_column
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_SOURCE, this.comment_format_source ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION, this.comment_indent_parameter_description
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_INDENT_ROOT_TAGS, this.comment_indent_root_tags ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS, this.comment_insert_empty_line_before_root_tags ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER, this.comment_insert_new_line_for_parameter ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH, Integer.toString(this.comment_line_length));
options.put(DefaultCodeFormatterConstants.FORMATTER_CONTINUATION_INDENTATION, Integer.toString(this.continuation_indentation));
options.put(DefaultCodeFormatterConstants.FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER, Integer.toString(this.continuation_indentation_for_array_initializer));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_AFTER_IMPORTS, Integer.toString(this.blank_lines_after_imports));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_AFTER_PACKAGE, Integer.toString(this.blank_lines_after_package));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_FIELD, Integer.toString(this.blank_lines_before_field));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION, Integer.toString(this.blank_lines_before_first_class_body_declaration));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_IMPORTS, Integer.toString(this.blank_lines_before_imports));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE, Integer.toString(this.blank_lines_before_member_type));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_METHOD, Integer.toString(this.blank_lines_before_method));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK, Integer.toString(this.blank_lines_before_new_chunk));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_PACKAGE, Integer.toString(this.blank_lines_before_package));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BETWEEN_IMPORT_GROUPS, Integer.toString(this.blank_lines_between_import_groups));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS, Integer.toString(this.blank_lines_between_type_declarations));
options.put(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY, Integer.toString(this.blank_lines_at_beginning_of_method_body));
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK, this.indent_statements_compare_to_block
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY, this.indent_statements_compare_to_body
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER, this.indent_body_declarations_compare_to_annotation_declaration_header
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER, this.indent_body_declarations_compare_to_enum_constant_header
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER, this.indent_body_declarations_compare_to_enum_declaration_header
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER, this.indent_body_declarations_compare_to_type_header
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES, this.indent_breaks_compare_to_cases
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_EMPTY_LINES, this.indent_empty_lines ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES, this.indent_switchstatements_compare_to_cases
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH, this.indent_switchstatements_compare_to_switch
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_INDENTATION_SIZE, Integer.toString(this.indentation_size));
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_MEMBER, this.insert_new_line_after_annotation_on_member ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PARAMETER, this.insert_new_line_after_annotation_on_parameter
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_LOCAL_VARIABLE, this.insert_new_line_after_annotation_on_local_variable
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER, this.insert_new_line_after_opening_brace_in_array_initializer
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING, this.insert_new_line_at_end_of_file_if_missing ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT, this.insert_new_line_before_catch_in_try_statement
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER, this.insert_new_line_before_closing_brace_in_array_initializer
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT, this.insert_new_line_before_else_in_if_statement ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT, this.insert_new_line_before_finally_in_try_statement
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT, this.insert_new_line_before_while_in_do_statement ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION, this.insert_new_line_in_empty_anonymous_type_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK, this.insert_new_line_in_empty_block ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION, this.insert_new_line_in_empty_annotation_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT, this.insert_new_line_in_empty_enum_constant ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION, this.insert_new_line_in_empty_enum_declaration ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY, this.insert_new_line_in_empty_method_body ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION, this.insert_new_line_in_empty_type_declaration ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_LABEL, this.insert_new_line_after_label ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER, this.insert_space_after_and_in_type_parameter ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR, this.insert_space_after_assignment_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION, this.insert_space_after_at_in_annotation ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION, this.insert_space_after_at_in_annotation_type_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR, this.insert_space_after_binary_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS, this.insert_space_after_closing_angle_bracket_in_type_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS, this.insert_space_after_closing_angle_bracket_in_type_parameters
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST, this.insert_space_after_closing_paren_in_cast ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK, this.insert_space_after_closing_brace_in_block ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT, this.insert_space_after_colon_in_assert ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE, this.insert_space_after_colon_in_case ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL, this.insert_space_after_colon_in_conditional ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR, this.insert_space_after_colon_in_for ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT, this.insert_space_after_colon_in_labeled_statement
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION, this.insert_space_after_comma_in_allocation_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION, this.insert_space_after_comma_in_annotation ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER, this.insert_space_after_comma_in_array_initializer
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS, this.insert_space_after_comma_in_constructor_declaration_parameters
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS, this.insert_space_after_comma_in_constructor_declaration_throws
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS, this.insert_space_after_comma_in_enum_constant_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS, this.insert_space_after_comma_in_enum_declarations
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS, this.insert_space_after_comma_in_explicit_constructor_call_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS, this.insert_space_after_comma_in_for_increments ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS, this.insert_space_after_comma_in_for_inits ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS, this.insert_space_after_comma_in_method_invocation_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS, this.insert_space_after_comma_in_method_declaration_parameters
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS, this.insert_space_after_comma_in_method_declaration_throws
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS, this.insert_space_after_comma_in_multiple_field_declarations
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS, this.insert_space_after_comma_in_multiple_local_declarations
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE, this.insert_space_after_comma_in_parameterized_type_reference
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES, this.insert_space_after_comma_in_superinterfaces ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS, this.insert_space_after_comma_in_type_arguments ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS, this.insert_space_after_comma_in_type_parameters ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION, this.insert_space_after_opening_bracket_in_array_allocation_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS, this.insert_space_after_ellipsis ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE,
this.insert_space_after_opening_angle_bracket_in_parameterized_type_reference ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS, this.insert_space_after_opening_angle_bracket_in_type_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS, this.insert_space_after_opening_angle_bracket_in_type_parameters
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE, this.insert_space_after_opening_bracket_in_array_reference
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER, this.insert_space_after_opening_brace_in_array_initializer
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION, this.insert_space_after_opening_paren_in_annotation
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST, this.insert_space_after_opening_paren_in_cast ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH, this.insert_space_after_opening_paren_in_catch ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION, this.insert_space_after_opening_paren_in_constructor_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT, this.insert_space_after_opening_paren_in_enum_constant
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR, this.insert_space_after_opening_paren_in_for ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF, this.insert_space_after_opening_paren_in_if ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION, this.insert_space_after_opening_paren_in_method_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION, this.insert_space_after_opening_paren_in_method_invocation
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION, this.insert_space_after_opening_paren_in_parenthesized_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH, this.insert_space_after_opening_paren_in_switch ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED, this.insert_space_after_opening_paren_in_synchronized
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE, this.insert_space_after_opening_paren_in_while ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR, this.insert_space_after_postfix_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR, this.insert_space_after_prefix_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL, this.insert_space_after_question_in_conditional ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD, this.insert_space_after_question_in_wilcard ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR, this.insert_space_after_semicolon_in_for ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR, this.insert_space_after_unary_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER, this.insert_space_before_and_in_type_parameter ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION, this.insert_space_before_at_in_annotation_type_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR, this.insert_space_before_assignment_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR, this.insert_space_before_binary_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE,
this.insert_space_before_closing_angle_bracket_in_parameterized_type_reference ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS, this.insert_space_before_closing_angle_bracket_in_type_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS, this.insert_space_before_closing_angle_bracket_in_type_parameters
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER, this.insert_space_before_closing_brace_in_array_initializer
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION, this.insert_space_before_closing_bracket_in_array_allocation_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE, this.insert_space_before_closing_bracket_in_array_reference
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION, this.insert_space_before_closing_paren_in_annotation
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST, this.insert_space_before_closing_paren_in_cast ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH, this.insert_space_before_closing_paren_in_catch ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION, this.insert_space_before_closing_paren_in_constructor_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT, this.insert_space_before_closing_paren_in_enum_constant
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR, this.insert_space_before_closing_paren_in_for ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF, this.insert_space_before_closing_paren_in_if ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION, this.insert_space_before_closing_paren_in_method_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION, this.insert_space_before_closing_paren_in_method_invocation
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION, this.insert_space_before_closing_paren_in_parenthesized_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH, this.insert_space_before_closing_paren_in_switch ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED, this.insert_space_before_closing_paren_in_synchronized
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE, this.insert_space_before_closing_paren_in_while ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT, this.insert_space_before_colon_in_assert ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE, this.insert_space_before_colon_in_case ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL, this.insert_space_before_colon_in_conditional ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT, this.insert_space_before_colon_in_default ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR, this.insert_space_before_colon_in_for ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT, this.insert_space_before_colon_in_labeled_statement
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION, this.insert_space_before_comma_in_allocation_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION, this.insert_space_before_comma_in_annotation ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER, this.insert_space_before_comma_in_array_initializer
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS, this.insert_space_before_comma_in_constructor_declaration_parameters
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS, this.insert_space_before_comma_in_constructor_declaration_throws
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS, this.insert_space_before_comma_in_enum_constant_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS, this.insert_space_before_comma_in_enum_declarations
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS, this.insert_space_before_comma_in_explicit_constructor_call_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS, this.insert_space_before_comma_in_for_increments ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS, this.insert_space_before_comma_in_for_inits ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS, this.insert_space_before_comma_in_method_invocation_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS, this.insert_space_before_comma_in_method_declaration_parameters
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS, this.insert_space_before_comma_in_method_declaration_throws
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS, this.insert_space_before_comma_in_multiple_field_declarations
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS, this.insert_space_before_comma_in_multiple_local_declarations
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES, this.insert_space_before_comma_in_superinterfaces ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS, this.insert_space_before_comma_in_type_arguments ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS, this.insert_space_before_comma_in_type_parameters ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE, this.insert_space_before_comma_in_parameterized_type_reference
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS, this.insert_space_before_ellipsis ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE,
this.insert_space_before_opening_angle_bracket_in_parameterized_type_reference ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS, this.insert_space_before_opening_angle_bracket_in_type_arguments
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS, this.insert_space_before_opening_angle_bracket_in_type_parameters
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION, this.insert_space_before_opening_brace_in_annotation_type_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION, this.insert_space_before_opening_brace_in_anonymous_type_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER, this.insert_space_before_opening_brace_in_array_initializer
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK, this.insert_space_before_opening_brace_in_block ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION, this.insert_space_before_opening_brace_in_constructor_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT, this.insert_space_before_opening_brace_in_enum_constant
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION, this.insert_space_before_opening_brace_in_enum_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION, this.insert_space_before_opening_brace_in_method_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION, this.insert_space_before_opening_brace_in_type_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION, this.insert_space_before_opening_bracket_in_array_allocation_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE, this.insert_space_before_opening_bracket_in_array_reference
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE, this.insert_space_before_opening_bracket_in_array_type_reference
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION, this.insert_space_before_opening_paren_in_annotation
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION,
this.insert_space_before_opening_paren_in_annotation_type_member_declaration ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH, this.insert_space_before_opening_paren_in_catch ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION, this.insert_space_before_opening_paren_in_constructor_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT, this.insert_space_before_opening_paren_in_enum_constant
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR, this.insert_space_before_opening_paren_in_for ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF, this.insert_space_before_opening_paren_in_if ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION, this.insert_space_before_opening_paren_in_method_invocation
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION, this.insert_space_before_opening_paren_in_method_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH, this.insert_space_before_opening_paren_in_switch ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH, this.insert_space_before_opening_brace_in_switch ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED, this.insert_space_before_opening_paren_in_synchronized
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION, this.insert_space_before_opening_paren_in_parenthesized_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE, this.insert_space_before_opening_paren_in_while ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_RETURN, this.insert_space_before_parenthesized_expression_in_return
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_THROW, this.insert_space_before_parenthesized_expression_in_throw
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR, this.insert_space_before_postfix_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR, this.insert_space_before_prefix_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL, this.insert_space_before_question_in_conditional ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD, this.insert_space_before_question_in_wilcard ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON, this.insert_space_before_semicolon ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR, this.insert_space_before_semicolon_in_for ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR, this.insert_space_before_unary_operator ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE, this.insert_space_between_brackets_in_array_type_reference
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER, this.insert_space_between_empty_braces_in_array_initializer
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION, this.insert_space_between_empty_brackets_in_array_allocation_expression
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION,
this.insert_space_between_empty_parens_in_annotation_type_member_declaration ? JavaCore.INSERT : JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION, this.insert_space_between_empty_parens_in_constructor_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT, this.insert_space_between_empty_parens_in_enum_constant
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION, this.insert_space_between_empty_parens_in_method_declaration
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION, this.insert_space_between_empty_parens_in_method_invocation
? JavaCore.INSERT
: JavaCore.DO_NOT_INSERT);
options.put(DefaultCodeFormatterConstants.FORMATTER_COMPACT_ELSE_IF, this.compact_else_if ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE, this.keep_guardian_clause_on_one_line
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE, this.keep_else_statement_on_same_line
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE, this.keep_empty_array_initializer_on_one_line
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE, this.keep_simple_if_on_one_line ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE, this.keep_then_statement_on_same_line
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_NEVER_INDENT_BLOCK_COMMENTS_ON_FIRST_COLUMN, this.never_indent_block_comments_on_first_column
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_NEVER_INDENT_LINE_COMMENTS_ON_FIRST_COLUMN, this.never_indent_line_comments_on_first_column
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE, Integer.toString(this.number_of_empty_lines_to_preserve));
options.put(DefaultCodeFormatterConstants.FORMATTER_JOIN_WRAPPED_LINES, this.join_wrapped_lines ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_JOIN_LINES_IN_COMMENTS, this.join_lines_in_comments ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE, this.put_empty_statement_on_new_line
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_LINE_SPLIT, Integer.toString(this.page_width));
switch (this.tab_char) {
case SPACE:
options.put(DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR, JavaCore.SPACE);
break;
case TAB:
options.put(DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR, JavaCore.TAB);
break;
case MIXED:
options.put(DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR, DefaultCodeFormatterConstants.MIXED);
break;
}
options.put(DefaultCodeFormatterConstants.FORMATTER_TAB_SIZE, Integer.toString(this.tab_size));
options.put(DefaultCodeFormatterConstants.FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS, this.use_tabs_only_for_leading_indentations
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_WRAP_BEFORE_BINARY_OPERATOR, this.wrap_before_binary_operator ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_DISABLING_TAG, this.disabling_tag == null ? Util.EMPTY_STRING : new String(this.disabling_tag));
options.put(DefaultCodeFormatterConstants.FORMATTER_ENABLING_TAG, this.enabling_tag == null ? Util.EMPTY_STRING : new String(this.enabling_tag));
options.put(DefaultCodeFormatterConstants.FORMATTER_USE_ON_OFF_TAGS, this.use_tags ? DefaultCodeFormatterConstants.TRUE : DefaultCodeFormatterConstants.FALSE);
options.put(DefaultCodeFormatterConstants.FORMATTER_WRAP_OUTER_EXPRESSIONS_WHEN_NESTED, this.wrap_outer_expressions_when_nested
? DefaultCodeFormatterConstants.TRUE
: DefaultCodeFormatterConstants.FALSE);
return options;
}
public void set(Map settings) {
final Object alignmentForArgumentsInAllocationExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION);
if (alignmentForArgumentsInAllocationExpressionOption != null) {
try {
this.alignment_for_arguments_in_allocation_expression= Integer.parseInt((String)alignmentForArgumentsInAllocationExpressionOption);
} catch (NumberFormatException e) {
this.alignment_for_arguments_in_allocation_expression= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_arguments_in_allocation_expression= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForArgumentsInAnnotationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ANNOTATION);
if (alignmentForArgumentsInAnnotationOption != null) {
try {
this.alignment_for_arguments_in_annotation= Integer.parseInt((String)alignmentForArgumentsInAnnotationOption);
} catch (NumberFormatException e) {
this.alignment_for_arguments_in_annotation= Alignment.M_NO_ALIGNMENT;
} catch (ClassCastException e) {
this.alignment_for_arguments_in_annotation= Alignment.M_NO_ALIGNMENT;
}
}
final Object alignmentForArgumentsInEnumConstantOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ENUM_CONSTANT);
if (alignmentForArgumentsInEnumConstantOption != null) {
try {
this.alignment_for_arguments_in_enum_constant= Integer.parseInt((String)alignmentForArgumentsInEnumConstantOption);
} catch (NumberFormatException e) {
this.alignment_for_arguments_in_enum_constant= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_arguments_in_enum_constant= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForArgumentsInExplicitConstructorCallOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL);
if (alignmentForArgumentsInExplicitConstructorCallOption != null) {
try {
this.alignment_for_arguments_in_explicit_constructor_call= Integer.parseInt((String)alignmentForArgumentsInExplicitConstructorCallOption);
} catch (NumberFormatException e) {
this.alignment_for_arguments_in_explicit_constructor_call= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_arguments_in_explicit_constructor_call= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForArgumentsInMethodInvocationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION);
if (alignmentForArgumentsInMethodInvocationOption != null) {
try {
this.alignment_for_arguments_in_method_invocation= Integer.parseInt((String)alignmentForArgumentsInMethodInvocationOption);
} catch (NumberFormatException e) {
this.alignment_for_arguments_in_method_invocation= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_arguments_in_method_invocation= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForArgumentsInQualifiedAllocationExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION);
if (alignmentForArgumentsInQualifiedAllocationExpressionOption != null) {
try {
this.alignment_for_arguments_in_qualified_allocation_expression= Integer.parseInt((String)alignmentForArgumentsInQualifiedAllocationExpressionOption);
} catch (NumberFormatException e) {
this.alignment_for_arguments_in_qualified_allocation_expression= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_arguments_in_qualified_allocation_expression= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForAssignmentOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ASSIGNMENT);
if (alignmentForAssignmentOption != null) {
try {
this.alignment_for_assignment= Integer.parseInt((String)alignmentForAssignmentOption);
} catch (NumberFormatException e) {
this.alignment_for_assignment= Alignment.M_ONE_PER_LINE_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_assignment= Alignment.M_ONE_PER_LINE_SPLIT;
}
}
final Object alignmentForBinaryExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION);
if (alignmentForBinaryExpressionOption != null) {
try {
this.alignment_for_binary_expression= Integer.parseInt((String)alignmentForBinaryExpressionOption);
} catch (NumberFormatException e) {
this.alignment_for_binary_expression= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_binary_expression= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForCompactIfOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_COMPACT_IF);
if (alignmentForCompactIfOption != null) {
try {
this.alignment_for_compact_if= Integer.parseInt((String)alignmentForCompactIfOption);
} catch (NumberFormatException e) {
this.alignment_for_compact_if= Alignment.M_ONE_PER_LINE_SPLIT | Alignment.M_INDENT_BY_ONE;
} catch (ClassCastException e) {
this.alignment_for_compact_if= Alignment.M_ONE_PER_LINE_SPLIT | Alignment.M_INDENT_BY_ONE;
}
}
final Object alignmentForConditionalExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION);
if (alignmentForConditionalExpressionOption != null) {
try {
this.alignment_for_conditional_expression= Integer.parseInt((String)alignmentForConditionalExpressionOption);
} catch (NumberFormatException e) {
this.alignment_for_conditional_expression= Alignment.M_ONE_PER_LINE_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_conditional_expression= Alignment.M_ONE_PER_LINE_SPLIT;
}
}
final Object alignmentForEnumConstantsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_ENUM_CONSTANTS);
if (alignmentForEnumConstantsOption != null) {
try {
this.alignment_for_enum_constants= Integer.parseInt((String)alignmentForEnumConstantsOption);
} catch (NumberFormatException e) {
this.alignment_for_enum_constants= Alignment.NONE;
} catch (ClassCastException e) {
this.alignment_for_enum_constants= Alignment.NONE;
}
}
final Object alignmentForExpressionsInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER);
if (alignmentForExpressionsInArrayInitializerOption != null) {
try {
this.alignment_for_expressions_in_array_initializer= Integer.parseInt((String)alignmentForExpressionsInArrayInitializerOption);
} catch (NumberFormatException e) {
this.alignment_for_expressions_in_array_initializer= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_expressions_in_array_initializer= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_METHOD_DECLARATION);
if (alignmentForMethodDeclarationOption != null) {
try {
this.alignment_for_method_declaration= Integer.parseInt((String)alignmentForMethodDeclarationOption);
} catch (NumberFormatException e) {
this.alignment_for_method_declaration= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_method_declaration= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForMultipleFieldsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS);
if (alignmentForMultipleFieldsOption != null) {
try {
this.alignment_for_multiple_fields= Integer.parseInt((String)alignmentForMultipleFieldsOption);
} catch (NumberFormatException e) {
this.alignment_for_multiple_fields= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_multiple_fields= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForParametersInConstructorDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION);
if (alignmentForParametersInConstructorDeclarationOption != null) {
try {
this.alignment_for_parameters_in_constructor_declaration= Integer.parseInt((String)alignmentForParametersInConstructorDeclarationOption);
} catch (NumberFormatException e) {
this.alignment_for_parameters_in_constructor_declaration= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_parameters_in_constructor_declaration= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForParametersInMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION);
if (alignmentForParametersInMethodDeclarationOption != null) {
try {
this.alignment_for_parameters_in_method_declaration= Integer.parseInt((String)alignmentForParametersInMethodDeclarationOption);
} catch (NumberFormatException e) {
this.alignment_for_parameters_in_method_declaration= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_parameters_in_method_declaration= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForSelectorInMethodInvocationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION);
if (alignmentForSelectorInMethodInvocationOption != null) {
try {
this.alignment_for_selector_in_method_invocation= Integer.parseInt((String)alignmentForSelectorInMethodInvocationOption);
} catch (NumberFormatException e) {
this.alignment_for_selector_in_method_invocation= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_selector_in_method_invocation= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForSuperclassInTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION);
if (alignmentForSuperclassInTypeDeclarationOption != null) {
try {
this.alignment_for_superclass_in_type_declaration= Integer.parseInt((String)alignmentForSuperclassInTypeDeclarationOption);
} catch (NumberFormatException e) {
this.alignment_for_superclass_in_type_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_superclass_in_type_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
}
}
final Object alignmentForSuperinterfacesInEnumDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_ENUM_DECLARATION);
if (alignmentForSuperinterfacesInEnumDeclarationOption != null) {
try {
this.alignment_for_superinterfaces_in_enum_declaration= Integer.parseInt((String)alignmentForSuperinterfacesInEnumDeclarationOption);
} catch (NumberFormatException e) {
this.alignment_for_superinterfaces_in_enum_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_superinterfaces_in_enum_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
}
}
final Object alignmentForSuperinterfacesInTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION);
if (alignmentForSuperinterfacesInTypeDeclarationOption != null) {
try {
this.alignment_for_superinterfaces_in_type_declaration= Integer.parseInt((String)alignmentForSuperinterfacesInTypeDeclarationOption);
} catch (NumberFormatException e) {
this.alignment_for_superinterfaces_in_type_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_superinterfaces_in_type_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
}
}
final Object alignmentForThrowsClauseInConstructorDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION);
if (alignmentForThrowsClauseInConstructorDeclarationOption != null) {
try {
this.alignment_for_throws_clause_in_constructor_declaration= Integer.parseInt((String)alignmentForThrowsClauseInConstructorDeclarationOption);
} catch (NumberFormatException e) {
this.alignment_for_throws_clause_in_constructor_declaration= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_throws_clause_in_constructor_declaration= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignmentForThrowsClauseInMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION);
if (alignmentForThrowsClauseInMethodDeclarationOption != null) {
try {
this.alignment_for_throws_clause_in_method_declaration= Integer.parseInt((String)alignmentForThrowsClauseInMethodDeclarationOption);
} catch (NumberFormatException e) {
this.alignment_for_throws_clause_in_method_declaration= Alignment.M_COMPACT_SPLIT;
} catch (ClassCastException e) {
this.alignment_for_throws_clause_in_method_declaration= Alignment.M_COMPACT_SPLIT;
}
}
final Object alignTypeMembersOnColumnsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS);
if (alignTypeMembersOnColumnsOption != null) {
this.align_type_members_on_columns= DefaultCodeFormatterConstants.TRUE.equals(alignTypeMembersOnColumnsOption);
}
final Object bracePositionForAnnotationTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ANNOTATION_TYPE_DECLARATION);
if (bracePositionForAnnotationTypeDeclarationOption != null) {
try {
this.brace_position_for_annotation_type_declaration= (String)bracePositionForAnnotationTypeDeclarationOption;
} catch (ClassCastException e) {
this.brace_position_for_annotation_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForAnonymousTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION);
if (bracePositionForAnonymousTypeDeclarationOption != null) {
try {
this.brace_position_for_anonymous_type_declaration= (String)bracePositionForAnonymousTypeDeclarationOption;
} catch (ClassCastException e) {
this.brace_position_for_anonymous_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER);
if (bracePositionForArrayInitializerOption != null) {
try {
this.brace_position_for_array_initializer= (String)bracePositionForArrayInitializerOption;
} catch (ClassCastException e) {
this.brace_position_for_array_initializer= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForBlockOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK);
if (bracePositionForBlockOption != null) {
try {
this.brace_position_for_block= (String)bracePositionForBlockOption;
} catch (ClassCastException e) {
this.brace_position_for_block= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForBlockInCaseOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE);
if (bracePositionForBlockInCaseOption != null) {
try {
this.brace_position_for_block_in_case= (String)bracePositionForBlockInCaseOption;
} catch (ClassCastException e) {
this.brace_position_for_block_in_case= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForConstructorDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION);
if (bracePositionForConstructorDeclarationOption != null) {
try {
this.brace_position_for_constructor_declaration= (String)bracePositionForConstructorDeclarationOption;
} catch (ClassCastException e) {
this.brace_position_for_constructor_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForEnumConstantOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ENUM_CONSTANT);
if (bracePositionForEnumConstantOption != null) {
try {
this.brace_position_for_enum_constant= (String)bracePositionForEnumConstantOption;
} catch (ClassCastException e) {
this.brace_position_for_enum_constant= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForEnumDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_ENUM_DECLARATION);
if (bracePositionForEnumDeclarationOption != null) {
try {
this.brace_position_for_enum_declaration= (String)bracePositionForEnumDeclarationOption;
} catch (ClassCastException e) {
this.brace_position_for_enum_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION);
if (bracePositionForMethodDeclarationOption != null) {
try {
this.brace_position_for_method_declaration= (String)bracePositionForMethodDeclarationOption;
} catch (ClassCastException e) {
this.brace_position_for_method_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForSwitchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_SWITCH);
if (bracePositionForSwitchOption != null) {
try {
this.brace_position_for_switch= (String)bracePositionForSwitchOption;
} catch (ClassCastException e) {
this.brace_position_for_switch= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object bracePositionForTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION);
if (bracePositionForTypeDeclarationOption != null) {
try {
this.brace_position_for_type_declaration= (String)bracePositionForTypeDeclarationOption;
} catch (ClassCastException e) {
this.brace_position_for_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
}
}
final Object continuationIndentationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_CONTINUATION_INDENTATION);
if (continuationIndentationOption != null) {
try {
this.continuation_indentation= Integer.parseInt((String)continuationIndentationOption);
} catch (NumberFormatException e) {
this.continuation_indentation= 2;
} catch (ClassCastException e) {
this.continuation_indentation= 2;
}
}
final Object continuationIndentationForArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER);
if (continuationIndentationForArrayInitializerOption != null) {
try {
this.continuation_indentation_for_array_initializer= Integer.parseInt((String)continuationIndentationForArrayInitializerOption);
} catch (NumberFormatException e) {
this.continuation_indentation_for_array_initializer= 2;
} catch (ClassCastException e) {
this.continuation_indentation_for_array_initializer= 2;
}
}
final Object blankLinesAfterImportsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_AFTER_IMPORTS);
if (blankLinesAfterImportsOption != null) {
try {
this.blank_lines_after_imports= Integer.parseInt((String)blankLinesAfterImportsOption);
} catch (NumberFormatException e) {
this.blank_lines_after_imports= 0;
} catch (ClassCastException e) {
this.blank_lines_after_imports= 0;
}
}
final Object blankLinesAfterPackageOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_AFTER_PACKAGE);
if (blankLinesAfterPackageOption != null) {
try {
this.blank_lines_after_package= Integer.parseInt((String)blankLinesAfterPackageOption);
} catch (NumberFormatException e) {
this.blank_lines_after_package= 0;
} catch (ClassCastException e) {
this.blank_lines_after_package= 0;
}
}
final Object blankLinesBeforeFieldOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_FIELD);
if (blankLinesBeforeFieldOption != null) {
try {
this.blank_lines_before_field= Integer.parseInt((String)blankLinesBeforeFieldOption);
} catch (NumberFormatException e) {
this.blank_lines_before_field= 0;
} catch (ClassCastException e) {
this.blank_lines_before_field= 0;
}
}
final Object blankLinesBeforeFirstClassBodyDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION);
if (blankLinesBeforeFirstClassBodyDeclarationOption != null) {
try {
this.blank_lines_before_first_class_body_declaration= Integer.parseInt((String)blankLinesBeforeFirstClassBodyDeclarationOption);
} catch (NumberFormatException e) {
this.blank_lines_before_first_class_body_declaration= 0;
} catch (ClassCastException e) {
this.blank_lines_before_first_class_body_declaration= 0;
}
}
final Object blankLinesBeforeImportsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_IMPORTS);
if (blankLinesBeforeImportsOption != null) {
try {
this.blank_lines_before_imports= Integer.parseInt((String)blankLinesBeforeImportsOption);
} catch (NumberFormatException e) {
this.blank_lines_before_imports= 0;
} catch (ClassCastException e) {
this.blank_lines_before_imports= 0;
}
}
final Object blankLinesBeforeMemberTypeOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE);
if (blankLinesBeforeMemberTypeOption != null) {
try {
this.blank_lines_before_member_type= Integer.parseInt((String)blankLinesBeforeMemberTypeOption);
} catch (NumberFormatException e) {
this.blank_lines_before_member_type= 0;
} catch (ClassCastException e) {
this.blank_lines_before_member_type= 0;
}
}
final Object blankLinesBeforeMethodOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_METHOD);
if (blankLinesBeforeMethodOption != null) {
try {
this.blank_lines_before_method= Integer.parseInt((String)blankLinesBeforeMethodOption);
} catch (NumberFormatException e) {
this.blank_lines_before_method= 0;
} catch (ClassCastException e) {
this.blank_lines_before_method= 0;
}
}
final Object blankLinesBeforeNewChunkOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK);
if (blankLinesBeforeNewChunkOption != null) {
try {
this.blank_lines_before_new_chunk= Integer.parseInt((String)blankLinesBeforeNewChunkOption);
} catch (NumberFormatException e) {
this.blank_lines_before_new_chunk= 0;
} catch (ClassCastException e) {
this.blank_lines_before_new_chunk= 0;
}
}
final Object blankLinesBeforePackageOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BEFORE_PACKAGE);
if (blankLinesBeforePackageOption != null) {
try {
this.blank_lines_before_package= Integer.parseInt((String)blankLinesBeforePackageOption);
} catch (NumberFormatException e) {
this.blank_lines_before_package= 0;
} catch (ClassCastException e) {
this.blank_lines_before_package= 0;
}
}
final Object blankLinesBetweenImportGroupsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BETWEEN_IMPORT_GROUPS);
if (blankLinesBetweenImportGroupsOption != null) {
try {
this.blank_lines_between_import_groups= Integer.parseInt((String)blankLinesBetweenImportGroupsOption);
} catch (NumberFormatException e) {
this.blank_lines_between_import_groups= 1;
} catch (ClassCastException e) {
this.blank_lines_between_import_groups= 1;
}
}
final Object blankLinesBetweenTypeDeclarationsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS);
if (blankLinesBetweenTypeDeclarationsOption != null) {
try {
this.blank_lines_between_type_declarations= Integer.parseInt((String)blankLinesBetweenTypeDeclarationsOption);
} catch (NumberFormatException e) {
this.blank_lines_between_type_declarations= 0;
} catch (ClassCastException e) {
this.blank_lines_between_type_declarations= 0;
}
}
final Object blankLinesAtBeginningOfMethodBodyOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY);
if (blankLinesAtBeginningOfMethodBodyOption != null) {
try {
this.blank_lines_at_beginning_of_method_body= Integer.parseInt((String)blankLinesAtBeginningOfMethodBodyOption);
} catch (NumberFormatException e) {
this.blank_lines_at_beginning_of_method_body= 0;
} catch (ClassCastException e) {
this.blank_lines_at_beginning_of_method_body= 0;
}
}
setDeprecatedOptions(settings);
final Object commentFormatJavadocCommentOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_JAVADOC_COMMENT);
if (commentFormatJavadocCommentOption != null) {
this.comment_format_javadoc_comment= DefaultCodeFormatterConstants.TRUE.equals(commentFormatJavadocCommentOption);
}
final Object commentFormatBlockCommentOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_BLOCK_COMMENT);
if (commentFormatBlockCommentOption != null) {
this.comment_format_block_comment= DefaultCodeFormatterConstants.TRUE.equals(commentFormatBlockCommentOption);
}
final Object commentFormatLineCommentOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_LINE_COMMENT);
if (commentFormatLineCommentOption != null) {
this.comment_format_line_comment= DefaultCodeFormatterConstants.TRUE.equals(commentFormatLineCommentOption);
}
final Object formatLineCommentStartingOnFirstColumnOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_LINE_COMMENT_STARTING_ON_FIRST_COLUMN);
if (formatLineCommentStartingOnFirstColumnOption != null) {
this.comment_format_line_comment_starting_on_first_column= DefaultCodeFormatterConstants.TRUE.equals(formatLineCommentStartingOnFirstColumnOption);
}
final Object commentFormatHeaderOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_HEADER);
if (commentFormatHeaderOption != null) {
this.comment_format_header= DefaultCodeFormatterConstants.TRUE.equals(commentFormatHeaderOption);
}
final Object commentFormatHtmlOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_HTML);
if (commentFormatHtmlOption != null) {
this.comment_format_html= DefaultCodeFormatterConstants.TRUE.equals(commentFormatHtmlOption);
}
final Object commentFormatSourceOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_FORMAT_SOURCE);
if (commentFormatSourceOption != null) {
this.comment_format_source= DefaultCodeFormatterConstants.TRUE.equals(commentFormatSourceOption);
}
final Object commentIndentParameterDescriptionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_INDENT_PARAMETER_DESCRIPTION);
if (commentIndentParameterDescriptionOption != null) {
this.comment_indent_parameter_description= DefaultCodeFormatterConstants.TRUE.equals(commentIndentParameterDescriptionOption);
}
final Object commentIndentRootTagsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_INDENT_ROOT_TAGS);
if (commentIndentRootTagsOption != null) {
this.comment_indent_root_tags= DefaultCodeFormatterConstants.TRUE.equals(commentIndentRootTagsOption);
}
final Object commentInsertEmptyLineBeforeRootTagsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_INSERT_EMPTY_LINE_BEFORE_ROOT_TAGS);
if (commentInsertEmptyLineBeforeRootTagsOption != null) {
this.comment_insert_empty_line_before_root_tags= JavaCore.INSERT.equals(commentInsertEmptyLineBeforeRootTagsOption);
}
final Object commentInsertNewLineForParameterOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_INSERT_NEW_LINE_FOR_PARAMETER);
if (commentInsertNewLineForParameterOption != null) {
this.comment_insert_new_line_for_parameter= JavaCore.INSERT.equals(commentInsertNewLineForParameterOption);
}
final Object commentLineLengthOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_LINE_LENGTH);
if (commentLineLengthOption != null) {
try {
this.comment_line_length= Integer.parseInt((String)commentLineLengthOption);
} catch (NumberFormatException e) {
this.comment_line_length= 80;
} catch (ClassCastException e) {
this.comment_line_length= 80;
}
}
final Object commentNewLinesAtBlockBoundariesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_NEW_LINES_AT_BLOCK_BOUNDARIES);
if (commentNewLinesAtBlockBoundariesOption != null) {
this.comment_new_lines_at_block_boundaries= DefaultCodeFormatterConstants.TRUE.equals(commentNewLinesAtBlockBoundariesOption);
}
final Object commentNewLinesAtJavadocBoundariesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_NEW_LINES_AT_JAVADOC_BOUNDARIES);
if (commentNewLinesAtJavadocBoundariesOption != null) {
this.comment_new_lines_at_javadoc_boundaries= DefaultCodeFormatterConstants.TRUE.equals(commentNewLinesAtJavadocBoundariesOption);
}
final Object indentStatementsCompareToBlockOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK);
if (indentStatementsCompareToBlockOption != null) {
this.indent_statements_compare_to_block= DefaultCodeFormatterConstants.TRUE.equals(indentStatementsCompareToBlockOption);
}
final Object indentStatementsCompareToBodyOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY);
if (indentStatementsCompareToBodyOption != null) {
this.indent_statements_compare_to_body= DefaultCodeFormatterConstants.TRUE.equals(indentStatementsCompareToBodyOption);
}
final Object indentBodyDeclarationsCompareToAnnotationDeclarationHeaderOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ANNOTATION_DECLARATION_HEADER);
if (indentBodyDeclarationsCompareToAnnotationDeclarationHeaderOption != null) {
this.indent_body_declarations_compare_to_annotation_declaration_header= DefaultCodeFormatterConstants.TRUE.equals(indentBodyDeclarationsCompareToAnnotationDeclarationHeaderOption);
}
final Object indentBodyDeclarationsCompareToEnumConstantHeaderOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_CONSTANT_HEADER);
if (indentBodyDeclarationsCompareToEnumConstantHeaderOption != null) {
this.indent_body_declarations_compare_to_enum_constant_header= DefaultCodeFormatterConstants.TRUE.equals(indentBodyDeclarationsCompareToEnumConstantHeaderOption);
}
final Object indentBodyDeclarationsCompareToEnumDeclarationHeaderOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_ENUM_DECLARATION_HEADER);
if (indentBodyDeclarationsCompareToEnumDeclarationHeaderOption != null) {
this.indent_body_declarations_compare_to_enum_declaration_header= DefaultCodeFormatterConstants.TRUE.equals(indentBodyDeclarationsCompareToEnumDeclarationHeaderOption);
}
final Object indentBodyDeclarationsCompareToTypeHeaderOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER);
if (indentBodyDeclarationsCompareToTypeHeaderOption != null) {
this.indent_body_declarations_compare_to_type_header= DefaultCodeFormatterConstants.TRUE.equals(indentBodyDeclarationsCompareToTypeHeaderOption);
}
final Object indentBreaksCompareToCasesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES);
if (indentBreaksCompareToCasesOption != null) {
this.indent_breaks_compare_to_cases= DefaultCodeFormatterConstants.TRUE.equals(indentBreaksCompareToCasesOption);
}
final Object indentEmptyLinesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_EMPTY_LINES);
if (indentEmptyLinesOption != null) {
this.indent_empty_lines= DefaultCodeFormatterConstants.TRUE.equals(indentEmptyLinesOption);
}
final Object indentSwitchstatementsCompareToCasesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES);
if (indentSwitchstatementsCompareToCasesOption != null) {
this.indent_switchstatements_compare_to_cases= DefaultCodeFormatterConstants.TRUE.equals(indentSwitchstatementsCompareToCasesOption);
}
final Object indentSwitchstatementsCompareToSwitchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH);
if (indentSwitchstatementsCompareToSwitchOption != null) {
this.indent_switchstatements_compare_to_switch= DefaultCodeFormatterConstants.TRUE.equals(indentSwitchstatementsCompareToSwitchOption);
}
final Object indentationSizeOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INDENTATION_SIZE);
if (indentationSizeOption != null) {
try {
this.indentation_size= Integer.parseInt((String)indentationSizeOption);
} catch (NumberFormatException e) {
this.indentation_size= 4;
} catch (ClassCastException e) {
this.indentation_size= 4;
}
}
final Object insertNewLineAfterOpeningBraceInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER);
if (insertNewLineAfterOpeningBraceInArrayInitializerOption != null) {
this.insert_new_line_after_opening_brace_in_array_initializer= JavaCore.INSERT.equals(insertNewLineAfterOpeningBraceInArrayInitializerOption);
}
final Object insertNewLineAtEndOfFileIfMissingOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AT_END_OF_FILE_IF_MISSING);
if (insertNewLineAtEndOfFileIfMissingOption != null) {
this.insert_new_line_at_end_of_file_if_missing= JavaCore.INSERT.equals(insertNewLineAtEndOfFileIfMissingOption);
}
final Object insertNewLineBeforeCatchInTryStatementOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT);
if (insertNewLineBeforeCatchInTryStatementOption != null) {
this.insert_new_line_before_catch_in_try_statement= JavaCore.INSERT.equals(insertNewLineBeforeCatchInTryStatementOption);
}
final Object insertNewLineBeforeClosingBraceInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER);
if (insertNewLineBeforeClosingBraceInArrayInitializerOption != null) {
this.insert_new_line_before_closing_brace_in_array_initializer= JavaCore.INSERT.equals(insertNewLineBeforeClosingBraceInArrayInitializerOption);
}
final Object insertNewLineBeforeElseInIfStatementOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT);
if (insertNewLineBeforeElseInIfStatementOption != null) {
this.insert_new_line_before_else_in_if_statement= JavaCore.INSERT.equals(insertNewLineBeforeElseInIfStatementOption);
}
final Object insertNewLineBeforeFinallyInTryStatementOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT);
if (insertNewLineBeforeFinallyInTryStatementOption != null) {
this.insert_new_line_before_finally_in_try_statement= JavaCore.INSERT.equals(insertNewLineBeforeFinallyInTryStatementOption);
}
final Object insertNewLineBeforeWhileInDoStatementOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT);
if (insertNewLineBeforeWhileInDoStatementOption != null) {
this.insert_new_line_before_while_in_do_statement= JavaCore.INSERT.equals(insertNewLineBeforeWhileInDoStatementOption);
}
final Object insertNewLineInEmptyAnonymousTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION);
if (insertNewLineInEmptyAnonymousTypeDeclarationOption != null) {
this.insert_new_line_in_empty_anonymous_type_declaration= JavaCore.INSERT.equals(insertNewLineInEmptyAnonymousTypeDeclarationOption);
}
final Object insertNewLineInEmptyBlockOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK);
if (insertNewLineInEmptyBlockOption != null) {
this.insert_new_line_in_empty_block= JavaCore.INSERT.equals(insertNewLineInEmptyBlockOption);
}
final Object insertNewLineInEmptyAnnotationDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANNOTATION_DECLARATION);
if (insertNewLineInEmptyAnnotationDeclarationOption != null) {
this.insert_new_line_in_empty_annotation_declaration= JavaCore.INSERT.equals(insertNewLineInEmptyAnnotationDeclarationOption);
}
final Object insertNewLineInEmptyEnumConstantOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_CONSTANT);
if (insertNewLineInEmptyEnumConstantOption != null) {
this.insert_new_line_in_empty_enum_constant= JavaCore.INSERT.equals(insertNewLineInEmptyEnumConstantOption);
}
final Object insertNewLineInEmptyEnumDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ENUM_DECLARATION);
if (insertNewLineInEmptyEnumDeclarationOption != null) {
this.insert_new_line_in_empty_enum_declaration= JavaCore.INSERT.equals(insertNewLineInEmptyEnumDeclarationOption);
}
final Object insertNewLineInEmptyMethodBodyOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY);
if (insertNewLineInEmptyMethodBodyOption != null) {
this.insert_new_line_in_empty_method_body= JavaCore.INSERT.equals(insertNewLineInEmptyMethodBodyOption);
}
final Object insertNewLineInEmptyTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION);
if (insertNewLineInEmptyTypeDeclarationOption != null) {
this.insert_new_line_in_empty_type_declaration= JavaCore.INSERT.equals(insertNewLineInEmptyTypeDeclarationOption);
}
final Object insertNewLineAfterLabelOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_LABEL);
if (insertNewLineAfterLabelOption != null) {
this.insert_new_line_after_label= JavaCore.INSERT.equals(insertNewLineAfterLabelOption);
}
final Object insertSpaceAfterAndInWildcardOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_AND_IN_TYPE_PARAMETER);
if (insertSpaceAfterAndInWildcardOption != null) {
this.insert_space_after_and_in_type_parameter= JavaCore.INSERT.equals(insertSpaceAfterAndInWildcardOption);
}
final Object insertSpaceAfterAssignmentOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR);
if (insertSpaceAfterAssignmentOperatorOption != null) {
this.insert_space_after_assignment_operator= JavaCore.INSERT.equals(insertSpaceAfterAssignmentOperatorOption);
}
final Object insertSpaceAfterAtInAnnotationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION);
if (insertSpaceAfterAtInAnnotationOption != null) {
this.insert_space_after_at_in_annotation= JavaCore.INSERT.equals(insertSpaceAfterAtInAnnotationOption);
}
final Object insertSpaceAfterAtInAnnotationTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_AT_IN_ANNOTATION_TYPE_DECLARATION);
if (insertSpaceAfterAtInAnnotationTypeDeclarationOption != null) {
this.insert_space_after_at_in_annotation_type_declaration= JavaCore.INSERT.equals(insertSpaceAfterAtInAnnotationTypeDeclarationOption);
}
final Object insertSpaceAfterBinaryOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR);
if (insertSpaceAfterBinaryOperatorOption != null) {
this.insert_space_after_binary_operator= JavaCore.INSERT.equals(insertSpaceAfterBinaryOperatorOption);
}
final Object insertSpaceAfterClosingAngleBracketInTypeArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS);
if (insertSpaceAfterClosingAngleBracketInTypeArgumentsOption != null) {
this.insert_space_after_closing_angle_bracket_in_type_arguments= JavaCore.INSERT.equals(insertSpaceAfterClosingAngleBracketInTypeArgumentsOption);
}
final Object insertSpaceAfterClosingAngleBracketInTypeParametersOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS);
if (insertSpaceAfterClosingAngleBracketInTypeParametersOption != null) {
this.insert_space_after_closing_angle_bracket_in_type_parameters= JavaCore.INSERT.equals(insertSpaceAfterClosingAngleBracketInTypeParametersOption);
}
final Object insertSpaceAfterClosingParenInCastOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST);
if (insertSpaceAfterClosingParenInCastOption != null) {
this.insert_space_after_closing_paren_in_cast= JavaCore.INSERT.equals(insertSpaceAfterClosingParenInCastOption);
}
final Object insertSpaceAfterClosingBraceInBlockOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK);
if (insertSpaceAfterClosingBraceInBlockOption != null) {
this.insert_space_after_closing_brace_in_block= JavaCore.INSERT.equals(insertSpaceAfterClosingBraceInBlockOption);
}
final Object insertSpaceAfterColonInAssertOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT);
if (insertSpaceAfterColonInAssertOption != null) {
this.insert_space_after_colon_in_assert= JavaCore.INSERT.equals(insertSpaceAfterColonInAssertOption);
}
final Object insertSpaceAfterColonInCaseOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE);
if (insertSpaceAfterColonInCaseOption != null) {
this.insert_space_after_colon_in_case= JavaCore.INSERT.equals(insertSpaceAfterColonInCaseOption);
}
final Object insertSpaceAfterColonInConditionalOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL);
if (insertSpaceAfterColonInConditionalOption != null) {
this.insert_space_after_colon_in_conditional= JavaCore.INSERT.equals(insertSpaceAfterColonInConditionalOption);
}
final Object insertSpaceAfterColonInForOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_FOR);
if (insertSpaceAfterColonInForOption != null) {
this.insert_space_after_colon_in_for= JavaCore.INSERT.equals(insertSpaceAfterColonInForOption);
}
final Object insertSpaceAfterColonInLabeledStatementOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT);
if (insertSpaceAfterColonInLabeledStatementOption != null) {
this.insert_space_after_colon_in_labeled_statement= JavaCore.INSERT.equals(insertSpaceAfterColonInLabeledStatementOption);
}
final Object insertSpaceAfterCommaInAllocationExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION);
if (insertSpaceAfterCommaInAllocationExpressionOption != null) {
this.insert_space_after_comma_in_allocation_expression= JavaCore.INSERT.equals(insertSpaceAfterCommaInAllocationExpressionOption);
}
final Object insertSpaceAfterCommaInAnnotationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ANNOTATION);
if (insertSpaceAfterCommaInAnnotationOption != null) {
this.insert_space_after_comma_in_annotation= JavaCore.INSERT.equals(insertSpaceAfterCommaInAnnotationOption);
}
final Object insertSpaceAfterCommaInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER);
if (insertSpaceAfterCommaInArrayInitializerOption != null) {
this.insert_space_after_comma_in_array_initializer= JavaCore.INSERT.equals(insertSpaceAfterCommaInArrayInitializerOption);
}
final Object insertSpaceAfterCommaInConstructorDeclarationParametersOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS);
if (insertSpaceAfterCommaInConstructorDeclarationParametersOption != null) {
this.insert_space_after_comma_in_constructor_declaration_parameters= JavaCore.INSERT.equals(insertSpaceAfterCommaInConstructorDeclarationParametersOption);
}
final Object insertSpaceAfterCommaInConstructorDeclarationThrowsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS);
if (insertSpaceAfterCommaInConstructorDeclarationThrowsOption != null) {
this.insert_space_after_comma_in_constructor_declaration_throws= JavaCore.INSERT.equals(insertSpaceAfterCommaInConstructorDeclarationThrowsOption);
}
final Object insertSpaceAfterCommaInEnumConstantArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_CONSTANT_ARGUMENTS);
if (insertSpaceAfterCommaInEnumConstantArgumentsOption != null) {
this.insert_space_after_comma_in_enum_constant_arguments= JavaCore.INSERT.equals(insertSpaceAfterCommaInEnumConstantArgumentsOption);
}
final Object insertSpaceAfterCommaInEnumDeclarationsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ENUM_DECLARATIONS);
if (insertSpaceAfterCommaInEnumDeclarationsOption != null) {
this.insert_space_after_comma_in_enum_declarations= JavaCore.INSERT.equals(insertSpaceAfterCommaInEnumDeclarationsOption);
}
final Object insertSpaceAfterCommaInExplicitConstructorCallArgumentsOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS);
if (insertSpaceAfterCommaInExplicitConstructorCallArgumentsOption != null) {
this.insert_space_after_comma_in_explicit_constructor_call_arguments= JavaCore.INSERT.equals(insertSpaceAfterCommaInExplicitConstructorCallArgumentsOption);
}
final Object insertSpaceAfterCommaInForIncrementsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS);
if (insertSpaceAfterCommaInForIncrementsOption != null) {
this.insert_space_after_comma_in_for_increments= JavaCore.INSERT.equals(insertSpaceAfterCommaInForIncrementsOption);
}
final Object insertSpaceAfterCommaInForInitsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS);
if (insertSpaceAfterCommaInForInitsOption != null) {
this.insert_space_after_comma_in_for_inits= JavaCore.INSERT.equals(insertSpaceAfterCommaInForInitsOption);
}
final Object insertSpaceAfterCommaInMethodInvocationArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS);
if (insertSpaceAfterCommaInMethodInvocationArgumentsOption != null) {
this.insert_space_after_comma_in_method_invocation_arguments= JavaCore.INSERT.equals(insertSpaceAfterCommaInMethodInvocationArgumentsOption);
}
final Object insertSpaceAfterCommaInMethodDeclarationParametersOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS);
if (insertSpaceAfterCommaInMethodDeclarationParametersOption != null) {
this.insert_space_after_comma_in_method_declaration_parameters= JavaCore.INSERT.equals(insertSpaceAfterCommaInMethodDeclarationParametersOption);
}
final Object insertSpaceAfterCommaInMethodDeclarationThrowsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS);
if (insertSpaceAfterCommaInMethodDeclarationThrowsOption != null) {
this.insert_space_after_comma_in_method_declaration_throws= JavaCore.INSERT.equals(insertSpaceAfterCommaInMethodDeclarationThrowsOption);
}
final Object insertSpaceAfterCommaInMultipleFieldDeclarationsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS);
if (insertSpaceAfterCommaInMultipleFieldDeclarationsOption != null) {
this.insert_space_after_comma_in_multiple_field_declarations= JavaCore.INSERT.equals(insertSpaceAfterCommaInMultipleFieldDeclarationsOption);
}
final Object insertSpaceAfterCommaInMultipleLocalDeclarationsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS);
if (insertSpaceAfterCommaInMultipleLocalDeclarationsOption != null) {
this.insert_space_after_comma_in_multiple_local_declarations= JavaCore.INSERT.equals(insertSpaceAfterCommaInMultipleLocalDeclarationsOption);
}
final Object insertSpaceAfterCommaInParameterizedTypeReferenceOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE);
if (insertSpaceAfterCommaInParameterizedTypeReferenceOption != null) {
this.insert_space_after_comma_in_parameterized_type_reference= JavaCore.INSERT.equals(insertSpaceAfterCommaInParameterizedTypeReferenceOption);
}
final Object insertSpaceAfterCommaInSuperinterfacesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES);
if (insertSpaceAfterCommaInSuperinterfacesOption != null) {
this.insert_space_after_comma_in_superinterfaces= JavaCore.INSERT.equals(insertSpaceAfterCommaInSuperinterfacesOption);
}
final Object insertSpaceAfterCommaInTypeArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_ARGUMENTS);
if (insertSpaceAfterCommaInTypeArgumentsOption != null) {
this.insert_space_after_comma_in_type_arguments= JavaCore.INSERT.equals(insertSpaceAfterCommaInTypeArgumentsOption);
}
final Object insertSpaceAfterCommaInTypeParametersOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_TYPE_PARAMETERS);
if (insertSpaceAfterCommaInTypeParametersOption != null) {
this.insert_space_after_comma_in_type_parameters= JavaCore.INSERT.equals(insertSpaceAfterCommaInTypeParametersOption);
}
final Object insertSpaceAfterEllipsisOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_ELLIPSIS);
if (insertSpaceAfterEllipsisOption != null) {
this.insert_space_after_ellipsis= JavaCore.INSERT.equals(insertSpaceAfterEllipsisOption);
}
final Object insertSpaceAfterOpeningAngleBracketInParameterizedTypeReferenceOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE);
if (insertSpaceAfterOpeningAngleBracketInParameterizedTypeReferenceOption != null) {
this.insert_space_after_opening_angle_bracket_in_parameterized_type_reference= JavaCore.INSERT.equals(insertSpaceAfterOpeningAngleBracketInParameterizedTypeReferenceOption);
}
final Object insertSpaceAfterOpeningAngleBracketInTypeArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS);
if (insertSpaceAfterOpeningAngleBracketInTypeArgumentsOption != null) {
this.insert_space_after_opening_angle_bracket_in_type_arguments= JavaCore.INSERT.equals(insertSpaceAfterOpeningAngleBracketInTypeArgumentsOption);
}
final Object insertSpaceAfterOpeningAngleBracketInTypeParametersOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS);
if (insertSpaceAfterOpeningAngleBracketInTypeParametersOption != null) {
this.insert_space_after_opening_angle_bracket_in_type_parameters= JavaCore.INSERT.equals(insertSpaceAfterOpeningAngleBracketInTypeParametersOption);
}
final Object insertSpaceAfterOpeningBracketInArrayAllocationExpressionOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION);
if (insertSpaceAfterOpeningBracketInArrayAllocationExpressionOption != null) {
this.insert_space_after_opening_bracket_in_array_allocation_expression= JavaCore.INSERT.equals(insertSpaceAfterOpeningBracketInArrayAllocationExpressionOption);
}
final Object insertSpaceAfterOpeningBracketInArrayReferenceOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE);
if (insertSpaceAfterOpeningBracketInArrayReferenceOption != null) {
this.insert_space_after_opening_bracket_in_array_reference= JavaCore.INSERT.equals(insertSpaceAfterOpeningBracketInArrayReferenceOption);
}
final Object insertSpaceAfterOpeningBraceInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER);
if (insertSpaceAfterOpeningBraceInArrayInitializerOption != null) {
this.insert_space_after_opening_brace_in_array_initializer= JavaCore.INSERT.equals(insertSpaceAfterOpeningBraceInArrayInitializerOption);
}
final Object insertSpaceAfterOpeningParenInAnnotationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ANNOTATION);
if (insertSpaceAfterOpeningParenInAnnotationOption != null) {
this.insert_space_after_opening_paren_in_annotation= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInAnnotationOption);
}
final Object insertSpaceAfterOpeningParenInCastOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST);
if (insertSpaceAfterOpeningParenInCastOption != null) {
this.insert_space_after_opening_paren_in_cast= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInCastOption);
}
final Object insertSpaceAfterOpeningParenInCatchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH);
if (insertSpaceAfterOpeningParenInCatchOption != null) {
this.insert_space_after_opening_paren_in_catch= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInCatchOption);
}
final Object insertSpaceAfterOpeningParenInConstructorDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION);
if (insertSpaceAfterOpeningParenInConstructorDeclarationOption != null) {
this.insert_space_after_opening_paren_in_constructor_declaration= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInConstructorDeclarationOption);
}
final Object insertSpaceAfterOpeningParenInEnumConstantOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_ENUM_CONSTANT);
if (insertSpaceAfterOpeningParenInEnumConstantOption != null) {
this.insert_space_after_opening_paren_in_enum_constant= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInEnumConstantOption);
}
final Object insertSpaceAfterOpeningParenInForOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR);
if (insertSpaceAfterOpeningParenInForOption != null) {
this.insert_space_after_opening_paren_in_for= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInForOption);
}
final Object insertSpaceAfterOpeningParenInIfOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF);
if (insertSpaceAfterOpeningParenInIfOption != null) {
this.insert_space_after_opening_paren_in_if= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInIfOption);
}
final Object insertSpaceAfterOpeningParenInMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION);
if (insertSpaceAfterOpeningParenInMethodDeclarationOption != null) {
this.insert_space_after_opening_paren_in_method_declaration= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInMethodDeclarationOption);
}
final Object insertSpaceAfterOpeningParenInMethodInvocationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION);
if (insertSpaceAfterOpeningParenInMethodInvocationOption != null) {
this.insert_space_after_opening_paren_in_method_invocation= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInMethodInvocationOption);
}
final Object insertSpaceAfterOpeningParenInParenthesizedExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION);
if (insertSpaceAfterOpeningParenInParenthesizedExpressionOption != null) {
this.insert_space_after_opening_paren_in_parenthesized_expression= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInParenthesizedExpressionOption);
}
final Object insertSpaceAfterOpeningParenInSwitchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH);
if (insertSpaceAfterOpeningParenInSwitchOption != null) {
this.insert_space_after_opening_paren_in_switch= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInSwitchOption);
}
final Object insertSpaceAfterOpeningParenInSynchronizedOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED);
if (insertSpaceAfterOpeningParenInSynchronizedOption != null) {
this.insert_space_after_opening_paren_in_synchronized= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInSynchronizedOption);
}
final Object insertSpaceAfterOpeningParenInWhileOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE);
if (insertSpaceAfterOpeningParenInWhileOption != null) {
this.insert_space_after_opening_paren_in_while= JavaCore.INSERT.equals(insertSpaceAfterOpeningParenInWhileOption);
}
final Object insertSpaceAfterPostfixOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR);
if (insertSpaceAfterPostfixOperatorOption != null) {
this.insert_space_after_postfix_operator= JavaCore.INSERT.equals(insertSpaceAfterPostfixOperatorOption);
}
final Object insertSpaceAfterPrefixOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR);
if (insertSpaceAfterPrefixOperatorOption != null) {
this.insert_space_after_prefix_operator= JavaCore.INSERT.equals(insertSpaceAfterPrefixOperatorOption);
}
final Object insertSpaceAfterQuestionInConditionalOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL);
if (insertSpaceAfterQuestionInConditionalOption != null) {
this.insert_space_after_question_in_conditional= JavaCore.INSERT.equals(insertSpaceAfterQuestionInConditionalOption);
}
final Object insertSpaceAfterQuestionInWildcardOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_WILDCARD);
if (insertSpaceAfterQuestionInWildcardOption != null) {
this.insert_space_after_question_in_wilcard= JavaCore.INSERT.equals(insertSpaceAfterQuestionInWildcardOption);
}
final Object insertSpaceAfterSemicolonInForOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR);
if (insertSpaceAfterSemicolonInForOption != null) {
this.insert_space_after_semicolon_in_for= JavaCore.INSERT.equals(insertSpaceAfterSemicolonInForOption);
}
final Object insertSpaceAfterUnaryOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR);
if (insertSpaceAfterUnaryOperatorOption != null) {
this.insert_space_after_unary_operator= JavaCore.INSERT.equals(insertSpaceAfterUnaryOperatorOption);
}
final Object insertSpaceBeforeAndInWildcardOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_AND_IN_TYPE_PARAMETER);
if (insertSpaceBeforeAndInWildcardOption != null) {
this.insert_space_before_and_in_type_parameter= JavaCore.INSERT.equals(insertSpaceBeforeAndInWildcardOption);
}
final Object insertSpaceBeforeAtInAnnotationTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_AT_IN_ANNOTATION_TYPE_DECLARATION);
if (insertSpaceBeforeAtInAnnotationTypeDeclarationOption != null) {
this.insert_space_before_at_in_annotation_type_declaration= JavaCore.INSERT.equals(insertSpaceBeforeAtInAnnotationTypeDeclarationOption);
}
final Object insertSpaceBeforeAssignmentOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR);
if (insertSpaceBeforeAssignmentOperatorOption != null) {
this.insert_space_before_assignment_operator= JavaCore.INSERT.equals(insertSpaceBeforeAssignmentOperatorOption);
}
final Object insertSpaceBeforeBinaryOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR);
if (insertSpaceBeforeBinaryOperatorOption != null) {
this.insert_space_before_binary_operator= JavaCore.INSERT.equals(insertSpaceBeforeBinaryOperatorOption);
}
final Object insertSpaceBeforeClosingAngleBracketInParameterizedTypeReferenceOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE);
if (insertSpaceBeforeClosingAngleBracketInParameterizedTypeReferenceOption != null) {
this.insert_space_before_closing_angle_bracket_in_parameterized_type_reference= JavaCore.INSERT.equals(insertSpaceBeforeClosingAngleBracketInParameterizedTypeReferenceOption);
}
final Object insertSpaceBeforeClosingAngleBracketInTypeArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS);
if (insertSpaceBeforeClosingAngleBracketInTypeArgumentsOption != null) {
this.insert_space_before_closing_angle_bracket_in_type_arguments= JavaCore.INSERT.equals(insertSpaceBeforeClosingAngleBracketInTypeArgumentsOption);
}
final Object insertSpaceBeforeClosingAngleBracketInTypeParametersOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_ANGLE_BRACKET_IN_TYPE_PARAMETERS);
if (insertSpaceBeforeClosingAngleBracketInTypeParametersOption != null) {
this.insert_space_before_closing_angle_bracket_in_type_parameters= JavaCore.INSERT.equals(insertSpaceBeforeClosingAngleBracketInTypeParametersOption);
}
final Object insertSpaceBeforeClosingBraceInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER);
if (insertSpaceBeforeClosingBraceInArrayInitializerOption != null) {
this.insert_space_before_closing_brace_in_array_initializer= JavaCore.INSERT.equals(insertSpaceBeforeClosingBraceInArrayInitializerOption);
}
final Object insertSpaceBeforeClosingBracketInArrayAllocationExpressionOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION);
if (insertSpaceBeforeClosingBracketInArrayAllocationExpressionOption != null) {
this.insert_space_before_closing_bracket_in_array_allocation_expression= JavaCore.INSERT.equals(insertSpaceBeforeClosingBracketInArrayAllocationExpressionOption);
}
final Object insertSpaceBeforeClosingBracketInArrayReferenceOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE);
if (insertSpaceBeforeClosingBracketInArrayReferenceOption != null) {
this.insert_space_before_closing_bracket_in_array_reference= JavaCore.INSERT.equals(insertSpaceBeforeClosingBracketInArrayReferenceOption);
}
final Object insertSpaceBeforeClosingParenInAnnotationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ANNOTATION);
if (insertSpaceBeforeClosingParenInAnnotationOption != null) {
this.insert_space_before_closing_paren_in_annotation= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInAnnotationOption);
}
final Object insertSpaceBeforeClosingParenInCastOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST);
if (insertSpaceBeforeClosingParenInCastOption != null) {
this.insert_space_before_closing_paren_in_cast= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInCastOption);
}
final Object insertSpaceBeforeClosingParenInCatchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH);
if (insertSpaceBeforeClosingParenInCatchOption != null) {
this.insert_space_before_closing_paren_in_catch= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInCatchOption);
}
final Object insertSpaceBeforeClosingParenInConstructorDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION);
if (insertSpaceBeforeClosingParenInConstructorDeclarationOption != null) {
this.insert_space_before_closing_paren_in_constructor_declaration= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInConstructorDeclarationOption);
}
final Object insertSpaceBeforeClosingParenInEnumConstantOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_ENUM_CONSTANT);
if (insertSpaceBeforeClosingParenInEnumConstantOption != null) {
this.insert_space_before_closing_paren_in_enum_constant= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInEnumConstantOption);
}
final Object insertSpaceBeforeClosingParenInForOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR);
if (insertSpaceBeforeClosingParenInForOption != null) {
this.insert_space_before_closing_paren_in_for= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInForOption);
}
final Object insertSpaceBeforeClosingParenInIfOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF);
if (insertSpaceBeforeClosingParenInIfOption != null) {
this.insert_space_before_closing_paren_in_if= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInIfOption);
}
final Object insertSpaceBeforeClosingParenInMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION);
if (insertSpaceBeforeClosingParenInMethodDeclarationOption != null) {
this.insert_space_before_closing_paren_in_method_declaration= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInMethodDeclarationOption);
}
final Object insertSpaceBeforeClosingParenInMethodInvocationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION);
if (insertSpaceBeforeClosingParenInMethodInvocationOption != null) {
this.insert_space_before_closing_paren_in_method_invocation= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInMethodInvocationOption);
}
final Object insertSpaceBeforeClosingParenInParenthesizedExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION);
if (insertSpaceBeforeClosingParenInParenthesizedExpressionOption != null) {
this.insert_space_before_closing_paren_in_parenthesized_expression= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInParenthesizedExpressionOption);
}
final Object insertSpaceBeforeClosingParenInSwitchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH);
if (insertSpaceBeforeClosingParenInSwitchOption != null) {
this.insert_space_before_closing_paren_in_switch= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInSwitchOption);
}
final Object insertSpaceBeforeClosingParenInSynchronizedOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED);
if (insertSpaceBeforeClosingParenInSynchronizedOption != null) {
this.insert_space_before_closing_paren_in_synchronized= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInSynchronizedOption);
}
final Object insertSpaceBeforeClosingParenInWhileOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE);
if (insertSpaceBeforeClosingParenInWhileOption != null) {
this.insert_space_before_closing_paren_in_while= JavaCore.INSERT.equals(insertSpaceBeforeClosingParenInWhileOption);
}
final Object insertSpaceBeforeColonInAssertOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT);
if (insertSpaceBeforeColonInAssertOption != null) {
this.insert_space_before_colon_in_assert= JavaCore.INSERT.equals(insertSpaceBeforeColonInAssertOption);
}
final Object insertSpaceBeforeColonInCaseOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE);
if (insertSpaceBeforeColonInCaseOption != null) {
this.insert_space_before_colon_in_case= JavaCore.INSERT.equals(insertSpaceBeforeColonInCaseOption);
}
final Object insertSpaceBeforeColonInConditionalOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL);
if (insertSpaceBeforeColonInConditionalOption != null) {
this.insert_space_before_colon_in_conditional= JavaCore.INSERT.equals(insertSpaceBeforeColonInConditionalOption);
}
final Object insertSpaceBeforeColonInDefaultOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT);
if (insertSpaceBeforeColonInDefaultOption != null) {
this.insert_space_before_colon_in_default= JavaCore.INSERT.equals(insertSpaceBeforeColonInDefaultOption);
}
final Object insertSpaceBeforeColonInForOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_FOR);
if (insertSpaceBeforeColonInForOption != null) {
this.insert_space_before_colon_in_for= JavaCore.INSERT.equals(insertSpaceBeforeColonInForOption);
}
final Object insertSpaceBeforeColonInLabeledStatementOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT);
if (insertSpaceBeforeColonInLabeledStatementOption != null) {
this.insert_space_before_colon_in_labeled_statement= JavaCore.INSERT.equals(insertSpaceBeforeColonInLabeledStatementOption);
}
final Object insertSpaceBeforeCommaInAllocationExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION);
if (insertSpaceBeforeCommaInAllocationExpressionOption != null) {
this.insert_space_before_comma_in_allocation_expression= JavaCore.INSERT.equals(insertSpaceBeforeCommaInAllocationExpressionOption);
}
final Object insertSpaceBeforeCommaInAnnotationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ANNOTATION);
if (insertSpaceBeforeCommaInAnnotationOption != null) {
this.insert_space_before_comma_in_annotation= JavaCore.INSERT.equals(insertSpaceBeforeCommaInAnnotationOption);
}
final Object insertSpaceBeforeCommaInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER);
if (insertSpaceBeforeCommaInArrayInitializerOption != null) {
this.insert_space_before_comma_in_array_initializer= JavaCore.INSERT.equals(insertSpaceBeforeCommaInArrayInitializerOption);
}
final Object insertSpaceBeforeCommaInConstructorDeclarationParametersOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS);
if (insertSpaceBeforeCommaInConstructorDeclarationParametersOption != null) {
this.insert_space_before_comma_in_constructor_declaration_parameters= JavaCore.INSERT.equals(insertSpaceBeforeCommaInConstructorDeclarationParametersOption);
}
final Object insertSpaceBeforeCommaInConstructorDeclarationThrowsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS);
if (insertSpaceBeforeCommaInConstructorDeclarationThrowsOption != null) {
this.insert_space_before_comma_in_constructor_declaration_throws= JavaCore.INSERT.equals(insertSpaceBeforeCommaInConstructorDeclarationThrowsOption);
}
final Object insertSpaceBeforeCommaInEnumConstantArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_CONSTANT_ARGUMENTS);
if (insertSpaceBeforeCommaInEnumConstantArgumentsOption != null) {
this.insert_space_before_comma_in_enum_constant_arguments= JavaCore.INSERT.equals(insertSpaceBeforeCommaInEnumConstantArgumentsOption);
}
final Object insertSpaceBeforeCommaInEnumDeclarationsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ENUM_DECLARATIONS);
if (insertSpaceBeforeCommaInEnumDeclarationsOption != null) {
this.insert_space_before_comma_in_enum_declarations= JavaCore.INSERT.equals(insertSpaceBeforeCommaInEnumDeclarationsOption);
}
final Object insertSpaceBeforeCommaInExplicitConstructorCallArgumentsOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS);
if (insertSpaceBeforeCommaInExplicitConstructorCallArgumentsOption != null) {
this.insert_space_before_comma_in_explicit_constructor_call_arguments= JavaCore.INSERT.equals(insertSpaceBeforeCommaInExplicitConstructorCallArgumentsOption);
}
final Object insertSpaceBeforeCommaInForIncrementsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS);
if (insertSpaceBeforeCommaInForIncrementsOption != null) {
this.insert_space_before_comma_in_for_increments= JavaCore.INSERT.equals(insertSpaceBeforeCommaInForIncrementsOption);
}
final Object insertSpaceBeforeCommaInForInitsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS);
if (insertSpaceBeforeCommaInForInitsOption != null) {
this.insert_space_before_comma_in_for_inits= JavaCore.INSERT.equals(insertSpaceBeforeCommaInForInitsOption);
}
final Object insertSpaceBeforeCommaInMethodInvocationArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS);
if (insertSpaceBeforeCommaInMethodInvocationArgumentsOption != null) {
this.insert_space_before_comma_in_method_invocation_arguments= JavaCore.INSERT.equals(insertSpaceBeforeCommaInMethodInvocationArgumentsOption);
}
final Object insertSpaceBeforeCommaInMethodDeclarationParametersOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS);
if (insertSpaceBeforeCommaInMethodDeclarationParametersOption != null) {
this.insert_space_before_comma_in_method_declaration_parameters= JavaCore.INSERT.equals(insertSpaceBeforeCommaInMethodDeclarationParametersOption);
}
final Object insertSpaceBeforeCommaInMethodDeclarationThrowsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS);
if (insertSpaceBeforeCommaInMethodDeclarationThrowsOption != null) {
this.insert_space_before_comma_in_method_declaration_throws= JavaCore.INSERT.equals(insertSpaceBeforeCommaInMethodDeclarationThrowsOption);
}
final Object insertSpaceBeforeCommaInMultipleFieldDeclarationsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS);
if (insertSpaceBeforeCommaInMultipleFieldDeclarationsOption != null) {
this.insert_space_before_comma_in_multiple_field_declarations= JavaCore.INSERT.equals(insertSpaceBeforeCommaInMultipleFieldDeclarationsOption);
}
final Object insertSpaceBeforeCommaInMultipleLocalDeclarationsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS);
if (insertSpaceBeforeCommaInMultipleLocalDeclarationsOption != null) {
this.insert_space_before_comma_in_multiple_local_declarations= JavaCore.INSERT.equals(insertSpaceBeforeCommaInMultipleLocalDeclarationsOption);
}
final Object insertSpaceBeforeCommaInParameterizedTypeReferenceOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_PARAMETERIZED_TYPE_REFERENCE);
if (insertSpaceBeforeCommaInParameterizedTypeReferenceOption != null) {
this.insert_space_before_comma_in_parameterized_type_reference= JavaCore.INSERT.equals(insertSpaceBeforeCommaInParameterizedTypeReferenceOption);
}
final Object insertSpaceBeforeCommaInSuperinterfacesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES);
if (insertSpaceBeforeCommaInSuperinterfacesOption != null) {
this.insert_space_before_comma_in_superinterfaces= JavaCore.INSERT.equals(insertSpaceBeforeCommaInSuperinterfacesOption);
}
final Object insertSpaceBeforeCommaInTypeArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_ARGUMENTS);
if (insertSpaceBeforeCommaInTypeArgumentsOption != null) {
this.insert_space_before_comma_in_type_arguments= JavaCore.INSERT.equals(insertSpaceBeforeCommaInTypeArgumentsOption);
}
final Object insertSpaceBeforeCommaInTypeParametersOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_TYPE_PARAMETERS);
if (insertSpaceBeforeCommaInTypeParametersOption != null) {
this.insert_space_before_comma_in_type_parameters= JavaCore.INSERT.equals(insertSpaceBeforeCommaInTypeParametersOption);
}
final Object insertSpaceBeforeEllipsisOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_ELLIPSIS);
if (insertSpaceBeforeEllipsisOption != null) {
this.insert_space_before_ellipsis= JavaCore.INSERT.equals(insertSpaceBeforeEllipsisOption);
}
final Object insertSpaceBeforeOpeningAngleBrackerInParameterizedTypeReferenceOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_PARAMETERIZED_TYPE_REFERENCE);
if (insertSpaceBeforeOpeningAngleBrackerInParameterizedTypeReferenceOption != null) {
this.insert_space_before_opening_angle_bracket_in_parameterized_type_reference= JavaCore.INSERT.equals(insertSpaceBeforeOpeningAngleBrackerInParameterizedTypeReferenceOption);
}
final Object insertSpaceBeforeOpeningAngleBrackerInTypeArgumentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_ARGUMENTS);
if (insertSpaceBeforeOpeningAngleBrackerInTypeArgumentsOption != null) {
this.insert_space_before_opening_angle_bracket_in_type_arguments= JavaCore.INSERT.equals(insertSpaceBeforeOpeningAngleBrackerInTypeArgumentsOption);
}
final Object insertSpaceBeforeOpeningAngleBrackerInTypeParametersOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_ANGLE_BRACKET_IN_TYPE_PARAMETERS);
if (insertSpaceBeforeOpeningAngleBrackerInTypeParametersOption != null) {
this.insert_space_before_opening_angle_bracket_in_type_parameters= JavaCore.INSERT.equals(insertSpaceBeforeOpeningAngleBrackerInTypeParametersOption);
}
final Object insertSpaceBeforeOpeningBraceInAnnotationTypeDeclarationOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANNOTATION_TYPE_DECLARATION);
if (insertSpaceBeforeOpeningBraceInAnnotationTypeDeclarationOption != null) {
this.insert_space_before_opening_brace_in_annotation_type_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInAnnotationTypeDeclarationOption);
}
final Object insertSpaceBeforeOpeningBraceInAnonymousTypeDeclarationOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION);
if (insertSpaceBeforeOpeningBraceInAnonymousTypeDeclarationOption != null) {
this.insert_space_before_opening_brace_in_anonymous_type_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInAnonymousTypeDeclarationOption);
}
final Object insertSpaceBeforeOpeningBraceInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER);
if (insertSpaceBeforeOpeningBraceInArrayInitializerOption != null) {
this.insert_space_before_opening_brace_in_array_initializer= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInArrayInitializerOption);
}
final Object insertSpaceBeforeOpeningBraceInBlockOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK);
if (insertSpaceBeforeOpeningBraceInBlockOption != null) {
this.insert_space_before_opening_brace_in_block= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInBlockOption);
}
final Object insertSpaceBeforeOpeningBraceInConstructorDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION);
if (insertSpaceBeforeOpeningBraceInConstructorDeclarationOption != null) {
this.insert_space_before_opening_brace_in_constructor_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInConstructorDeclarationOption);
}
final Object insertSpaceBeforeOpeningBraceInEnumDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_DECLARATION);
if (insertSpaceBeforeOpeningBraceInEnumDeclarationOption != null) {
this.insert_space_before_opening_brace_in_enum_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInEnumDeclarationOption);
}
final Object insertSpaceBeforeOpeningBraceInEnumConstantOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ENUM_CONSTANT);
if (insertSpaceBeforeOpeningBraceInEnumConstantOption != null) {
this.insert_space_before_opening_brace_in_enum_constant= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInEnumConstantOption);
}
final Object insertSpaceBeforeOpeningBraceInMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION);
if (insertSpaceBeforeOpeningBraceInMethodDeclarationOption != null) {
this.insert_space_before_opening_brace_in_method_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInMethodDeclarationOption);
}
final Object insertSpaceBeforeOpeningBraceInTypeDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION);
if (insertSpaceBeforeOpeningBraceInTypeDeclarationOption != null) {
this.insert_space_before_opening_brace_in_type_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInTypeDeclarationOption);
}
final Object insertSpaceBeforeOpeningBracketInArrayAllocationExpressionOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION);
if (insertSpaceBeforeOpeningBracketInArrayAllocationExpressionOption != null) {
this.insert_space_before_opening_bracket_in_array_allocation_expression= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBracketInArrayAllocationExpressionOption);
}
final Object insertSpaceBeforeOpeningBracketInArrayReferenceOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE);
if (insertSpaceBeforeOpeningBracketInArrayReferenceOption != null) {
this.insert_space_before_opening_bracket_in_array_reference= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBracketInArrayReferenceOption);
}
final Object insertSpaceBeforeOpeningBracketInArrayTypeReferenceOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE);
if (insertSpaceBeforeOpeningBracketInArrayTypeReferenceOption != null) {
this.insert_space_before_opening_bracket_in_array_type_reference= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBracketInArrayTypeReferenceOption);
}
final Object insertSpaceBeforeOpeningParenInAnnotationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION);
if (insertSpaceBeforeOpeningParenInAnnotationOption != null) {
this.insert_space_before_opening_paren_in_annotation= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInAnnotationOption);
}
final Object insertSpaceBeforeOpeningParenInAnnotationTypeMemberDeclarationOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ANNOTATION_TYPE_MEMBER_DECLARATION);
if (insertSpaceBeforeOpeningParenInAnnotationTypeMemberDeclarationOption != null) {
this.insert_space_before_opening_paren_in_annotation_type_member_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInAnnotationTypeMemberDeclarationOption);
}
final Object insertSpaceBeforeOpeningParenInCatchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH);
if (insertSpaceBeforeOpeningParenInCatchOption != null) {
this.insert_space_before_opening_paren_in_catch= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInCatchOption);
}
final Object insertSpaceBeforeOpeningParenInConstructorDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION);
if (insertSpaceBeforeOpeningParenInConstructorDeclarationOption != null) {
this.insert_space_before_opening_paren_in_constructor_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInConstructorDeclarationOption);
}
final Object insertSpaceBeforeOpeningParenInEnumConstantOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_ENUM_CONSTANT);
if (insertSpaceBeforeOpeningParenInEnumConstantOption != null) {
this.insert_space_before_opening_paren_in_enum_constant= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInEnumConstantOption);
}
final Object insertSpaceBeforeOpeningParenInForOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR);
if (insertSpaceBeforeOpeningParenInForOption != null) {
this.insert_space_before_opening_paren_in_for= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInForOption);
}
final Object insertSpaceBeforeOpeningParenInIfOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF);
if (insertSpaceBeforeOpeningParenInIfOption != null) {
this.insert_space_before_opening_paren_in_if= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInIfOption);
}
final Object insertSpaceBeforeOpeningParenInMethodInvocationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION);
if (insertSpaceBeforeOpeningParenInMethodInvocationOption != null) {
this.insert_space_before_opening_paren_in_method_invocation= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInMethodInvocationOption);
}
final Object insertSpaceBeforeOpeningParenInMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION);
if (insertSpaceBeforeOpeningParenInMethodDeclarationOption != null) {
this.insert_space_before_opening_paren_in_method_declaration= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInMethodDeclarationOption);
}
final Object insertSpaceBeforeOpeningParenInSwitchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH);
if (insertSpaceBeforeOpeningParenInSwitchOption != null) {
this.insert_space_before_opening_paren_in_switch= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInSwitchOption);
}
final Object insertSpaceBeforeOpeningBraceInSwitchOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH);
if (insertSpaceBeforeOpeningBraceInSwitchOption != null) {
this.insert_space_before_opening_brace_in_switch= JavaCore.INSERT.equals(insertSpaceBeforeOpeningBraceInSwitchOption);
}
final Object insertSpaceBeforeOpeningParenInSynchronizedOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED);
if (insertSpaceBeforeOpeningParenInSynchronizedOption != null) {
this.insert_space_before_opening_paren_in_synchronized= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInSynchronizedOption);
}
final Object insertSpaceBeforeOpeningParenInParenthesizedExpressionOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION);
if (insertSpaceBeforeOpeningParenInParenthesizedExpressionOption != null) {
this.insert_space_before_opening_paren_in_parenthesized_expression= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInParenthesizedExpressionOption);
}
final Object insertSpaceBeforeOpeningParenInWhileOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE);
if (insertSpaceBeforeOpeningParenInWhileOption != null) {
this.insert_space_before_opening_paren_in_while= JavaCore.INSERT.equals(insertSpaceBeforeOpeningParenInWhileOption);
}
final Object insertSpaceBeforeParenthesizedExpressionInReturnOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_RETURN);
if (insertSpaceBeforeParenthesizedExpressionInReturnOption != null) {
this.insert_space_before_parenthesized_expression_in_return= JavaCore.INSERT.equals(insertSpaceBeforeParenthesizedExpressionInReturnOption);
}
final Object insertSpaceBeforeParenthesizedExpressionInThrowOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_PARENTHESIZED_EXPRESSION_IN_THROW);
if (insertSpaceBeforeParenthesizedExpressionInThrowOption != null) {
this.insert_space_before_parenthesized_expression_in_throw= JavaCore.INSERT.equals(insertSpaceBeforeParenthesizedExpressionInThrowOption);
}
final Object insertSpaceBeforePostfixOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR);
if (insertSpaceBeforePostfixOperatorOption != null) {
this.insert_space_before_postfix_operator= JavaCore.INSERT.equals(insertSpaceBeforePostfixOperatorOption);
}
final Object insertSpaceBeforePrefixOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR);
if (insertSpaceBeforePrefixOperatorOption != null) {
this.insert_space_before_prefix_operator= JavaCore.INSERT.equals(insertSpaceBeforePrefixOperatorOption);
}
final Object insertSpaceBeforeQuestionInConditionalOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL);
if (insertSpaceBeforeQuestionInConditionalOption != null) {
this.insert_space_before_question_in_conditional= JavaCore.INSERT.equals(insertSpaceBeforeQuestionInConditionalOption);
}
final Object insertSpaceBeforeQuestionInWildcardOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_WILDCARD);
if (insertSpaceBeforeQuestionInWildcardOption != null) {
this.insert_space_before_question_in_wilcard= JavaCore.INSERT.equals(insertSpaceBeforeQuestionInWildcardOption);
}
final Object insertSpaceBeforeSemicolonOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON);
if (insertSpaceBeforeSemicolonOption != null) {
this.insert_space_before_semicolon= JavaCore.INSERT.equals(insertSpaceBeforeSemicolonOption);
}
final Object insertSpaceBeforeSemicolonInForOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR);
if (insertSpaceBeforeSemicolonInForOption != null) {
this.insert_space_before_semicolon_in_for= JavaCore.INSERT.equals(insertSpaceBeforeSemicolonInForOption);
}
final Object insertSpaceBeforeUnaryOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR);
if (insertSpaceBeforeUnaryOperatorOption != null) {
this.insert_space_before_unary_operator= JavaCore.INSERT.equals(insertSpaceBeforeUnaryOperatorOption);
}
final Object insertSpaceBetweenBracketsInArrayTypeReferenceOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE);
if (insertSpaceBetweenBracketsInArrayTypeReferenceOption != null) {
this.insert_space_between_brackets_in_array_type_reference= JavaCore.INSERT.equals(insertSpaceBetweenBracketsInArrayTypeReferenceOption);
}
final Object insertSpaceBetweenEmptyBracesInArrayInitializerOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER);
if (insertSpaceBetweenEmptyBracesInArrayInitializerOption != null) {
this.insert_space_between_empty_braces_in_array_initializer= JavaCore.INSERT.equals(insertSpaceBetweenEmptyBracesInArrayInitializerOption);
}
final Object insertSpaceBetweenEmptyBracketsInArrayAllocationExpressionOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION);
if (insertSpaceBetweenEmptyBracketsInArrayAllocationExpressionOption != null) {
this.insert_space_between_empty_brackets_in_array_allocation_expression= JavaCore.INSERT.equals(insertSpaceBetweenEmptyBracketsInArrayAllocationExpressionOption);
}
final Object insertSpaceBetweenEmptyParensInConstructorDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION);
if (insertSpaceBetweenEmptyParensInConstructorDeclarationOption != null) {
this.insert_space_between_empty_parens_in_constructor_declaration= JavaCore.INSERT.equals(insertSpaceBetweenEmptyParensInConstructorDeclarationOption);
}
final Object insertSpaceBetweenEmptyParensInAnnotationTypeMemberDeclarationOption= settings
.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ANNOTATION_TYPE_MEMBER_DECLARATION);
if (insertSpaceBetweenEmptyParensInAnnotationTypeMemberDeclarationOption != null) {
this.insert_space_between_empty_parens_in_annotation_type_member_declaration= JavaCore.INSERT.equals(insertSpaceBetweenEmptyParensInAnnotationTypeMemberDeclarationOption);
}
final Object insertSpaceBetweenEmptyParensInEnumConstantOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_ENUM_CONSTANT);
if (insertSpaceBetweenEmptyParensInEnumConstantOption != null) {
this.insert_space_between_empty_parens_in_enum_constant= JavaCore.INSERT.equals(insertSpaceBetweenEmptyParensInEnumConstantOption);
}
final Object insertSpaceBetweenEmptyParensInMethodDeclarationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION);
if (insertSpaceBetweenEmptyParensInMethodDeclarationOption != null) {
this.insert_space_between_empty_parens_in_method_declaration= JavaCore.INSERT.equals(insertSpaceBetweenEmptyParensInMethodDeclarationOption);
}
final Object insertSpaceBetweenEmptyParensInMethodInvocationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION);
if (insertSpaceBetweenEmptyParensInMethodInvocationOption != null) {
this.insert_space_between_empty_parens_in_method_invocation= JavaCore.INSERT.equals(insertSpaceBetweenEmptyParensInMethodInvocationOption);
}
final Object compactElseIfOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMPACT_ELSE_IF);
if (compactElseIfOption != null) {
this.compact_else_if= DefaultCodeFormatterConstants.TRUE.equals(compactElseIfOption);
}
final Object keepGuardianClauseOnOneLineOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE);
if (keepGuardianClauseOnOneLineOption != null) {
this.keep_guardian_clause_on_one_line= DefaultCodeFormatterConstants.TRUE.equals(keepGuardianClauseOnOneLineOption);
}
final Object keepElseStatementOnSameLineOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE);
if (keepElseStatementOnSameLineOption != null) {
this.keep_else_statement_on_same_line= DefaultCodeFormatterConstants.TRUE.equals(keepElseStatementOnSameLineOption);
}
final Object keepEmptyArrayInitializerOnOneLineOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE);
if (keepEmptyArrayInitializerOnOneLineOption != null) {
this.keep_empty_array_initializer_on_one_line= DefaultCodeFormatterConstants.TRUE.equals(keepEmptyArrayInitializerOnOneLineOption);
}
final Object keepSimpleIfOnOneLineOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE);
if (keepSimpleIfOnOneLineOption != null) {
this.keep_simple_if_on_one_line= DefaultCodeFormatterConstants.TRUE.equals(keepSimpleIfOnOneLineOption);
}
final Object keepThenStatementOnSameLineOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE);
if (keepThenStatementOnSameLineOption != null) {
this.keep_then_statement_on_same_line= DefaultCodeFormatterConstants.TRUE.equals(keepThenStatementOnSameLineOption);
}
final Object neverIndentBlockCommentOnFirstColumnOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_NEVER_INDENT_BLOCK_COMMENTS_ON_FIRST_COLUMN);
if (neverIndentBlockCommentOnFirstColumnOption != null) {
this.never_indent_block_comments_on_first_column= DefaultCodeFormatterConstants.TRUE.equals(neverIndentBlockCommentOnFirstColumnOption);
}
final Object neverIndentLineCommentOnFirstColumnOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_NEVER_INDENT_LINE_COMMENTS_ON_FIRST_COLUMN);
if (neverIndentLineCommentOnFirstColumnOption != null) {
this.never_indent_line_comments_on_first_column= DefaultCodeFormatterConstants.TRUE.equals(neverIndentLineCommentOnFirstColumnOption);
}
final Object numberOfEmptyLinesToPreserveOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE);
if (numberOfEmptyLinesToPreserveOption != null) {
try {
this.number_of_empty_lines_to_preserve= Integer.parseInt((String)numberOfEmptyLinesToPreserveOption);
} catch (NumberFormatException e) {
this.number_of_empty_lines_to_preserve= 0;
} catch (ClassCastException e) {
this.number_of_empty_lines_to_preserve= 0;
}
}
final Object joinLinesInCommentsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_JOIN_LINES_IN_COMMENTS);
if (joinLinesInCommentsOption != null) {
this.join_lines_in_comments= DefaultCodeFormatterConstants.TRUE.equals(joinLinesInCommentsOption);
}
final Object joinWrappedLinesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_JOIN_WRAPPED_LINES);
if (joinWrappedLinesOption != null) {
this.join_wrapped_lines= DefaultCodeFormatterConstants.TRUE.equals(joinWrappedLinesOption);
}
final Object putEmptyStatementOnNewLineOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE);
if (putEmptyStatementOnNewLineOption != null) {
this.put_empty_statement_on_new_line= DefaultCodeFormatterConstants.TRUE.equals(putEmptyStatementOnNewLineOption);
}
final Object tabSizeOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_TAB_SIZE);
if (tabSizeOption != null) {
try {
this.tab_size= Integer.parseInt((String)tabSizeOption);
} catch (NumberFormatException e) {
this.tab_size= 4;
} catch (ClassCastException e) {
this.tab_size= 4;
}
}
final Object useTabsOnlyForLeadingIndentationsOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_USE_TABS_ONLY_FOR_LEADING_INDENTATIONS);
if (useTabsOnlyForLeadingIndentationsOption != null) {
this.use_tabs_only_for_leading_indentations= DefaultCodeFormatterConstants.TRUE.equals(useTabsOnlyForLeadingIndentationsOption);
}
final Object pageWidthOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_LINE_SPLIT);
if (pageWidthOption != null) {
try {
this.page_width= Integer.parseInt((String)pageWidthOption);
} catch (NumberFormatException e) {
this.page_width= 80;
} catch (ClassCastException e) {
this.page_width= 80;
}
}
final Object useTabOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_TAB_CHAR);
if (useTabOption != null) {
if (JavaCore.TAB.equals(useTabOption)) {
this.tab_char= TAB;
} else if (JavaCore.SPACE.equals(useTabOption)) {
this.tab_char= SPACE;
} else {
this.tab_char= MIXED;
}
}
final Object wrapBeforeBinaryOperatorOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_WRAP_BEFORE_BINARY_OPERATOR);
if (wrapBeforeBinaryOperatorOption != null) {
this.wrap_before_binary_operator= DefaultCodeFormatterConstants.TRUE.equals(wrapBeforeBinaryOperatorOption);
}
final Object useTags= settings.get(DefaultCodeFormatterConstants.FORMATTER_USE_ON_OFF_TAGS);
if (useTags != null) {
this.use_tags= DefaultCodeFormatterConstants.TRUE.equals(useTags);
}
final Object disableTagOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_DISABLING_TAG);
if (disableTagOption != null) {
if (disableTagOption instanceof String) {
String stringValue= (String)disableTagOption;
int idx= stringValue.indexOf('\n');
if (idx == 0) {
this.disabling_tag= null;
} else {
String tag= idx < 0 ? stringValue.trim() : stringValue.substring(0, idx).trim();
if (tag.length() == 0) {
this.disabling_tag= null;
} else {
this.disabling_tag= tag.toCharArray();
}
}
}
}
final Object enableTagOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_ENABLING_TAG);
if (enableTagOption != null) {
if (enableTagOption instanceof String) {
String stringValue= (String)enableTagOption;
int idx= stringValue.indexOf('\n');
if (idx == 0) {
this.enabling_tag= null;
} else {
String tag= idx < 0 ? stringValue.trim() : stringValue.substring(0, idx).trim();
if (tag.length() == 0) {
this.enabling_tag= null;
} else {
this.enabling_tag= tag.toCharArray();
}
}
}
}
final Object wrapWrapOuterExpressionsWhenNestedOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_WRAP_OUTER_EXPRESSIONS_WHEN_NESTED);
if (wrapWrapOuterExpressionsWhenNestedOption != null) {
this.wrap_outer_expressions_when_nested= DefaultCodeFormatterConstants.TRUE.equals(wrapWrapOuterExpressionsWhenNestedOption);
}
}
/**
* This method is used to handle deprecated preferences which might be replaced by one or more
* preferences. Depending on deprecated option handling policy, set the new formatting
* option(s).
*
* @param settings the given map
* @deprecated
*/
private void setDeprecatedOptions(Map settings) {
// backward compatibility code
final Object commentClearBlankLinesOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES);
if (commentClearBlankLinesOption != null) {
this.comment_clear_blank_lines_in_javadoc_comment= DefaultCodeFormatterConstants.TRUE.equals(commentClearBlankLinesOption);
this.comment_clear_blank_lines_in_block_comment= DefaultCodeFormatterConstants.TRUE.equals(commentClearBlankLinesOption);
} else {
final Object commentClearBlankLinesInJavadocCommentOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_JAVADOC_COMMENT);
if (commentClearBlankLinesInJavadocCommentOption != null) {
this.comment_clear_blank_lines_in_javadoc_comment= DefaultCodeFormatterConstants.TRUE.equals(commentClearBlankLinesInJavadocCommentOption);
}
final Object commentClearBlankLinesInBlockCommentOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_COMMENT_CLEAR_BLANK_LINES_IN_BLOCK_COMMENT);
if (commentClearBlankLinesInBlockCommentOption != null) {
this.comment_clear_blank_lines_in_block_comment= DefaultCodeFormatterConstants.TRUE.equals(commentClearBlankLinesInBlockCommentOption);
}
}
// https://bugs.eclipse.org/bugs/show_bug.cgi?id=122247
final Object insertNewLineAfterAnnotationOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION);
if (insertNewLineAfterAnnotationOption != null) { // check if deprecated option was used
this.insert_new_line_after_annotation_on_member= JavaCore.INSERT.equals(insertNewLineAfterAnnotationOption);
this.insert_new_line_after_annotation_on_parameter= JavaCore.INSERT.equals(insertNewLineAfterAnnotationOption);
this.insert_new_line_after_annotation_on_local_variable= JavaCore.INSERT.equals(insertNewLineAfterAnnotationOption);
} else {
final Object insertNewLineAfterAnnotationOnMemberOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_MEMBER);
if (insertNewLineAfterAnnotationOnMemberOption != null) { // otherwhise, use the new options
this.insert_new_line_after_annotation_on_member= JavaCore.INSERT.equals(insertNewLineAfterAnnotationOnMemberOption);
}
final Object insertNewLineAfterAnnotationOnParameterOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_PARAMETER);
if (insertNewLineAfterAnnotationOnParameterOption != null) {
this.insert_new_line_after_annotation_on_parameter= JavaCore.INSERT.equals(insertNewLineAfterAnnotationOnParameterOption);
}
final Object insertNewLineAfterAnnotationOnLocalVariableOption= settings.get(DefaultCodeFormatterConstants.FORMATTER_INSERT_NEW_LINE_AFTER_ANNOTATION_ON_LOCAL_VARIABLE);
if (insertNewLineAfterAnnotationOnLocalVariableOption != null) {
this.insert_new_line_after_annotation_on_local_variable= JavaCore.INSERT.equals(insertNewLineAfterAnnotationOnLocalVariableOption);
}
}
}
public void setDefaultSettings() {
this.alignment_for_arguments_in_allocation_expression= Alignment.M_COMPACT_SPLIT;
this.alignment_for_arguments_in_annotation= Alignment.M_NO_ALIGNMENT;
this.alignment_for_arguments_in_enum_constant= Alignment.M_COMPACT_SPLIT;
this.alignment_for_arguments_in_explicit_constructor_call= Alignment.M_COMPACT_SPLIT;
this.alignment_for_arguments_in_method_invocation= Alignment.M_COMPACT_SPLIT;
this.alignment_for_arguments_in_qualified_allocation_expression= Alignment.M_COMPACT_SPLIT;
this.alignment_for_assignment= Alignment.M_NO_ALIGNMENT;
this.alignment_for_binary_expression= Alignment.M_COMPACT_SPLIT;
this.alignment_for_compact_if= Alignment.M_ONE_PER_LINE_SPLIT | Alignment.M_INDENT_BY_ONE;
this.alignment_for_conditional_expression= Alignment.M_ONE_PER_LINE_SPLIT;
this.alignment_for_enum_constants= Alignment.NONE;
this.alignment_for_expressions_in_array_initializer= Alignment.M_COMPACT_SPLIT;
this.alignment_for_method_declaration= Alignment.M_NO_ALIGNMENT;
this.alignment_for_multiple_fields= Alignment.M_COMPACT_SPLIT;
this.alignment_for_parameters_in_constructor_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_parameters_in_method_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_selector_in_method_invocation= Alignment.M_COMPACT_SPLIT;
this.alignment_for_superclass_in_type_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
this.alignment_for_superinterfaces_in_enum_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
this.alignment_for_superinterfaces_in_type_declaration= Alignment.M_NEXT_SHIFTED_SPLIT;
this.alignment_for_throws_clause_in_constructor_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_throws_clause_in_method_declaration= Alignment.M_COMPACT_SPLIT;
this.align_type_members_on_columns= false;
this.brace_position_for_annotation_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_anonymous_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_array_initializer= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_block= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_block_in_case= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_constructor_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_enum_constant= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_enum_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_method_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_switch= DefaultCodeFormatterConstants.END_OF_LINE;
this.comment_clear_blank_lines_in_block_comment= false;
this.comment_clear_blank_lines_in_javadoc_comment= false;
this.comment_format_block_comment= true;
this.comment_format_javadoc_comment= true;
this.comment_format_line_comment= true;
this.comment_format_line_comment_starting_on_first_column= true;
this.comment_format_header= false;
this.comment_format_html= true;
this.comment_format_source= true;
this.comment_indent_parameter_description= true;
this.comment_indent_root_tags= true;
this.comment_insert_empty_line_before_root_tags= true;
this.comment_insert_new_line_for_parameter= true;
this.comment_new_lines_at_block_boundaries= true;
this.comment_new_lines_at_javadoc_boundaries= true;
this.comment_line_length= 80;
this.continuation_indentation= 2;
this.continuation_indentation_for_array_initializer= 2;
this.blank_lines_after_imports= 0;
this.blank_lines_after_package= 0;
this.blank_lines_before_field= 0;
this.blank_lines_before_first_class_body_declaration= 0;
this.blank_lines_before_imports= 0;
this.blank_lines_before_member_type= 0;
this.blank_lines_before_method= 0;
this.blank_lines_before_new_chunk= 0;
this.blank_lines_before_package= 0;
this.blank_lines_between_import_groups= 1;
this.blank_lines_between_type_declarations= 0;
this.blank_lines_at_beginning_of_method_body= 0;
this.indent_statements_compare_to_block= true;
this.indent_statements_compare_to_body= true;
this.indent_body_declarations_compare_to_annotation_declaration_header= true;
this.indent_body_declarations_compare_to_enum_constant_header= true;
this.indent_body_declarations_compare_to_enum_declaration_header= true;
this.indent_body_declarations_compare_to_type_header= true;
this.indent_breaks_compare_to_cases= true;
this.indent_empty_lines= false;
this.indent_switchstatements_compare_to_cases= true;
this.indent_switchstatements_compare_to_switch= true;
this.indentation_size= 4;
this.insert_new_line_after_annotation_on_member= true;
this.insert_new_line_after_annotation_on_parameter= false;
this.insert_new_line_after_annotation_on_local_variable= true;
this.insert_new_line_after_opening_brace_in_array_initializer= false;
this.insert_new_line_at_end_of_file_if_missing= false;
this.insert_new_line_before_catch_in_try_statement= false;
this.insert_new_line_before_closing_brace_in_array_initializer= false;
this.insert_new_line_before_else_in_if_statement= false;
this.insert_new_line_before_finally_in_try_statement= false;
this.insert_new_line_before_while_in_do_statement= false;
this.insert_new_line_in_empty_anonymous_type_declaration= true;
this.insert_new_line_in_empty_block= true;
this.insert_new_line_in_empty_annotation_declaration= true;
this.insert_new_line_in_empty_enum_constant= true;
this.insert_new_line_in_empty_enum_declaration= true;
this.insert_new_line_in_empty_method_body= true;
this.insert_new_line_in_empty_type_declaration= true;
this.insert_space_after_and_in_type_parameter= true;
this.insert_space_after_assignment_operator= true;
this.insert_space_after_at_in_annotation= false;
this.insert_space_after_at_in_annotation_type_declaration= false;
this.insert_space_after_binary_operator= true;
this.insert_space_after_closing_angle_bracket_in_type_arguments= true;
this.insert_space_after_closing_angle_bracket_in_type_parameters= true;
this.insert_space_after_closing_paren_in_cast= true;
this.insert_space_after_closing_brace_in_block= true;
this.insert_space_after_colon_in_assert= true;
this.insert_space_after_colon_in_case= true;
this.insert_space_after_colon_in_conditional= true;
this.insert_space_after_colon_in_for= true;
this.insert_space_after_colon_in_labeled_statement= true;
this.insert_space_after_comma_in_allocation_expression= true;
this.insert_space_after_comma_in_annotation= true;
this.insert_space_after_comma_in_array_initializer= true;
this.insert_space_after_comma_in_constructor_declaration_parameters= true;
this.insert_space_after_comma_in_constructor_declaration_throws= true;
this.insert_space_after_comma_in_enum_constant_arguments= true;
this.insert_space_after_comma_in_enum_declarations= true;
this.insert_space_after_comma_in_explicit_constructor_call_arguments= true;
this.insert_space_after_comma_in_for_increments= true;
this.insert_space_after_comma_in_for_inits= true;
this.insert_space_after_comma_in_method_invocation_arguments= true;
this.insert_space_after_comma_in_method_declaration_parameters= true;
this.insert_space_after_comma_in_method_declaration_throws= true;
this.insert_space_after_comma_in_multiple_field_declarations= true;
this.insert_space_after_comma_in_multiple_local_declarations= true;
this.insert_space_after_comma_in_parameterized_type_reference= true;
this.insert_space_after_comma_in_superinterfaces= true;
this.insert_space_after_comma_in_type_arguments= true;
this.insert_space_after_comma_in_type_parameters= true;
this.insert_space_after_ellipsis= true;
this.insert_space_after_opening_angle_bracket_in_parameterized_type_reference= false;
this.insert_space_after_opening_angle_bracket_in_type_arguments= false;
this.insert_space_after_opening_angle_bracket_in_type_parameters= false;
this.insert_space_after_opening_bracket_in_array_allocation_expression= false;
this.insert_space_after_opening_bracket_in_array_reference= false;
this.insert_space_after_opening_brace_in_array_initializer= false;
this.insert_space_after_opening_paren_in_annotation= false;
this.insert_space_after_opening_paren_in_cast= false;
this.insert_space_after_opening_paren_in_catch= false;
this.insert_space_after_opening_paren_in_constructor_declaration= false;
this.insert_space_after_opening_paren_in_enum_constant= false;
this.insert_space_after_opening_paren_in_for= false;
this.insert_space_after_opening_paren_in_if= false;
this.insert_space_after_opening_paren_in_method_declaration= false;
this.insert_space_after_opening_paren_in_method_invocation= false;
this.insert_space_after_opening_paren_in_parenthesized_expression= false;
this.insert_space_after_opening_paren_in_switch= false;
this.insert_space_after_opening_paren_in_synchronized= false;
this.insert_space_after_opening_paren_in_while= false;
this.insert_space_after_postfix_operator= false;
this.insert_space_after_prefix_operator= false;
this.insert_space_after_question_in_conditional= true;
this.insert_space_after_question_in_wilcard= false;
this.insert_space_after_semicolon_in_for= true;
this.insert_space_after_unary_operator= false;
this.insert_space_before_and_in_type_parameter= true;
this.insert_space_before_at_in_annotation_type_declaration= true;
this.insert_space_before_assignment_operator= true;
this.insert_space_before_binary_operator= true;
this.insert_space_before_closing_angle_bracket_in_parameterized_type_reference= false;
this.insert_space_before_closing_angle_bracket_in_type_arguments= false;
this.insert_space_before_closing_angle_bracket_in_type_parameters= false;
this.insert_space_before_closing_brace_in_array_initializer= false;
this.insert_space_before_closing_bracket_in_array_allocation_expression= false;
this.insert_space_before_closing_bracket_in_array_reference= false;
this.insert_space_before_closing_paren_in_annotation= false;
this.insert_space_before_closing_paren_in_cast= false;
this.insert_space_before_closing_paren_in_catch= false;
this.insert_space_before_closing_paren_in_constructor_declaration= false;
this.insert_space_before_closing_paren_in_enum_constant= false;
this.insert_space_before_closing_paren_in_for= false;
this.insert_space_before_closing_paren_in_if= false;
this.insert_space_before_closing_paren_in_method_declaration= false;
this.insert_space_before_closing_paren_in_method_invocation= false;
this.insert_space_before_closing_paren_in_parenthesized_expression= false;
this.insert_space_before_closing_paren_in_switch= false;
this.insert_space_before_closing_paren_in_synchronized= false;
this.insert_space_before_closing_paren_in_while= false;
this.insert_space_before_colon_in_assert= true;
this.insert_space_before_colon_in_case= true;
this.insert_space_before_colon_in_conditional= true;
this.insert_space_before_colon_in_default= true;
this.insert_space_before_colon_in_for= true;
this.insert_space_before_colon_in_labeled_statement= true;
this.insert_space_before_comma_in_allocation_expression= false;
this.insert_space_before_comma_in_array_initializer= false;
this.insert_space_before_comma_in_constructor_declaration_parameters= false;
this.insert_space_before_comma_in_constructor_declaration_throws= false;
this.insert_space_before_comma_in_enum_constant_arguments= false;
this.insert_space_before_comma_in_enum_declarations= false;
this.insert_space_before_comma_in_explicit_constructor_call_arguments= false;
this.insert_space_before_comma_in_for_increments= false;
this.insert_space_before_comma_in_for_inits= false;
this.insert_space_before_comma_in_method_invocation_arguments= false;
this.insert_space_before_comma_in_method_declaration_parameters= false;
this.insert_space_before_comma_in_method_declaration_throws= false;
this.insert_space_before_comma_in_multiple_field_declarations= false;
this.insert_space_before_comma_in_multiple_local_declarations= false;
this.insert_space_before_comma_in_parameterized_type_reference= false;
this.insert_space_before_comma_in_superinterfaces= false;
this.insert_space_before_comma_in_type_arguments= false;
this.insert_space_before_comma_in_type_parameters= false;
this.insert_space_before_ellipsis= false;
this.insert_space_before_parenthesized_expression_in_return= true;
this.insert_space_before_parenthesized_expression_in_throw= true;
this.insert_space_before_opening_angle_bracket_in_parameterized_type_reference= false;
this.insert_space_before_opening_angle_bracket_in_type_arguments= false;
this.insert_space_before_opening_angle_bracket_in_type_parameters= false;
this.insert_space_before_opening_brace_in_annotation_type_declaration= true;
this.insert_space_before_opening_brace_in_anonymous_type_declaration= true;
this.insert_space_before_opening_brace_in_array_initializer= false;
this.insert_space_before_opening_brace_in_block= true;
this.insert_space_before_opening_brace_in_constructor_declaration= true;
this.insert_space_before_opening_brace_in_enum_constant= true;
this.insert_space_before_opening_brace_in_enum_declaration= true;
this.insert_space_before_opening_brace_in_method_declaration= true;
this.insert_space_before_opening_brace_in_switch= true;
this.insert_space_before_opening_brace_in_type_declaration= true;
this.insert_space_before_opening_bracket_in_array_allocation_expression= false;
this.insert_space_before_opening_bracket_in_array_reference= false;
this.insert_space_before_opening_bracket_in_array_type_reference= false;
this.insert_space_before_opening_paren_in_annotation= false;
this.insert_space_before_opening_paren_in_annotation_type_member_declaration= false;
this.insert_space_before_opening_paren_in_catch= true;
this.insert_space_before_opening_paren_in_constructor_declaration= false;
this.insert_space_before_opening_paren_in_enum_constant= false;
this.insert_space_before_opening_paren_in_for= true;
this.insert_space_before_opening_paren_in_if= true;
this.insert_space_before_opening_paren_in_method_invocation= false;
this.insert_space_before_opening_paren_in_method_declaration= false;
this.insert_space_before_opening_paren_in_switch= true;
this.insert_space_before_opening_paren_in_synchronized= true;
this.insert_space_before_opening_paren_in_parenthesized_expression= false;
this.insert_space_before_opening_paren_in_while= true;
this.insert_space_before_postfix_operator= false;
this.insert_space_before_prefix_operator= false;
this.insert_space_before_question_in_conditional= true;
this.insert_space_before_question_in_wilcard= false;
this.insert_space_before_semicolon= false;
this.insert_space_before_semicolon_in_for= false;
this.insert_space_before_unary_operator= false;
this.insert_space_between_brackets_in_array_type_reference= false;
this.insert_space_between_empty_braces_in_array_initializer= false;
this.insert_space_between_empty_brackets_in_array_allocation_expression= false;
this.insert_space_between_empty_parens_in_annotation_type_member_declaration= false;
this.insert_space_between_empty_parens_in_constructor_declaration= false;
this.insert_space_between_empty_parens_in_enum_constant= false;
this.insert_space_between_empty_parens_in_method_declaration= false;
this.insert_space_between_empty_parens_in_method_invocation= false;
this.compact_else_if= true;
this.keep_guardian_clause_on_one_line= false;
this.keep_else_statement_on_same_line= false;
this.keep_empty_array_initializer_on_one_line= false;
this.keep_simple_if_on_one_line= false;
this.keep_then_statement_on_same_line= false;
this.never_indent_block_comments_on_first_column= false;
this.never_indent_line_comments_on_first_column= false;
this.number_of_empty_lines_to_preserve= 1;
this.join_lines_in_comments= true;
this.join_wrapped_lines= true;
this.put_empty_statement_on_new_line= false;
this.tab_size= 4;
this.page_width= 80;
this.tab_char= TAB; // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=49081
this.use_tabs_only_for_leading_indentations= false;
this.wrap_before_binary_operator= true;
this.use_tags= false;
this.disabling_tag= DEFAULT_DISABLING_TAG;
this.enabling_tag= DEFAULT_ENABLING_TAG;
this.wrap_outer_expressions_when_nested= true;
}
public void setEclipseDefaultSettings() {
setJavaConventionsSettings();
this.tab_char= TAB;
this.tab_size= 4;
}
public void setJavaConventionsSettings() {
this.alignment_for_arguments_in_allocation_expression= Alignment.M_COMPACT_SPLIT;
this.alignment_for_arguments_in_annotation= Alignment.M_NO_ALIGNMENT;
this.alignment_for_arguments_in_enum_constant= Alignment.M_COMPACT_SPLIT;
this.alignment_for_arguments_in_explicit_constructor_call= Alignment.M_COMPACT_SPLIT;
this.alignment_for_arguments_in_method_invocation= Alignment.M_COMPACT_SPLIT;
this.alignment_for_arguments_in_qualified_allocation_expression= Alignment.M_COMPACT_SPLIT;
this.alignment_for_assignment= Alignment.M_NO_ALIGNMENT;
this.alignment_for_binary_expression= Alignment.M_COMPACT_SPLIT;
this.alignment_for_compact_if= Alignment.M_COMPACT_SPLIT;
this.alignment_for_conditional_expression= Alignment.M_NEXT_PER_LINE_SPLIT;
this.alignment_for_enum_constants= Alignment.NONE;
this.alignment_for_expressions_in_array_initializer= Alignment.M_COMPACT_SPLIT;
this.alignment_for_method_declaration= Alignment.M_NO_ALIGNMENT;
this.alignment_for_multiple_fields= Alignment.M_COMPACT_SPLIT;
this.alignment_for_parameters_in_constructor_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_parameters_in_method_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_selector_in_method_invocation= Alignment.M_COMPACT_SPLIT;
this.alignment_for_superclass_in_type_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_superinterfaces_in_enum_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_superinterfaces_in_type_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_throws_clause_in_constructor_declaration= Alignment.M_COMPACT_SPLIT;
this.alignment_for_throws_clause_in_method_declaration= Alignment.M_COMPACT_SPLIT;
this.align_type_members_on_columns= false;
this.brace_position_for_annotation_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_anonymous_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_array_initializer= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_block= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_block_in_case= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_constructor_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_enum_constant= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_enum_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_method_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_type_declaration= DefaultCodeFormatterConstants.END_OF_LINE;
this.brace_position_for_switch= DefaultCodeFormatterConstants.END_OF_LINE;
this.comment_clear_blank_lines_in_block_comment= false;
this.comment_clear_blank_lines_in_javadoc_comment= false;
this.comment_format_block_comment= true;
this.comment_format_javadoc_comment= true;
this.comment_format_line_comment= true;
this.comment_format_line_comment_starting_on_first_column= true;
this.comment_format_header= false;
this.comment_format_html= true;
this.comment_format_source= true;
this.comment_indent_parameter_description= true;
this.comment_indent_root_tags= true;
this.comment_insert_empty_line_before_root_tags= true;
this.comment_insert_new_line_for_parameter= true;
this.comment_new_lines_at_block_boundaries= true;
this.comment_new_lines_at_javadoc_boundaries= true;
this.comment_line_length= 80;
this.continuation_indentation= 2;
this.continuation_indentation_for_array_initializer= 2;
this.blank_lines_after_imports= 1;
this.blank_lines_after_package= 1;
this.blank_lines_before_field= 0;
this.blank_lines_before_first_class_body_declaration= 0;
this.blank_lines_before_imports= 1;
this.blank_lines_before_member_type= 1;
this.blank_lines_before_method= 1;
this.blank_lines_before_new_chunk= 1;
this.blank_lines_before_package= 0;
this.blank_lines_between_import_groups= 1;
this.blank_lines_between_type_declarations= 1;
this.blank_lines_at_beginning_of_method_body= 0;
this.indent_statements_compare_to_block= true;
this.indent_statements_compare_to_body= true;
this.indent_body_declarations_compare_to_annotation_declaration_header= true;
this.indent_body_declarations_compare_to_enum_constant_header= true;
this.indent_body_declarations_compare_to_enum_declaration_header= true;
this.indent_body_declarations_compare_to_type_header= true;
this.indent_breaks_compare_to_cases= true;
this.indent_empty_lines= false;
this.indent_switchstatements_compare_to_cases= true;
this.indent_switchstatements_compare_to_switch= false;
this.indentation_size= 4;
this.insert_new_line_after_annotation_on_member= true;
this.insert_new_line_after_annotation_on_parameter= false;
this.insert_new_line_after_annotation_on_local_variable= true;
this.insert_new_line_after_opening_brace_in_array_initializer= false;
this.insert_new_line_at_end_of_file_if_missing= false;
this.insert_new_line_before_catch_in_try_statement= false;
this.insert_new_line_before_closing_brace_in_array_initializer= false;
this.insert_new_line_before_else_in_if_statement= false;
this.insert_new_line_before_finally_in_try_statement= false;
this.insert_new_line_before_while_in_do_statement= false;
this.insert_new_line_in_empty_anonymous_type_declaration= true;
this.insert_new_line_in_empty_block= true;
this.insert_new_line_in_empty_annotation_declaration= true;
this.insert_new_line_in_empty_enum_constant= true;
this.insert_new_line_in_empty_enum_declaration= true;
this.insert_new_line_in_empty_method_body= true;
this.insert_new_line_in_empty_type_declaration= true;
this.insert_space_after_and_in_type_parameter= true;
this.insert_space_after_assignment_operator= true;
this.insert_space_after_at_in_annotation= false;
this.insert_space_after_at_in_annotation_type_declaration= false;
this.insert_space_after_binary_operator= true;
this.insert_space_after_closing_angle_bracket_in_type_arguments= true;
this.insert_space_after_closing_angle_bracket_in_type_parameters= true;
this.insert_space_after_closing_paren_in_cast= true;
this.insert_space_after_closing_brace_in_block= true;
this.insert_space_after_colon_in_assert= true;
this.insert_space_after_colon_in_case= true;
this.insert_space_after_colon_in_conditional= true;
this.insert_space_after_colon_in_for= true;
this.insert_space_after_colon_in_labeled_statement= true;
this.insert_space_after_comma_in_allocation_expression= true;
this.insert_space_after_comma_in_annotation= true;
this.insert_space_after_comma_in_array_initializer= true;
this.insert_space_after_comma_in_constructor_declaration_parameters= true;
this.insert_space_after_comma_in_constructor_declaration_throws= true;
this.insert_space_after_comma_in_enum_constant_arguments= true;
this.insert_space_after_comma_in_enum_declarations= true;
this.insert_space_after_comma_in_explicit_constructor_call_arguments= true;
this.insert_space_after_comma_in_for_increments= true;
this.insert_space_after_comma_in_for_inits= true;
this.insert_space_after_comma_in_method_invocation_arguments= true;
this.insert_space_after_comma_in_method_declaration_parameters= true;
this.insert_space_after_comma_in_method_declaration_throws= true;
this.insert_space_after_comma_in_multiple_field_declarations= true;
this.insert_space_after_comma_in_multiple_local_declarations= true;
this.insert_space_after_comma_in_parameterized_type_reference= true;
this.insert_space_after_comma_in_superinterfaces= true;
this.insert_space_after_comma_in_type_arguments= true;
this.insert_space_after_comma_in_type_parameters= true;
this.insert_space_after_ellipsis= true;
this.insert_space_after_opening_angle_bracket_in_parameterized_type_reference= false;
this.insert_space_after_opening_angle_bracket_in_type_arguments= false;
this.insert_space_after_opening_angle_bracket_in_type_parameters= false;
this.insert_space_after_opening_bracket_in_array_allocation_expression= false;
this.insert_space_after_opening_bracket_in_array_reference= false;
this.insert_space_after_opening_brace_in_array_initializer= true;
this.insert_space_after_opening_paren_in_annotation= false;
this.insert_space_after_opening_paren_in_cast= false;
this.insert_space_after_opening_paren_in_catch= false;
this.insert_space_after_opening_paren_in_constructor_declaration= false;
this.insert_space_after_opening_paren_in_enum_constant= false;
this.insert_space_after_opening_paren_in_for= false;
this.insert_space_after_opening_paren_in_if= false;
this.insert_space_after_opening_paren_in_method_declaration= false;
this.insert_space_after_opening_paren_in_method_invocation= false;
this.insert_space_after_opening_paren_in_parenthesized_expression= false;
this.insert_space_after_opening_paren_in_switch= false;
this.insert_space_after_opening_paren_in_synchronized= false;
this.insert_space_after_opening_paren_in_while= false;
this.insert_space_after_postfix_operator= false;
this.insert_space_after_prefix_operator= false;
this.insert_space_after_question_in_conditional= true;
this.insert_space_after_question_in_wilcard= false;
this.insert_space_after_semicolon_in_for= true;
this.insert_space_after_unary_operator= false;
this.insert_space_before_and_in_type_parameter= true;
this.insert_space_before_at_in_annotation_type_declaration= true;
this.insert_space_before_assignment_operator= true;
this.insert_space_before_binary_operator= true;
this.insert_space_before_closing_angle_bracket_in_parameterized_type_reference= false;
this.insert_space_before_closing_angle_bracket_in_type_arguments= false;
this.insert_space_before_closing_angle_bracket_in_type_parameters= false;
this.insert_space_before_closing_brace_in_array_initializer= true;
this.insert_space_before_closing_bracket_in_array_allocation_expression= false;
this.insert_space_before_closing_bracket_in_array_reference= false;
this.insert_space_before_closing_paren_in_annotation= false;
this.insert_space_before_closing_paren_in_cast= false;
this.insert_space_before_closing_paren_in_catch= false;
this.insert_space_before_closing_paren_in_constructor_declaration= false;
this.insert_space_before_closing_paren_in_enum_constant= false;
this.insert_space_before_closing_paren_in_for= false;
this.insert_space_before_closing_paren_in_if= false;
this.insert_space_before_closing_paren_in_method_declaration= false;
this.insert_space_before_closing_paren_in_method_invocation= false;
this.insert_space_before_closing_paren_in_parenthesized_expression= false;
this.insert_space_before_closing_paren_in_switch= false;
this.insert_space_before_closing_paren_in_synchronized= false;
this.insert_space_before_closing_paren_in_while= false;
this.insert_space_before_colon_in_assert= true;
this.insert_space_before_colon_in_case= false;
this.insert_space_before_colon_in_conditional= true;
this.insert_space_before_colon_in_default= false;
this.insert_space_before_colon_in_for= true;
this.insert_space_before_colon_in_labeled_statement= false;
this.insert_space_before_comma_in_allocation_expression= false;
this.insert_space_before_comma_in_array_initializer= false;
this.insert_space_before_comma_in_constructor_declaration_parameters= false;
this.insert_space_before_comma_in_constructor_declaration_throws= false;
this.insert_space_before_comma_in_enum_constant_arguments= false;
this.insert_space_before_comma_in_enum_declarations= false;
this.insert_space_before_comma_in_explicit_constructor_call_arguments= false;
this.insert_space_before_comma_in_for_increments= false;
this.insert_space_before_comma_in_for_inits= false;
this.insert_space_before_comma_in_method_invocation_arguments= false;
this.insert_space_before_comma_in_method_declaration_parameters= false;
this.insert_space_before_comma_in_method_declaration_throws= false;
this.insert_space_before_comma_in_multiple_field_declarations= false;
this.insert_space_before_comma_in_multiple_local_declarations= false;
this.insert_space_before_comma_in_parameterized_type_reference= false;
this.insert_space_before_comma_in_superinterfaces= false;
this.insert_space_before_comma_in_type_arguments= false;
this.insert_space_before_comma_in_type_parameters= false;
this.insert_space_before_ellipsis= false;
this.insert_space_before_parenthesized_expression_in_return= true;
this.insert_space_before_parenthesized_expression_in_throw= true;
this.insert_space_before_opening_angle_bracket_in_parameterized_type_reference= false;
this.insert_space_before_opening_angle_bracket_in_type_arguments= false;
this.insert_space_before_opening_angle_bracket_in_type_parameters= false;
this.insert_space_before_opening_brace_in_annotation_type_declaration= true;
this.insert_space_before_opening_brace_in_anonymous_type_declaration= true;
this.insert_space_before_opening_brace_in_array_initializer= true;
this.insert_space_before_opening_brace_in_block= true;
this.insert_space_before_opening_brace_in_constructor_declaration= true;
this.insert_space_before_opening_brace_in_enum_constant= true;
this.insert_space_before_opening_brace_in_enum_declaration= true;
this.insert_space_before_opening_brace_in_method_declaration= true;
this.insert_space_before_opening_brace_in_switch= true;
this.insert_space_before_opening_brace_in_type_declaration= true;
this.insert_space_before_opening_bracket_in_array_allocation_expression= false;
this.insert_space_before_opening_bracket_in_array_reference= false;
this.insert_space_before_opening_bracket_in_array_type_reference= false;
this.insert_space_before_opening_paren_in_annotation= false;
this.insert_space_before_opening_paren_in_annotation_type_member_declaration= false;
this.insert_space_before_opening_paren_in_catch= true;
this.insert_space_before_opening_paren_in_constructor_declaration= false;
this.insert_space_before_opening_paren_in_enum_constant= false;
this.insert_space_before_opening_paren_in_for= true;
this.insert_space_before_opening_paren_in_if= true;
this.insert_space_before_opening_paren_in_method_invocation= false;
this.insert_space_before_opening_paren_in_method_declaration= false;
this.insert_space_before_opening_paren_in_switch= true;
this.insert_space_before_opening_paren_in_synchronized= true;
this.insert_space_before_opening_paren_in_parenthesized_expression= false;
this.insert_space_before_opening_paren_in_while= true;
this.insert_space_before_postfix_operator= false;
this.insert_space_before_prefix_operator= false;
this.insert_space_before_question_in_conditional= true;
this.insert_space_before_question_in_wilcard= false;
this.insert_space_before_semicolon= false;
this.insert_space_before_semicolon_in_for= false;
this.insert_space_before_unary_operator= false;
this.insert_space_between_brackets_in_array_type_reference= false;
this.insert_space_between_empty_braces_in_array_initializer= false;
this.insert_space_between_empty_brackets_in_array_allocation_expression= false;
this.insert_space_between_empty_parens_in_annotation_type_member_declaration= false;
this.insert_space_between_empty_parens_in_constructor_declaration= false;
this.insert_space_between_empty_parens_in_enum_constant= false;
this.insert_space_between_empty_parens_in_method_declaration= false;
this.insert_space_between_empty_parens_in_method_invocation= false;
this.compact_else_if= true;
this.keep_guardian_clause_on_one_line= false;
this.keep_else_statement_on_same_line= false;
this.keep_empty_array_initializer_on_one_line= false;
this.keep_simple_if_on_one_line= false;
this.keep_then_statement_on_same_line= false;
this.never_indent_block_comments_on_first_column= false;
this.never_indent_line_comments_on_first_column= false;
this.number_of_empty_lines_to_preserve= 1;
this.join_lines_in_comments= true;
this.join_wrapped_lines= true;
this.put_empty_statement_on_new_line= true;
this.tab_size= 8;
this.page_width= 80;
this.tab_char= MIXED;
this.use_tabs_only_for_leading_indentations= false;
this.wrap_before_binary_operator= true;
this.use_tags= false;
this.disabling_tag= DEFAULT_DISABLING_TAG;
this.enabling_tag= DEFAULT_ENABLING_TAG;
this.wrap_outer_expressions_when_nested= true;
}
}