|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.cdt.internal.formatter.DefaultCodeFormatterOptions
public class DefaultCodeFormatterOptions
Constructor Summary | |
---|---|
DefaultCodeFormatterOptions(java.util.Map settings)
|
Method Summary | |
---|---|
static DefaultCodeFormatterOptions |
getAllmanSettings()
|
static DefaultCodeFormatterOptions |
getDefaultSettings()
|
static DefaultCodeFormatterOptions |
getGNUSettings()
|
static DefaultCodeFormatterOptions |
getKandRSettings()
|
java.util.Map |
getMap()
|
static DefaultCodeFormatterOptions |
getWhitesmithsSettings()
|
void |
set(java.util.Map settings)
|
void |
setAllmanSettings()
Configure BSD/Allman style. |
void |
setDefaultSettings()
|
void |
setGNUSettings()
Configure GNU style. |
void |
setKandRSettings()
Configure K&R style. |
void |
setWhitesmitsSettings()
Configure Whitesmiths style. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int TAB
public static final int SPACE
public static final int MIXED
public int alignment_for_arguments_in_method_invocation
public int alignment_for_compact_if
public int alignment_for_conditional_expression
public int alignment_for_expressions_in_array_initializer
public int alignment_for_parameters_in_method_declaration
public java.lang.String brace_position_for_array_initializer
public java.lang.String brace_position_for_block
public java.lang.String brace_position_for_block_in_case
public java.lang.String brace_position_for_method_declaration
public java.lang.String brace_position_for_type_declaration
public java.lang.String brace_position_for_namespace_declaration
public java.lang.String brace_position_for_switch
public int continuation_indentation
public int continuation_indentation_for_array_initializer
public boolean indent_statements_compare_to_block
public boolean indent_statements_compare_to_body
public boolean indent_body_declarations_compare_to_access_specifier
public boolean indent_access_specifier_compare_to_type_header
public boolean indent_body_declarations_compare_to_namespace_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_opening_brace_in_array_initializer
public boolean insert_new_line_at_end_of_file_if_missing
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_while_in_do_statement
public boolean insert_new_line_in_empty_block
public boolean insert_space_after_closing_brace_in_block
public boolean insert_space_after_colon_in_case
public boolean insert_space_after_colon_in_conditional
public boolean insert_space_after_comma_in_array_initializer
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_opening_brace_in_array_initializer
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_switch
public boolean insert_space_after_opening_paren_in_while
public boolean insert_space_after_question_in_conditional
public boolean insert_space_after_semicolon_in_for
public boolean insert_space_before_closing_brace_in_array_initializer
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_switch
public boolean insert_space_before_closing_paren_in_while
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_comma_in_array_initializer
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_opening_brace_in_array_initializer
public boolean insert_space_before_opening_brace_in_block
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_brace_in_namespace_declaration
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_while
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_between_empty_braces_in_array_initializer
public boolean insert_space_between_empty_parens_in_method_declaration
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 int number_of_empty_lines_to_preserve
public boolean put_empty_statement_on_new_line
public int tab_size
public int page_width
public int tab_char
public boolean use_tabs_only_for_leading_indentations
public int initial_indentation_level
public java.lang.String line_separator
Constructor Detail |
---|
public DefaultCodeFormatterOptions(java.util.Map settings)
Method Detail |
---|
public static DefaultCodeFormatterOptions getDefaultSettings()
public static DefaultCodeFormatterOptions getKandRSettings()
public static DefaultCodeFormatterOptions getAllmanSettings()
public static DefaultCodeFormatterOptions getGNUSettings()
public static DefaultCodeFormatterOptions getWhitesmithsSettings()
public java.util.Map getMap()
public void set(java.util.Map settings)
public void setDefaultSettings()
public void setKandRSettings()
Example:
namespace foospace { int Foo() { if (isBar) { bar(); return 1; } else return 0; } }
http://en.wikipedia.org/wiki/Indent_style
public void setAllmanSettings()
Example:
namespace foospace { int Foo() { if (isBar) { bar(); return 1; } else return 0; } }
http://en.wikipedia.org/wiki/Indent_style
public void setGNUSettings()
Example:
namespace foospace { int Foo() { if (isBar) { bar(); return 1; } else return 0; } }
http://en.wikipedia.org/wiki/Indent_style
public void setWhitesmitsSettings()
Example:
namespace foospace { int Foo() { if (isBar) { bar(); return 1; } else return 0; } }
http://en.wikipedia.org/wiki/Indent_style
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |