1 /*******************************************************************************
2 * Copyright (c) 2000, 2004 IBM Corporation and others.
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Common Public License v1.0
5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/cpl-v10.html
9 * IBM Corporation - initial API and implementation
10 *******************************************************************************/
11 package net.sourceforge.phpdt.core.formatter;
13 //import java.util.Map;
15 import net.sourceforge.phpdt.core.JavaCore;
16 //import net.sourceforge.phpdt.internal.formatter.DefaultCodeFormatterOptions;
17 //import net.sourceforge.phpdt.internal.formatter.align.Alignment;
20 * Constants used to set up the options of the code formatter.
24 public class DefaultCodeFormatterConstants {
27 * Private constants. Not in javadoc
29 private static final IllegalArgumentException WRONG_ARGUMENT = new IllegalArgumentException();
33 * FORMATTER / Value to set a brace location at the end of a line.
35 * @see #FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION
36 * @see #FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER
37 * @see #FORMATTER_BRACE_POSITION_FOR_BLOCK
38 * @see #FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION
39 * @see #FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION
40 * @see #FORMATTER_BRACE_POSITION_FOR_SWITCH
41 * @see #FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION
44 public static final String END_OF_LINE = "end_of_line"; //$NON-NLS-1$
47 * FORMATTER / Value to set a brace location at the start of the next line with
48 * the right indentation.
50 * @see #FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION
51 * @see #FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER
52 * @see #FORMATTER_BRACE_POSITION_FOR_BLOCK
53 * @see #FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION
54 * @see #FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION
55 * @see #FORMATTER_BRACE_POSITION_FOR_SWITCH
56 * @see #FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION
59 public static final String NEXT_LINE = "next_line"; //$NON-NLS-1$
62 * FORMATTER / Value to set a brace location at the start of the next line with
63 * an extra indentation.
65 * @see #FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION
66 * @see #FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER
67 * @see #FORMATTER_BRACE_POSITION_FOR_BLOCK
68 * @see #FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION
69 * @see #FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION
70 * @see #FORMATTER_BRACE_POSITION_FOR_SWITCH
71 * @see #FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION
74 public static final String NEXT_LINE_SHIFTED = "next_line_shifted"; //$NON-NLS-1$
77 * FORMATTER / Value to set a brace location at the start of the next line if a wrapping
80 * @see #FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION
81 * @see #FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER
82 * @see #FORMATTER_BRACE_POSITION_FOR_BLOCK
83 * @see #FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION
84 * @see #FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION
85 * @see #FORMATTER_BRACE_POSITION_FOR_SWITCH
86 * @see #FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION
89 public static final String NEXT_LINE_ON_WRAP = "next_line_on_wrap"; //$NON-NLS-1$
93 * FORMATTER / Value to set an option to true.
97 public static final String FALSE = "false"; //$NON-NLS-1$
100 * FORMATTER / Value to set an option to false.
104 public static final String TRUE = "true"; //$NON-NLS-1$
108 * FORMATTER / Value to disable alignment.
112 public static final int WRAP_NO_SPLIT= 0;
115 * FORMATTER / The wrapping is done using as few lines as possible.
119 public static final int WRAP_COMPACT= 1;
122 * FORMATTER / The wrapping is done putting the first element on a new
123 * line and then wrapping next elements using as few lines as possible.
127 public static final int WRAP_COMPACT_FIRST_BREAK= 2;
130 * FORMATTER / The wrapping is done by putting each element on its own line.
134 public static final int WRAP_ONE_PER_LINE= 3;
137 * FORMATTER / The wrapping is done by putting each element on its own line.
138 * All elements are indented by one except the first element.
142 public static final int WRAP_NEXT_SHIFTED= 4;
145 * FORMATTER / The wrapping is done by putting each element on its own line
146 * except the first element.
150 public static final int WRAP_NEXT_PER_LINE= 5;
154 * FORMATTER / The wrapping is done by using the current indentation.
158 public static final int INDENT_DEFAULT= 0;
161 * FORMATTER / The wrapping is done by indenting on column under the splitting location.
165 public static final int INDENT_ON_COLUMN = 1;
168 * FORMATTER / The wrapping is done by indenting by one compare to the current indentation.
172 public static final int INDENT_BY_ONE= 2;
176 * FORMATTER / Option for alignment of arguments in allocation expression
177 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_arguments_in_allocation_expression"
178 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
179 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
181 * @see #createAlignmentValue(boolean, int, int)
184 public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_ALLOCATION_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_arguments_in_allocation_expression"; //$NON-NLS-1$
187 * FORMATTER / Option for alignment of arguments in explicit constructor call
188 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call"
189 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
190 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
192 * @see #createAlignmentValue(boolean, int, int)
195 public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_EXPLICIT_CONSTRUCTOR_CALL = JavaCore.PLUGIN_ID + ".formatter.alignment_for_arguments_in_explicit_constructor_call"; //$NON-NLS-1$
198 * FORMATTER / Option for alignment of arguments in method invocation
199 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_arguments_in_method_invocation"
200 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
201 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
203 * @see #createAlignmentValue(boolean, int, int)
206 public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_METHOD_INVOCATION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_arguments_in_method_invocation"; //$NON-NLS-1$
209 * FORMATTER / Option for alignment of arguments in qualified allocation expression
210 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression"
211 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
212 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
214 * @see #createAlignmentValue(boolean, int, int)
217 public static final String FORMATTER_ALIGNMENT_FOR_ARGUMENTS_IN_QUALIFIED_ALLOCATION_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_arguments_in_qualified_allocation_expression"; //$NON-NLS-1$
220 * FORMATTER / Option for alignment of binary expression
221 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_binary_expression"
222 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
223 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
225 * @see #createAlignmentValue(boolean, int, int)
228 public static final String FORMATTER_ALIGNMENT_FOR_BINARY_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_binary_expression"; //$NON-NLS-1$
231 * FORMATTER / Option for alignment of compact if
232 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_compact_if"
233 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
234 * - default: createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_BY_ONE)
236 * @see #createAlignmentValue(boolean, int, int)
239 public static final String FORMATTER_ALIGNMENT_FOR_COMPACT_IF = JavaCore.PLUGIN_ID + ".formatter.alignment_for_compact_if"; //$NON-NLS-1$
242 * FORMATTER / Option for alignment of conditional expression
243 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_conditional_expression"
244 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
245 * - default: createAlignmentValue(false, WRAP_ONE_PER_LINE, INDENT_DEFAULT)
247 * @see #createAlignmentValue(boolean, int, int)
250 public static final String FORMATTER_ALIGNMENT_FOR_CONDITIONAL_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_conditional_expression"; //$NON-NLS-1$
253 * FORMATTER / Option for alignment of expressions in array initializer
254 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_expressions_in_array_initializer"
255 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
256 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
258 * @see #createAlignmentValue(boolean, int, int)
261 public static final String FORMATTER_ALIGNMENT_FOR_EXPRESSIONS_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.alignment_for_expressions_in_array_initializer"; //$NON-NLS-1$
264 * FORMATTER / Option for alignment of multiple fields
265 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_multiple_fields"
266 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
267 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
269 * @see #createAlignmentValue(boolean, int, int)
272 public static final String FORMATTER_ALIGNMENT_FOR_MULTIPLE_FIELDS = JavaCore.PLUGIN_ID + ".formatter.alignment_for_multiple_fields";//$NON-NLS-1$
275 * FORMATTER / Option for alignment of parameters in constructor declaration
276 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_parameters_in_constructor_declaration"
277 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
278 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
280 * @see #createAlignmentValue(boolean, int, int)
283 public static final String FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_CONSTRUCTOR_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_parameters_in_constructor_declaration"; //$NON-NLS-1$
286 * FORMATTER / Option for alignment of parameters in method declaration
287 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_parameters_in_method_declaration"
288 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
289 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
291 * @see #createAlignmentValue(boolean, int, int)
294 public static final String FORMATTER_ALIGNMENT_FOR_PARAMETERS_IN_METHOD_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_parameters_in_method_declaration"; //$NON-NLS-1$
297 * FORMATTER / Option for alignment of selector in method invocation
298 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_selector_in_method_invocation"
299 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
300 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
302 * @see #createAlignmentValue(boolean, int, int)
305 public static final String FORMATTER_ALIGNMENT_FOR_SELECTOR_IN_METHOD_INVOCATION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_selector_in_method_invocation"; //$NON-NLS-1$
308 * FORMATTER / Option for alignment of superclass in type declaration
309 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_superclass_in_type_declaration"
310 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
311 * - default: createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT)
313 * @see #createAlignmentValue(boolean, int, int)
316 public static final String FORMATTER_ALIGNMENT_FOR_SUPERCLASS_IN_TYPE_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_superclass_in_type_declaration"; //$NON-NLS-1$
319 * FORMATTER / Option for alignment of superinterfaces in type declaration
320 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_superinterfaces_in_type_declaration"
321 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
322 * - default: createAlignmentValue(false, WRAP_NEXT_SHIFTED, INDENT_DEFAULT)
324 * @see #createAlignmentValue(boolean, int, int)
327 public static final String FORMATTER_ALIGNMENT_FOR_SUPERINTERFACES_IN_TYPE_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_superinterfaces_in_type_declaration"; //$NON-NLS-1$
330 * FORMATTER / Option for alignment of throws clause in constructor declaration
331 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration"
332 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
333 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
335 * @see #createAlignmentValue(boolean, int, int)
338 public static final String FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_CONSTRUCTOR_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_throws_clause_in_constructor_declaration"; //$NON-NLS-1$
341 * FORMATTER / Option for alignment of throws clause in method declaration
342 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_throws_clause_in_method_declaration"
343 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
344 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
346 * @see #createAlignmentValue(boolean, int, int)
349 public static final String FORMATTER_ALIGNMENT_FOR_THROWS_CLAUSE_IN_METHOD_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.alignment_for_throws_clause_in_method_declaration"; //$NON-NLS-1$
353 * FORMATTER / Option to align type members of a type declaration on column
354 * - option id: "net.sourceforge.phpdt.core.formatter.alignment_for_throws_clause_in_method_declaration"
355 * - possible values: values returned by <code>createAlignmentValue(boolean, int, int)</code> call
356 * - default: createAlignmentValue(false, WRAP_COMPACT, INDENT_DEFAULT)
358 * @see #createAlignmentValue(boolean, int, int)
361 public static final String FORMATTER_ALIGN_TYPE_MEMBERS_ON_COLUMNS = JavaCore.PLUGIN_ID + ".formatter.align_type_members_on_columns"; //$NON-NLS-1$
365 * FORMATTER / Option to position the braces of a anonymous type declaration
366 * - option id: "net.sourceforge.phpdt.core.formatter.brace_position_for_anonymous_type_declaration"
367 * - possible values: { END_OF_LINE, NEXT_LINE, NEXT_LINE_SHIFTED, NEXT_LINE_ON_WRAP }
368 * - default: END_OF_LINE
372 * @see #NEXT_LINE_SHIFTED
373 * @see #NEXT_LINE_ON_WRAP
376 public static final String FORMATTER_BRACE_POSITION_FOR_ANONYMOUS_TYPE_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.brace_position_for_anonymous_type_declaration"; //$NON-NLS-1$
379 * FORMATTER / Option to position the braces of an array initializer
380 * - option id: "net.sourceforge.phpdt.core.formatter.brace_position_for_array_initializer"
381 * - possible values: { END_OF_LINE, NEXT_LINE, NEXT_LINE_SHIFTED, NEXT_LINE_ON_WRAP }
382 * - default: END_OF_LINE
386 * @see #NEXT_LINE_SHIFTED
387 * @see #NEXT_LINE_ON_WRAP
390 public static final String FORMATTER_BRACE_POSITION_FOR_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.brace_position_for_array_initializer"; //$NON-NLS-1$
393 * FORMATTER / Option to position the braces of a block
394 * - option id: "net.sourceforge.phpdt.core.formatter.brace_position_for_block"
395 * - possible values: { END_OF_LINE, NEXT_LINE, NEXT_LINE_SHIFTED, NEXT_LINE_ON_WRAP }
396 * - default: END_OF_LINE
400 * @see #NEXT_LINE_SHIFTED
401 * @see #NEXT_LINE_ON_WRAP
404 public static final String FORMATTER_BRACE_POSITION_FOR_BLOCK = JavaCore.PLUGIN_ID + ".formatter.brace_position_for_block"; //$NON-NLS-1$
407 * FORMATTER / Option to position the braces of a block in a case statement when the block is the first statement following
409 * - option id: "net.sourceforge.phpdt.core.formatter.brace_position_for_block_in_case"
410 * - possible values: { END_OF_LINE, NEXT_LINE, NEXT_LINE_SHIFTED, NEXT_LINE_ON_WRAP }
411 * - default: END_OF_LINE
415 * @see #NEXT_LINE_SHIFTED
416 * @see #NEXT_LINE_ON_WRAP
419 public static final String FORMATTER_BRACE_POSITION_FOR_BLOCK_IN_CASE = JavaCore.PLUGIN_ID + ".formatter.brace_position_for_block_in_case"; //$NON-NLS-1$
422 * FORMATTER / Option to position the braces of a constructor declaration
423 * - option id: "net.sourceforge.phpdt.core.formatter.brace_position_for_constructor_declaration"
424 * - possible values: { END_OF_LINE, NEXT_LINE, NEXT_LINE_SHIFTED, NEXT_LINE_ON_WRAP }
425 * - default: END_OF_LINE
429 * @see #NEXT_LINE_SHIFTED
430 * @see #NEXT_LINE_ON_WRAP
433 public static final String FORMATTER_BRACE_POSITION_FOR_CONSTRUCTOR_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.brace_position_for_constructor_declaration"; //$NON-NLS-1$
436 * FORMATTER / Option to position the braces of a method declaration
437 * - option id: "net.sourceforge.phpdt.core.formatter.brace_position_for_method_declaration"
438 * - possible values: { END_OF_LINE, NEXT_LINE, NEXT_LINE_SHIFTED, NEXT_LINE_ON_WRAP }
439 * - default: END_OF_LINE
443 * @see #NEXT_LINE_SHIFTED
444 * @see #NEXT_LINE_ON_WRAP
447 public static final String FORMATTER_BRACE_POSITION_FOR_METHOD_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.brace_position_for_method_declaration"; //$NON-NLS-1$
450 * FORMATTER / Option to position the braces of a type declaration
451 * - option id: "net.sourceforge.phpdt.core.formatter.brace_position_for_type_declaration"
452 * - possible values: { END_OF_LINE, NEXT_LINE, NEXT_LINE_SHIFTED, NEXT_LINE_ON_WRAP }
453 * - default: END_OF_LINE
457 * @see #NEXT_LINE_SHIFTED
458 * @see #NEXT_LINE_ON_WRAP
461 public static final String FORMATTER_BRACE_POSITION_FOR_TYPE_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.brace_position_for_type_declaration"; //$NON-NLS-1$
464 * FORMATTER / Option to position the braces of a switch statement
465 * - option id: "net.sourceforge.phpdt.core.formatter.brace_position_for_switch"
466 * - possible values: { END_OF_LINE, NEXT_LINE, NEXT_LINE_SHIFTED, NEXT_LINE_ON_WRAP }
467 * - default: END_OF_LINE
471 * @see #NEXT_LINE_SHIFTED
472 * @see #NEXT_LINE_ON_WRAP
475 public static final String FORMATTER_BRACE_POSITION_FOR_SWITCH = JavaCore.PLUGIN_ID + ".formatter.brace_position_for_switch"; //$NON-NLS-1$
479 * FORMATTER / Option to set the continuation indentation
480 * - option id: "net.sourceforge.phpdt.core.formatter.continuation_indentation"
481 * - possible values: "<n>", where n is zero or a positive integer
486 public static final String FORMATTER_CONTINUATION_INDENTATION = JavaCore.PLUGIN_ID + ".formatter.continuation_indentation"; //$NON-NLS-1$
489 * FORMATTER / Option to set the continuation indentation inside array initializer
490 * - option id: "net.sourceforge.phpdt.core.formatter.continuation_indentation_for_array_initializer"
491 * - possible values: "<n>", where n is zero or a positive integer
496 public static final String FORMATTER_CONTINUATION_INDENTATION_FOR_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.continuation_indentation_for_array_initializer"; //$NON-NLS-1$
500 * FORMATTER / Option to add blank lines after the imports declaration
501 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_after_imports"
502 * - possible values: "<n>", where n is zero or a positive integer
507 public static final String FORMATTER_BLANK_LINES_AFTER_IMPORTS = JavaCore.PLUGIN_ID + ".formatter.blank_lines_after_imports"; //$NON-NLS-1$
510 * FORMATTER / Option to add blank lines after the package declaration
511 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_after_package"
512 * - possible values: "<n>", where n is zero or a positive integer
517 public static final String FORMATTER_BLANK_LINES_AFTER_PACKAGE = JavaCore.PLUGIN_ID + ".formatter.blank_lines_after_package"; //$NON-NLS-1$
520 * FORMATTER / Option to add blank lines before a field declaration
521 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_before_field"
522 * - possible values: "<n>", where n is zero or a positive integer
527 public static final String FORMATTER_BLANK_LINES_BEFORE_FIELD = JavaCore.PLUGIN_ID + ".formatter.blank_lines_before_field"; //$NON-NLS-1$
530 * FORMATTER / Option to add blank lines before the first class body declaration
531 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_before_first_class_body_declaration"
532 * - possible values: "<n>", where n is zero or a positive integer
537 public static final String FORMATTER_BLANK_LINES_BEFORE_FIRST_CLASS_BODY_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.blank_lines_before_first_class_body_declaration"; //$NON-NLS-1$
540 * FORMATTER / Option to add blank lines before the imports declaration
541 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_before_imports"
542 * - possible values: "<n>", where n is zero or a positive integer
547 public static final String FORMATTER_BLANK_LINES_BEFORE_IMPORTS = JavaCore.PLUGIN_ID + ".formatter.blank_lines_before_imports"; //$NON-NLS-1$
550 * FORMATTER / Option to add blank lines before a member type declaration
551 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_before_member_type"
552 * - possible values: "<n>", where n is zero or a positive integer
557 public static final String FORMATTER_BLANK_LINES_BEFORE_MEMBER_TYPE = JavaCore.PLUGIN_ID + ".formatter.blank_lines_before_member_type"; //$NON-NLS-1$
560 * FORMATTER / Option to add blank lines before a method declaration
561 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_before_method"
562 * - possible values: "<n>", where n is zero or a positive integer
567 public static final String FORMATTER_BLANK_LINES_BEFORE_METHOD = JavaCore.PLUGIN_ID + ".formatter.blank_lines_before_method"; //$NON-NLS-1$
570 * FORMATTER / Option to add blank lines before a new chunk
571 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_before_new_chunk"
572 * - possible values: "<n>", where n is zero or a positive integer
577 public static final String FORMATTER_BLANK_LINES_BEFORE_NEW_CHUNK = JavaCore.PLUGIN_ID + ".formatter.blank_lines_before_new_chunk"; //$NON-NLS-1$
580 * FORMATTER / Option to add blank lines before the package declaration
581 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_before_package"
582 * - possible values: "<n>", where n is zero or a positive integer
587 public static final String FORMATTER_BLANK_LINES_BEFORE_PACKAGE = JavaCore.PLUGIN_ID + ".formatter.blank_lines_before_package"; //$NON-NLS-1$
590 * FORMATTER / Option to add blank lines between type declarations
591 * - option id: "net.sourceforge.phpdt.core.formatter.blank_lines_between_type_declarations"
592 * - possible values: "<n>", where n is zero or a positive integer
597 public static final String FORMATTER_BLANK_LINES_BETWEEN_TYPE_DECLARATIONS = JavaCore.PLUGIN_ID + ".formatter.blank_lines_between_type_declarations"; //$NON-NLS-1$
600 * FORMATTER / Option to add blank lines at the beginning of the method body
601 * - option id: "net.sourceforge.phpdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body"
602 * - possible values: "<n>", where n is zero or a positive integer
607 public static final String FORMATTER_BLANK_LINES_AT_BEGINNING_OF_METHOD_BODY = JavaCore.PLUGIN_ID + ".formatter.number_of_blank_lines_at_beginning_of_method_body"; //$NON-NLS-1$
611 * FORMATTER / Option to indent body declarations compare to its enclosing type header
612 * - option id: "net.sourceforge.phpdt.core.formatter.indent_body_declarations_compare_to_type_header"
613 * - possible values: { TRUE, FALSE }
620 public static final String FORMATTER_INDENT_BODY_DECLARATIONS_COMPARE_TO_TYPE_HEADER = JavaCore.PLUGIN_ID + ".formatter.indent_body_declarations_compare_to_type_header"; //$NON-NLS-1$
623 * FORMATTER / Option to indent breaks compare to cases
624 * - option id: "net.sourceforge.phpdt.core.formatter.indent_breaks_compare_to_cases"
625 * - possible values: { TRUE, FALSE }
632 public static final String FORMATTER_INDENT_BREAKS_COMPARE_TO_CASES = JavaCore.PLUGIN_ID + ".formatter.indent_breaks_compare_to_cases"; //$NON-NLS-1$
635 * FORMATTER / Option to indent statements inside a block
636 * - option id: "net.sourceforge.phpdt.core.formatter.indent_statements_compare_to_block"
637 * - possible values: { TRUE, FALSE }
644 public static final String FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BLOCK = JavaCore.PLUGIN_ID + ".formatter.indent_statements_compare_to_block"; //$NON-NLS-1$
647 * FORMATTER / Option to indent statements inside the body of a method or a constructor
648 * - option id: "net.sourceforge.phpdt.core.formatter.indent_statements_compare_to_body"
649 * - possible values: { TRUE, FALSE }
656 public static final String FORMATTER_INDENT_STATEMENTS_COMPARE_TO_BODY = JavaCore.PLUGIN_ID + ".formatter.indent_statements_compare_to_body"; //$NON-NLS-1$
659 * FORMATTER / Option to indent switch statements compare to cases
660 * - option id: "net.sourceforge.phpdt.core.formatter.indent_switchstatements_compare_to_cases"
661 * - possible values: { TRUE, FALSE }
668 public static final String FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_CASES = JavaCore.PLUGIN_ID + ".formatter.indent_switchstatements_compare_to_cases"; //$NON-NLS-1$
671 * FORMATTER / Option to indent switch statements compare to switch
672 * - option id: "net.sourceforge.phpdt.core.formatter.indent_switchstatements_compare_to_switch"
673 * - possible values: { TRUE, FALSE }
680 public static final String FORMATTER_INDENT_SWITCHSTATEMENTS_COMPARE_TO_SWITCH = JavaCore.PLUGIN_ID + ".formatter.indent_switchstatements_compare_to_switch"; //$NON-NLS-1$
684 * FORMATTER / Option to insert a new line after the opening brace in an array initializer
685 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer"
686 * - possible values: { INSERT, DO_NOT_INSERT }
687 * - default: DO_NOT_INSERT
689 * @see JavaCore#INSERT
690 * @see JavaCore#DO_NOT_INSERT
693 public static final String FORMATTER_INSERT_NEW_LINE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_after_opening_brace_in_array_initializer";//$NON-NLS-1$
696 * FORMATTER / Option to insert a new line before the catch keyword in try statement
697 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_before_catch_in_try_statement"
698 * - possible values: { INSERT, DO_NOT_INSERT }
699 * - default: DO_NOT_INSERT
701 * @see JavaCore#INSERT
702 * @see JavaCore#DO_NOT_INSERT
705 public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_CATCH_IN_TRY_STATEMENT = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_before_catch_in_try_statement"; //$NON-NLS-1$
708 * FORMATTER / Option to insert a new line before the closing brace in an array initializer
709 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer"
710 * - possible values: { INSERT, DO_NOT_INSERT }
711 * - default: DO_NOT_INSERT
713 * @see JavaCore#INSERT
714 * @see JavaCore#DO_NOT_INSERT
717 public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_before_closing_brace_in_array_initializer";//$NON-NLS-1$
720 * FORMATTER / Option to insert a new line before the else keyword in if statement
721 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_before_else_in_if_statement"
722 * - possible values: { INSERT, DO_NOT_INSERT }
723 * - default: DO_NOT_INSERT
725 * @see JavaCore#INSERT
726 * @see JavaCore#DO_NOT_INSERT
729 public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_ELSE_IN_IF_STATEMENT = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_before_else_in_if_statement"; //$NON-NLS-1$
732 * FORMATTER / Option to insert a new line before the finally keyword in try statement
733 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_before_finally_in_try_statement"
734 * - possible values: { INSERT, DO_NOT_INSERT }
735 * - default: DO_NOT_INSERT
737 * @see JavaCore#INSERT
738 * @see JavaCore#DO_NOT_INSERT
741 public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_FINALLY_IN_TRY_STATEMENT = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_before_finally_in_try_statement"; //$NON-NLS-1$
744 * FORMATTER / Option to insert a new line before while in do statement
745 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_before_while_in_do_statement"
746 * - possible values: { INSERT, DO_NOT_INSERT }
747 * - default: DO_NOT_INSERT
749 * @see JavaCore#INSERT
750 * @see JavaCore#DO_NOT_INSERT
753 public static final String FORMATTER_INSERT_NEW_LINE_BEFORE_WHILE_IN_DO_STATEMENT = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_before_while_in_do_statement"; //$NON-NLS-1$
756 * FORMATTER / Option to insert a new line in an empty anonymous type declaration
757 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration"
758 * - possible values: { INSERT, DO_NOT_INSERT }
761 * @see JavaCore#INSERT
762 * @see JavaCore#DO_NOT_INSERT
765 public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_ANONYMOUS_TYPE_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_in_empty_anonymous_type_declaration"; //$NON-NLS-1$
768 * FORMATTER / Option to insert a new line in an empty block
769 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_in_empty_block"
770 * - possible values: { INSERT, DO_NOT_INSERT }
773 * @see JavaCore#INSERT
774 * @see JavaCore#DO_NOT_INSERT
777 public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_BLOCK = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_in_empty_block"; //$NON-NLS-1$
780 * FORMATTER / Option to insert a new line in an empty method body
781 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_in_empty_method_body"
782 * - possible values: { INSERT, DO_NOT_INSERT }
785 * @see JavaCore#INSERT
786 * @see JavaCore#DO_NOT_INSERT
789 public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_METHOD_BODY = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_in_empty_method_body"; //$NON-NLS-1$
792 * FORMATTER / Option to insert a new line in an empty type declaration
793 * - option id: "net.sourceforge.phpdt.core.formatter.insert_new_line_in_empty_type_declaration"
794 * - possible values: { INSERT, DO_NOT_INSERT }
797 * @see JavaCore#INSERT
798 * @see JavaCore#DO_NOT_INSERT
801 public static final String FORMATTER_INSERT_NEW_LINE_IN_EMPTY_TYPE_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_new_line_in_empty_type_declaration"; //$NON-NLS-1$
804 * FORMATTER / Option to insert a space after an assignment operator
805 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_assignment_operator"
806 * - possible values: { INSERT, DO_NOT_INSERT }
809 * @see JavaCore#INSERT
810 * @see JavaCore#DO_NOT_INSERT
813 public static final String FORMATTER_INSERT_SPACE_AFTER_ASSIGNMENT_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_assignment_operator"; //$NON-NLS-1$
816 * FORMATTER / Option to insert a space after a binary operator
817 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_binary_operator"
818 * - possible values: { INSERT, DO_NOT_INSERT }
821 * @see JavaCore#INSERT
822 * @see JavaCore#DO_NOT_INSERT
825 public static final String FORMATTER_INSERT_SPACE_AFTER_BINARY_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_binary_operator"; //$NON-NLS-1$
828 * FORMATTER / Option to insert a space after the closing parenthesis of a cast expression
829 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_closing_paren_in_cast"
830 * - possible values: { INSERT, DO_NOT_INSERT }
833 * @see JavaCore#INSERT
834 * @see JavaCore#DO_NOT_INSERT
837 public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_PAREN_IN_CAST = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_closing_paren_in_cast"; //$NON-NLS-1$
840 * FORMATTER / Option to insert a space after the closing brace of a block
841 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_closing_brace_in_block"
842 * - possible values: { INSERT, DO_NOT_INSERT }
845 * @see JavaCore#INSERT
846 * @see JavaCore#DO_NOT_INSERT
849 public static final String FORMATTER_INSERT_SPACE_AFTER_CLOSING_BRACE_IN_BLOCK = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_closing_brace_in_block"; //$NON-NLS-1$
852 * FORMATTER / Option to insert a space after the colon in an assert statement
853 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_colon_in_assert"
854 * - possible values: { INSERT, DO_NOT_INSERT }
857 * @see JavaCore#INSERT
858 * @see JavaCore#DO_NOT_INSERT
861 public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_ASSERT = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_colon_in_assert"; //$NON-NLS-1$
864 * FORMATTER / Option to insert a space after colon in a case statement when a opening brace follows the colon
865 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_colon_in_case"
866 * - possible values: { INSERT, DO_NOT_INSERT }
869 * @see JavaCore#INSERT
870 * @see JavaCore#DO_NOT_INSERT
873 public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CASE = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_colon_in_case"; //$NON-NLS-1$
876 * FORMATTER / Option to insert a space after the colon in a conditional expression
877 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_colon_in_conditional"
878 * - possible values: { INSERT, DO_NOT_INSERT }
881 * @see JavaCore#INSERT
882 * @see JavaCore#DO_NOT_INSERT
885 public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_CONDITIONAL = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_colon_in_conditional"; //$NON-NLS-1$
888 * FORMATTER / Option to insert a space after the colon in a labeled statement
889 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_colon_in_labeled_statement"
890 * - possible values: { INSERT, DO_NOT_INSERT }
893 * @see JavaCore#INSERT
894 * @see JavaCore#DO_NOT_INSERT
897 public static final String FORMATTER_INSERT_SPACE_AFTER_COLON_IN_LABELED_STATEMENT = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_colon_in_labeled_statement"; //$NON-NLS-1$
900 * FORMATTER / Option to insert a space after the comma in an allocation expression
901 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_allocation_expression"
902 * - possible values: { INSERT, DO_NOT_INSERT }
905 * @see JavaCore#INSERT
906 * @see JavaCore#DO_NOT_INSERT
909 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ALLOCATION_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_allocation_expression"; //$NON-NLS-1$
912 * FORMATTER / Option to insert a space after the comma in an array initializer
913 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_array_initializer"
914 * - possible values: { INSERT, DO_NOT_INSERT }
917 * @see JavaCore#INSERT
918 * @see JavaCore#DO_NOT_INSERT
921 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_array_initializer"; //$NON-NLS-1$
924 * FORMATTER / Option to insert a space after the comma in the parameters of a constructor declaration
925 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters"
926 * - possible values: { INSERT, DO_NOT_INSERT }
929 * @see JavaCore#INSERT
930 * @see JavaCore#DO_NOT_INSERT
933 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_constructor_declaration_parameters"; //$NON-NLS-1$
936 * FORMATTER / Option to insert a space after the comma in the exception names in a throws clause of a constructor declaration
937 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws"
938 * - possible values: { INSERT, DO_NOT_INSERT }
941 * @see JavaCore#INSERT
942 * @see JavaCore#DO_NOT_INSERT
945 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_constructor_declaration_throws"; //$NON-NLS-1$
948 * FORMATTER / Option to insert a space after the comma in the arguments of an explicit constructor call
949 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments"
950 * - possible values: { INSERT, DO_NOT_INSERT }
953 * @see JavaCore#INSERT
954 * @see JavaCore#DO_NOT_INSERT
957 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_explicitconstructorcall_arguments"; //$NON-NLS-1$
960 * FORMATTER / Option to insert a space after the comma in the increments of a for statement
961 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_for_increments"
962 * - possible values: { INSERT, DO_NOT_INSERT }
965 * @see JavaCore#INSERT
966 * @see JavaCore#DO_NOT_INSERT
969 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INCREMENTS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_for_increments"; //$NON-NLS-1$
972 * FORMATTER / Option to insert a space after the comma in the initializations of a for statement
973 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_for_inits"
974 * - possible values: { INSERT, DO_NOT_INSERT }
977 * @see JavaCore#INSERT
978 * @see JavaCore#DO_NOT_INSERT
981 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_FOR_INITS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_for_inits"; //$NON-NLS-1$
984 * FORMATTER / Option to insert a space after the comma in the arguments of a method invocation
985 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments"
986 * - possible values: { INSERT, DO_NOT_INSERT }
989 * @see JavaCore#INSERT
990 * @see JavaCore#DO_NOT_INSERT
993 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_INVOCATION_ARGUMENTS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_method_invocation_arguments"; //$NON-NLS-1$
996 * FORMATTER / Option to insert a space after the comma in the parameters of a method declaration
997 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters"
998 * - possible values: { INSERT, DO_NOT_INSERT }
1001 * @see JavaCore#INSERT
1002 * @see JavaCore#DO_NOT_INSERT
1005 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_PARAMETERS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_method_declaration_parameters"; //$NON-NLS-1$
1008 * FORMATTER / Option to insert a space after the comma in the exception names in a throws clause of a method declaration
1009 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_method_declaration_throws"
1010 * - possible values: { INSERT, DO_NOT_INSERT }
1013 * @see JavaCore#INSERT
1014 * @see JavaCore#DO_NOT_INSERT
1017 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_METHOD_DECLARATION_THROWS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_method_declaration_throws"; //$NON-NLS-1$
1020 * FORMATTER / Option to insert a space after the comma in multiple field declaration
1021 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations"
1022 * - possible values: { INSERT, DO_NOT_INSERT }
1025 * @see JavaCore#INSERT
1026 * @see JavaCore#DO_NOT_INSERT
1029 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_multiple_field_declarations"; //$NON-NLS-1$
1032 * FORMATTER / Option to insert a space after the comma in multiple local declaration
1033 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations"
1034 * - possible values: { INSERT, DO_NOT_INSERT }
1037 * @see JavaCore#INSERT
1038 * @see JavaCore#DO_NOT_INSERT
1041 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_multiple_local_declarations"; //$NON-NLS-1$
1044 * FORMATTER / Option to insert a space after the comma in superinterfaces names of a type header
1045 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_comma_in_superinterfaces"
1046 * - possible values: { INSERT, DO_NOT_INSERT }
1049 * @see JavaCore#INSERT
1050 * @see JavaCore#DO_NOT_INSERT
1053 public static final String FORMATTER_INSERT_SPACE_AFTER_COMMA_IN_SUPERINTERFACES = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_comma_in_superinterfaces"; //$NON-NLS-1$
1056 * FORMATTER / Option to insert a space after the opening bracket inside an array allocation expression
1057 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression"
1058 * - possible values: { INSERT, DO_NOT_INSERT }
1059 * - default: DO_NOT_INSERT
1061 * @see JavaCore#INSERT
1062 * @see JavaCore#DO_NOT_INSERT
1065 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_bracket_in_array_allocation_expression";//$NON-NLS-1$
1068 * FORMATTER / Option to insert a space after the opening bracket inside an array reference
1069 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_bracket_in_array_reference"
1070 * - possible values: { INSERT, DO_NOT_INSERT }
1071 * - default: DO_NOT_INSERT
1073 * @see JavaCore#INSERT
1074 * @see JavaCore#DO_NOT_INSERT
1077 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACKET_IN_ARRAY_REFERENCE = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_bracket_in_array_reference";//$NON-NLS-1$
1080 * FORMATTER / Option to insert a space after the opening brace in an array initializer
1081 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_brace_in_array_initializer"
1082 * - possible values: { INSERT, DO_NOT_INSERT }
1083 * - default: DO_NOT_INSERT
1085 * @see JavaCore#INSERT
1086 * @see JavaCore#DO_NOT_INSERT
1089 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_BRACE_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_brace_in_array_initializer"; //$NON-NLS-1$
1092 * FORMATTER / Option to insert a space after the opening parenthesis in a cast expression
1093 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_cast"
1094 * - possible values: { INSERT, DO_NOT_INSERT }
1095 * - default: DO_NOT_INSERT
1097 * @see JavaCore#INSERT
1098 * @see JavaCore#DO_NOT_INSERT
1101 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CAST = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_cast"; //$NON-NLS-1$
1104 * FORMATTER / Option to insert a space after the opening parenthesis in a catch
1105 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_catch"
1106 * - possible values: { INSERT, DO_NOT_INSERT }
1107 * - default: DO_NOT_INSERT
1109 * @see JavaCore#INSERT
1110 * @see JavaCore#DO_NOT_INSERT
1113 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CATCH = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_catch"; //$NON-NLS-1$
1116 * FORMATTER / Option to insert a space after the opening parenthesis in a constructor declaration
1117 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration"
1118 * - possible values: { INSERT, DO_NOT_INSERT }
1119 * - default: DO_NOT_INSERT
1121 * @see JavaCore#INSERT
1122 * @see JavaCore#DO_NOT_INSERT
1125 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_constructor_declaration"; //$NON-NLS-1$
1128 * FORMATTER / Option to insert a space after the opening parenthesis in a for statement
1129 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_for"
1130 * - possible values: { INSERT, DO_NOT_INSERT }
1131 * - default: DO_NOT_INSERT
1133 * @see JavaCore#INSERT
1134 * @see JavaCore#DO_NOT_INSERT
1137 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_FOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_for"; //$NON-NLS-1$
1140 * FORMATTER / Option to insert a space after the opening parenthesis in an if statement
1141 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_if"
1142 * - possible values: { INSERT, DO_NOT_INSERT }
1143 * - default: DO_NOT_INSERT
1145 * @see JavaCore#INSERT
1146 * @see JavaCore#DO_NOT_INSERT
1149 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_IF = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_if"; //$NON-NLS-1$
1152 * FORMATTER / Option to insert a space after the opening parenthesis in a method declaration
1153 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_method_declaration"
1154 * - possible values: { INSERT, DO_NOT_INSERT }
1155 * - default: DO_NOT_INSERT
1157 * @see JavaCore#INSERT
1158 * @see JavaCore#DO_NOT_INSERT
1161 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_method_declaration"; //$NON-NLS-1$
1164 * FORMATTER / Option to insert a space after the opening parenthesis in a method invocation
1165 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_method_invocation"
1166 * - possible values: { INSERT, DO_NOT_INSERT }
1167 * - default: DO_NOT_INSERT
1169 * @see JavaCore#INSERT
1170 * @see JavaCore#DO_NOT_INSERT
1173 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_METHOD_INVOCATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_method_invocation"; //$NON-NLS-1$
1176 * FORMATTER / Option to insert a space after the opening parenthesis in a parenthesized expression
1177 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression"
1178 * - possible values: { INSERT, DO_NOT_INSERT }
1179 * - default: DO_NOT_INSERT
1181 * @see JavaCore#INSERT
1182 * @see JavaCore#DO_NOT_INSERT
1185 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_parenthesized_expression"; //$NON-NLS-1$
1188 * FORMATTER / Option to insert a space after the opening parenthesis in a switch statement
1189 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_switch"
1190 * - possible values: { INSERT, DO_NOT_INSERT }
1191 * - default: DO_NOT_INSERT
1193 * @see JavaCore#INSERT
1194 * @see JavaCore#DO_NOT_INSERT
1197 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SWITCH = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_switch"; //$NON-NLS-1$
1200 * FORMATTER / Option to insert a space after the opening parenthesis in a synchronized statement
1201 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_synchronized"
1202 * - possible values: { INSERT, DO_NOT_INSERT }
1203 * - default: DO_NOT_INSERT
1205 * @see JavaCore#INSERT
1206 * @see JavaCore#DO_NOT_INSERT
1209 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_SYNCHRONIZED = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_synchronized"; //$NON-NLS-1$
1212 * FORMATTER / Option to insert a space after the opening parenthesis in a while statement
1213 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_opening_paren_in_while"
1214 * - possible values: { INSERT, DO_NOT_INSERT }
1215 * - default: DO_NOT_INSERT
1217 * @see JavaCore#INSERT
1218 * @see JavaCore#DO_NOT_INSERT
1221 public static final String FORMATTER_INSERT_SPACE_AFTER_OPENING_PAREN_IN_WHILE = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_opening_paren_in_while"; //$NON-NLS-1$
1224 * FORMATTER / Option to insert a space after a postfix operator
1225 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_postfix_operator"
1226 * - possible values: { INSERT, DO_NOT_INSERT }
1227 * - default: DO_NOT_INSERT
1229 * @see JavaCore#INSERT
1230 * @see JavaCore#DO_NOT_INSERT
1233 public static final String FORMATTER_INSERT_SPACE_AFTER_POSTFIX_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_postfix_operator"; //$NON-NLS-1$
1236 * FORMATTER / Option to insert a space after a prefix operator
1237 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_prefix_operator"
1238 * - possible values: { INSERT, DO_NOT_INSERT }
1239 * - default: DO_NOT_INSERT
1241 * @see JavaCore#INSERT
1242 * @see JavaCore#DO_NOT_INSERT
1245 public static final String FORMATTER_INSERT_SPACE_AFTER_PREFIX_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_prefix_operator"; //$NON-NLS-1$
1248 * FORMATTER / Option to insert a space after question mark in a conditional expression
1249 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_question_in_conditional"
1250 * - possible values: { INSERT, DO_NOT_INSERT }
1251 * - default: DO_NOT_INSERT
1253 * @see JavaCore#INSERT
1254 * @see JavaCore#DO_NOT_INSERT
1257 public static final String FORMATTER_INSERT_SPACE_AFTER_QUESTION_IN_CONDITIONAL = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_question_in_conditional"; //$NON-NLS-1$
1260 * FORMATTER / Option to insert a space after semicolon in a for statement
1261 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_semicolon_in_for"
1262 * - possible values: { INSERT, DO_NOT_INSERT }
1265 * @see JavaCore#INSERT
1266 * @see JavaCore#DO_NOT_INSERT
1269 public static final String FORMATTER_INSERT_SPACE_AFTER_SEMICOLON_IN_FOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_semicolon_in_for"; //$NON-NLS-1$
1272 * FORMATTER / Option to insert a space after an unary operator
1273 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_after_unary_operator"
1274 * - possible values: { INSERT, DO_NOT_INSERT }
1275 * - default: DO_NOT_INSERT
1277 * @see JavaCore#INSERT
1278 * @see JavaCore#DO_NOT_INSERT
1281 public static final String FORMATTER_INSERT_SPACE_AFTER_UNARY_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_after_unary_operator"; //$NON-NLS-1$
1285 * FORMATTER / Option to insert a space before an assignment operator
1286 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_assignment_operator"
1287 * - possible values: { INSERT, DO_NOT_INSERT }
1290 * @see JavaCore#INSERT
1291 * @see JavaCore#DO_NOT_INSERT
1294 public static final String FORMATTER_INSERT_SPACE_BEFORE_ASSIGNMENT_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_assignment_operator"; //$NON-NLS-1$
1297 * FORMATTER / Option to insert a space before an binary operator
1298 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_binary_operator"
1299 * - possible values: { INSERT, DO_NOT_INSERT }
1300 * - default: DO_NOT_INSERT
1302 * @see JavaCore#INSERT
1303 * @see JavaCore#DO_NOT_INSERT
1306 public static final String FORMATTER_INSERT_SPACE_BEFORE_BINARY_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_binary_operator"; //$NON-NLS-1$
1309 * FORMATTER / Option to insert a space before the closing brace in an array initializer
1310 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_brace_in_array_initializer"
1311 * - possible values: { INSERT, DO_NOT_INSERT }
1312 * - default: DO_NOT_INSERT
1314 * @see JavaCore#INSERT
1315 * @see JavaCore#DO_NOT_INSERT
1318 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACE_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_brace_in_array_initializer"; //$NON-NLS-1$
1321 * FORMATTER / Option to insert a space before the closing bracket in an array allocation expression
1322 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression"
1323 * - possible values: { INSERT, DO_NOT_INSERT }
1324 * - default: DO_NOT_INSERT
1326 * @see JavaCore#INSERT
1327 * @see JavaCore#DO_NOT_INSERT
1330 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_bracket_in_array_allocation_expression";//$NON-NLS-1$
1333 * FORMATTER / Option to insert a space before the closing bracket in an array reference
1334 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_bracket_in_array_reference"
1335 * - possible values: { INSERT, DO_NOT_INSERT }
1336 * - default: DO_NOT_INSERT
1338 * @see JavaCore#INSERT
1339 * @see JavaCore#DO_NOT_INSERT
1342 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_BRACKET_IN_ARRAY_REFERENCE = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_bracket_in_array_reference";//$NON-NLS-1$
1345 * FORMATTER / Option to insert a space before the closing parenthesis in a cast expression
1346 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_cast"
1347 * - possible values: { INSERT, DO_NOT_INSERT }
1348 * - default: DO_NOT_INSERT
1350 * @see JavaCore#INSERT
1351 * @see JavaCore#DO_NOT_INSERT
1354 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CAST = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_cast"; //$NON-NLS-1$
1357 * FORMATTER / Option to insert a space before the closing parenthesis in a catch
1358 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_catch"
1359 * - possible values: { INSERT, DO_NOT_INSERT }
1360 * - default: DO_NOT_INSERT
1362 * @see JavaCore#INSERT
1363 * @see JavaCore#DO_NOT_INSERT
1366 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CATCH = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_catch"; //$NON-NLS-1$
1369 * FORMATTER / Option to insert a space before the closing parenthesis in a constructor declaration
1370 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration"
1371 * - possible values: { INSERT, DO_NOT_INSERT }
1372 * - default: DO_NOT_INSERT
1374 * @see JavaCore#INSERT
1375 * @see JavaCore#DO_NOT_INSERT
1378 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_CONSTRUCTOR_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_constructor_declaration"; //$NON-NLS-1$
1381 * FORMATTER / Option to insert a space before the closing parenthesis in a for statement
1382 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_for"
1383 * - possible values: { INSERT, DO_NOT_INSERT }
1384 * - default: DO_NOT_INSERT
1386 * @see JavaCore#INSERT
1387 * @see JavaCore#DO_NOT_INSERT
1390 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_FOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_for"; //$NON-NLS-1$
1393 * FORMATTER / Option to insert a space before the closing parenthesis in an if statement
1394 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_if"
1395 * - possible values: { INSERT, DO_NOT_INSERT }
1396 * - default: DO_NOT_INSERT
1398 * @see JavaCore#INSERT
1399 * @see JavaCore#DO_NOT_INSERT
1402 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_IF = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_if"; //$NON-NLS-1$
1405 * FORMATTER / Option to insert a space before the closing parenthesis in a method declaration
1406 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_method_declaration"
1407 * - possible values: { INSERT, DO_NOT_INSERT }
1408 * - default: DO_NOT_INSERT
1410 * @see JavaCore#INSERT
1411 * @see JavaCore#DO_NOT_INSERT
1414 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_method_declaration"; //$NON-NLS-1$
1417 * FORMATTER / Option to insert a space before the closing parenthesis in a method invocation
1418 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_method_invocation"
1419 * - possible values: { INSERT, DO_NOT_INSERT }
1420 * - default: DO_NOT_INSERT
1422 * @see JavaCore#INSERT
1423 * @see JavaCore#DO_NOT_INSERT
1426 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_METHOD_INVOCATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_method_invocation"; //$NON-NLS-1$
1429 * FORMATTER / Option to insert a space before the closing parenthesis in a parenthesized expression
1430 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression"
1431 * - possible values: { INSERT, DO_NOT_INSERT }
1432 * - default: DO_NOT_INSERT
1434 * @see JavaCore#INSERT
1435 * @see JavaCore#DO_NOT_INSERT
1438 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_PARENTHESIZED_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_parenthesized_expression"; //$NON-NLS-1$
1441 * FORMATTER / Option to insert a space before the closing parenthesis in a switch statement
1442 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_switch"
1443 * - possible values: { INSERT, DO_NOT_INSERT }
1444 * - default: DO_NOT_INSERT
1446 * @see JavaCore#INSERT
1447 * @see JavaCore#DO_NOT_INSERT
1450 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SWITCH = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_switch"; //$NON-NLS-1$
1453 * FORMATTER / Option to insert a space before the closing parenthesis in a synchronized statement
1454 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_synchronized"
1455 * - possible values: { INSERT, DO_NOT_INSERT }
1456 * - default: DO_NOT_INSERT
1458 * @see JavaCore#INSERT
1459 * @see JavaCore#DO_NOT_INSERT
1462 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_SYNCHRONIZED = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_synchronized"; //$NON-NLS-1$
1465 * FORMATTER / Option to insert a space before the closing parenthesis in a while statement
1466 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_closing_paren_in_while"
1467 * - possible values: { INSERT, DO_NOT_INSERT }
1468 * - default: DO_NOT_INSERT
1470 * @see JavaCore#INSERT
1471 * @see JavaCore#DO_NOT_INSERT
1474 public static final String FORMATTER_INSERT_SPACE_BEFORE_CLOSING_PAREN_IN_WHILE = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_closing_paren_in_while"; //$NON-NLS-1$
1477 * FORMATTER / Option to insert a space before colon in an assert statement
1478 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_colon_in_assert"
1479 * - possible values: { INSERT, DO_NOT_INSERT }
1482 * @see JavaCore#INSERT
1483 * @see JavaCore#DO_NOT_INSERT
1486 public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_ASSERT = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_colon_in_assert"; //$NON-NLS-1$
1489 * FORMATTER / Option to insert a space before colon in a case statement
1490 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_colon_in_case"
1491 * - possible values: { INSERT, DO_NOT_INSERT }
1494 * @see JavaCore#INSERT
1495 * @see JavaCore#DO_NOT_INSERT
1498 public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CASE = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_colon_in_case"; //$NON-NLS-1$
1501 * FORMATTER / Option to insert a space before colon in a conditional expression
1502 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_colon_in_conditional"
1503 * - possible values: { INSERT, DO_NOT_INSERT }
1506 * @see JavaCore#INSERT
1507 * @see JavaCore#DO_NOT_INSERT
1510 public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_CONDITIONAL = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_colon_in_conditional"; //$NON-NLS-1$
1513 * FORMATTER / Option to insert a space before colon in a default statement
1514 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_colon_in_default"
1515 * - possible values: { INSERT, DO_NOT_INSERT }
1518 * @see JavaCore#INSERT
1519 * @see JavaCore#DO_NOT_INSERT
1522 public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_DEFAULT = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_colon_in_default"; //$NON-NLS-1$
1525 * FORMATTER / Option to insert a space before colon in a labeled statement
1526 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_colon_in_labeled_statement"
1527 * - possible values: { INSERT, DO_NOT_INSERT }
1530 * @see JavaCore#INSERT
1531 * @see JavaCore#DO_NOT_INSERT
1534 public static final String FORMATTER_INSERT_SPACE_BEFORE_COLON_IN_LABELED_STATEMENT = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_colon_in_labeled_statement"; //$NON-NLS-1$
1537 * FORMATTER / Option to insert a space before comma in an allocation expression
1538 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_allocation_expression"
1539 * - possible values: { INSERT, DO_NOT_INSERT }
1540 * - default: DO_NOT_INSERT
1542 * @see JavaCore#INSERT
1543 * @see JavaCore#DO_NOT_INSERT
1546 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ALLOCATION_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_allocation_expression"; //$NON-NLS-1$
1549 * FORMATTER / Option to insert a space before comma in an array initializer
1550 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_array_initializer"
1551 * - possible values: { INSERT, DO_NOT_INSERT }
1552 * - default: DO_NOT_INSERT
1554 * @see JavaCore#INSERT
1555 * @see JavaCore#DO_NOT_INSERT
1558 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_array_initializer"; //$NON-NLS-1$
1561 * FORMATTER / Option to insert a space before comma in the parameters of a constructor declaration
1562 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters"
1563 * - possible values: { INSERT, DO_NOT_INSERT }
1564 * - default: DO_NOT_INSERT
1566 * @see JavaCore#INSERT
1567 * @see JavaCore#DO_NOT_INSERT
1570 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_PARAMETERS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_constructor_declaration_parameters"; //$NON-NLS-1$
1573 * FORMATTER / Option to insert a space before comma in the exception names of the throws clause of a constructor declaration
1574 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws"
1575 * - possible values: { INSERT, DO_NOT_INSERT }
1576 * - default: DO_NOT_INSERT
1578 * @see JavaCore#INSERT
1579 * @see JavaCore#DO_NOT_INSERT
1582 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_CONSTRUCTOR_DECLARATION_THROWS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_constructor_declaration_throws"; //$NON-NLS-1$
1585 * FORMATTER / Option to insert a space before comma in the arguments of an explicit constructor call
1586 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments"
1587 * - possible values: { INSERT, DO_NOT_INSERT }
1588 * - default: DO_NOT_INSERT
1590 * @see JavaCore#INSERT
1591 * @see JavaCore#DO_NOT_INSERT
1594 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_EXPLICIT_CONSTRUCTOR_CALL_ARGUMENTS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_explicitconstructorcall_arguments"; //$NON-NLS-1$
1597 * FORMATTER / Option to insert a space before comma in the increments of a for statement
1598 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_for_increments"
1599 * - possible values: { INSERT, DO_NOT_INSERT }
1600 * - default: DO_NOT_INSERT
1602 * @see JavaCore#INSERT
1603 * @see JavaCore#DO_NOT_INSERT
1606 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INCREMENTS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_for_increments"; //$NON-NLS-1$
1609 * FORMATTER / Option to insert a space before comma in the initializations of a for statement
1610 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_for_inits"
1611 * - possible values: { INSERT, DO_NOT_INSERT }
1612 * - default: DO_NOT_INSERT
1614 * @see JavaCore#INSERT
1615 * @see JavaCore#DO_NOT_INSERT
1618 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_FOR_INITS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_for_inits"; //$NON-NLS-1$
1621 * FORMATTER / Option to insert a space before comma in the arguments of a method invocation
1622 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments"
1623 * - possible values: { INSERT, DO_NOT_INSERT }
1624 * - default: DO_NOT_INSERT
1626 * @see JavaCore#INSERT
1627 * @see JavaCore#DO_NOT_INSERT
1630 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_INVOCATION_ARGUMENTS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_method_invocation_arguments"; //$NON-NLS-1$
1633 * FORMATTER / Option to insert a space before comma in the parameters of a method declaration
1634 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters"
1635 * - possible values: { INSERT, DO_NOT_INSERT }
1636 * - default: DO_NOT_INSERT
1638 * @see JavaCore#INSERT
1639 * @see JavaCore#DO_NOT_INSERT
1642 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_PARAMETERS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_method_declaration_parameters"; //$NON-NLS-1$
1645 * FORMATTER / Option to insert a space before comma in the exception names of the throws clause of a method declaration
1646 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_method_declaration_throws"
1647 * - possible values: { INSERT, DO_NOT_INSERT }
1648 * - default: DO_NOT_INSERT
1650 * @see JavaCore#INSERT
1651 * @see JavaCore#DO_NOT_INSERT
1654 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_METHOD_DECLARATION_THROWS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_method_declaration_throws"; //$NON-NLS-1$
1657 * FORMATTER / Option to insert a space before comma in a multiple field declaration
1658 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations"
1659 * - possible values: { INSERT, DO_NOT_INSERT }
1660 * - default: DO_NOT_INSERT
1662 * @see JavaCore#INSERT
1663 * @see JavaCore#DO_NOT_INSERT
1666 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_FIELD_DECLARATIONS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_multiple_field_declarations"; //$NON-NLS-1$
1669 * FORMATTER / Option to insert a space before comma in a multiple local declaration
1670 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations"
1671 * - possible values: { INSERT, DO_NOT_INSERT }
1672 * - default: DO_NOT_INSERT
1674 * @see JavaCore#INSERT
1675 * @see JavaCore#DO_NOT_INSERT
1678 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_MULTIPLE_LOCAL_DECLARATIONS = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_multiple_local_declarations"; //$NON-NLS-1$
1681 * FORMATTER / Option to insert a space before comma in the superinterfaces names in a type header
1682 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_comma_in_superinterfaces"
1683 * - possible values: { INSERT, DO_NOT_INSERT }
1684 * - default: DO_NOT_INSERT
1686 * @see JavaCore#INSERT
1687 * @see JavaCore#DO_NOT_INSERT
1690 public static final String FORMATTER_INSERT_SPACE_BEFORE_COMMA_IN_SUPERINTERFACES = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_comma_in_superinterfaces"; //$NON-NLS-1$
1693 * FORMATTER / Option to insert a space before the opening brace in an anonymous type declaration
1694 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration"
1695 * - possible values: { INSERT, DO_NOT_INSERT }
1698 * @see JavaCore#INSERT
1699 * @see JavaCore#DO_NOT_INSERT
1702 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ANONYMOUS_TYPE_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_brace_in_anonymous_type_declaration"; //$NON-NLS-1$
1705 * FORMATTER / Option to insert a space before the opening brace in an array initializer
1706 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_brace_in_array_initializer"
1707 * - possible values: { INSERT, DO_NOT_INSERT }
1708 * - default: DO_NOT_INSERT
1710 * @see JavaCore#INSERT
1711 * @see JavaCore#DO_NOT_INSERT
1714 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_brace_in_array_initializer"; //$NON-NLS-1$
1717 * FORMATTER / Option to insert a space before the opening brace in a block
1718 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_brace_in_block"
1719 * - possible values: { INSERT, DO_NOT_INSERT }
1722 * @see JavaCore#INSERT
1723 * @see JavaCore#DO_NOT_INSERT
1726 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_BLOCK = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_brace_in_block"; //$NON-NLS-1$
1729 * FORMATTER / Option to insert a space before the opening brace in a constructor declaration
1730 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration"
1731 * - possible values: { INSERT, DO_NOT_INSERT }
1734 * @see JavaCore#INSERT
1735 * @see JavaCore#DO_NOT_INSERT
1738 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_CONSTRUCTOR_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_brace_in_constructor_declaration"; //$NON-NLS-1$
1741 * FORMATTER / Option to insert a space before the opening brace in a method declaration
1742 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_brace_in_method_declaration"
1743 * - possible values: { INSERT, DO_NOT_INSERT }
1746 * @see JavaCore#INSERT
1747 * @see JavaCore#DO_NOT_INSERT
1750 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_METHOD_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_brace_in_method_declaration"; //$NON-NLS-1$
1753 * FORMATTER / Option to insert a space before the opening brace in a switch statement
1754 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_brace_in_switch"
1755 * - possible values: { INSERT, DO_NOT_INSERT }
1758 * @see JavaCore#INSERT
1759 * @see JavaCore#DO_NOT_INSERT
1762 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_SWITCH = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_brace_in_switch"; //$NON-NLS-1$
1765 * FORMATTER / Option to insert a space before the opening brace in a type declaration
1766 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_brace_in_type_declaration"
1767 * - possible values: { INSERT, DO_NOT_INSERT }
1770 * @see JavaCore#INSERT
1771 * @see JavaCore#DO_NOT_INSERT
1774 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACE_IN_TYPE_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_brace_in_type_declaration"; //$NON-NLS-1$
1777 * FORMATTER / Option to insert a space before the opening bracket in an array allocation expression
1778 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression"
1779 * - possible values: { INSERT, DO_NOT_INSERT }
1780 * - default: DO_NOT_INSERT
1782 * @see JavaCore#INSERT
1783 * @see JavaCore#DO_NOT_INSERT
1786 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_ALLOCATION_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_bracket_in_array_allocation_expression";//$NON-NLS-1$
1789 * FORMATTER / Option to insert a space before the opening bracket in an array reference
1790 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_bracket_in_array_reference"
1791 * - possible values: { INSERT, DO_NOT_INSERT }
1792 * - default: DO_NOT_INSERT
1794 * @see JavaCore#INSERT
1795 * @see JavaCore#DO_NOT_INSERT
1798 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_REFERENCE = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_bracket_in_array_reference";//$NON-NLS-1$
1801 * FORMATTER / Option to insert a space before the opening bracket in an array type reference
1802 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference"
1803 * - possible values: { INSERT, DO_NOT_INSERT }
1804 * - default: DO_NOT_INSERT
1806 * @see JavaCore#INSERT
1807 * @see JavaCore#DO_NOT_INSERT
1810 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_BRACKET_IN_ARRAY_TYPE_REFERENCE = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_bracket_in_array_type_reference"; //$NON-NLS-1$
1813 * FORMATTER / Option to insert a space before the opening parenthesis in a catch
1814 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_catch"
1815 * - possible values: { INSERT, DO_NOT_INSERT }
1818 * @see JavaCore#INSERT
1819 * @see JavaCore#DO_NOT_INSERT
1822 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CATCH = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_catch"; //$NON-NLS-1$
1825 * FORMATTER / Option to insert a space before the opening parenthesis in a constructor declaration
1826 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration"
1827 * - possible values: { INSERT, DO_NOT_INSERT }
1828 * - default: DO_NOT_INSERT
1830 * @see JavaCore#INSERT
1831 * @see JavaCore#DO_NOT_INSERT
1834 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_CONSTRUCTOR_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_constructor_declaration"; //$NON-NLS-1$
1837 * FORMATTER / Option to insert a space before the opening parenthesis in a for statement
1838 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_for"
1839 * - possible values: { INSERT, DO_NOT_INSERT }
1842 * @see JavaCore#INSERT
1843 * @see JavaCore#DO_NOT_INSERT
1846 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_FOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_for"; //$NON-NLS-1$
1849 * FORMATTER / Option to insert a space before the opening parenthesis in an if statement
1850 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_if"
1851 * - possible values: { INSERT, DO_NOT_INSERT }
1854 * @see JavaCore#INSERT
1855 * @see JavaCore#DO_NOT_INSERT
1858 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_IF = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_if"; //$NON-NLS-1$
1861 * FORMATTER / Option to insert a space before the opening parenthesis in a method invocation
1862 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_method_invocation"
1863 * - possible values: { INSERT, DO_NOT_INSERT }
1864 * - default: DO_NOT_INSERT
1866 * @see JavaCore#INSERT
1867 * @see JavaCore#DO_NOT_INSERT
1870 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_INVOCATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_method_invocation"; //$NON-NLS-1$
1873 * FORMATTER / Option to insert a space before the opening parenthesis in a method declaration
1874 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_method_declaration"
1875 * - possible values: { INSERT, DO_NOT_INSERT }
1876 * - default: DO_NOT_INSERT
1878 * @see JavaCore#INSERT
1879 * @see JavaCore#DO_NOT_INSERT
1882 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_METHOD_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_method_declaration"; //$NON-NLS-1$
1885 * FORMATTER / Option to insert a space before the opening parenthesis in a switch statement
1886 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_switch"
1887 * - possible values: { INSERT, DO_NOT_INSERT }
1890 * @see JavaCore#INSERT
1891 * @see JavaCore#DO_NOT_INSERT
1894 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SWITCH = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_switch"; //$NON-NLS-1$
1897 * FORMATTER / Option to insert a space before the opening parenthesis in a synchronized statement
1898 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_synchronized"
1899 * - possible values: { INSERT, DO_NOT_INSERT }
1902 * @see JavaCore#INSERT
1903 * @see JavaCore#DO_NOT_INSERT
1906 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_SYNCHRONIZED = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_synchronized"; //$NON-NLS-1$
1909 * FORMATTER / Option to insert a space before the opening parenthesis in a parenthesized expression
1910 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression"
1911 * - possible values: { INSERT, DO_NOT_INSERT }
1912 * - default: DO_NOT_INSERT
1914 * @see JavaCore#INSERT
1915 * @see JavaCore#DO_NOT_INSERT
1918 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_PARENTHESIZED_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_parenthesized_expression"; //$NON-NLS-1$
1921 * FORMATTER / Option to insert a space before the opening parenthesis in a while statement
1922 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_opening_paren_in_while"
1923 * - possible values: { INSERT, DO_NOT_INSERT }
1926 * @see JavaCore#INSERT
1927 * @see JavaCore#DO_NOT_INSERT
1930 public static final String FORMATTER_INSERT_SPACE_BEFORE_OPENING_PAREN_IN_WHILE = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_opening_paren_in_while"; //$NON-NLS-1$
1933 * FORMATTER / Option to insert a space before a postfix operator
1934 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_postfix_operator"
1935 * - possible values: { INSERT, DO_NOT_INSERT }
1936 * - default: DO_NOT_INSERT
1938 * @see JavaCore#INSERT
1939 * @see JavaCore#DO_NOT_INSERT
1942 public static final String FORMATTER_INSERT_SPACE_BEFORE_POSTFIX_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_postfix_operator"; //$NON-NLS-1$
1945 * FORMATTER / Option to insert a space before a prefix operator
1946 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_prefix_operator"
1947 * - possible values: { INSERT, DO_NOT_INSERT }
1948 * - default: DO_NOT_INSERT
1950 * @see JavaCore#INSERT
1951 * @see JavaCore#DO_NOT_INSERT
1954 public static final String FORMATTER_INSERT_SPACE_BEFORE_PREFIX_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_prefix_operator"; //$NON-NLS-1$
1957 * FORMATTER / Option to insert a space before question mark in a conditional expression
1958 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_question_in_conditional"
1959 * - possible values: { INSERT, DO_NOT_INSERT }
1962 * @see JavaCore#INSERT
1963 * @see JavaCore#DO_NOT_INSERT
1966 public static final String FORMATTER_INSERT_SPACE_BEFORE_QUESTION_IN_CONDITIONAL = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_question_in_conditional"; //$NON-NLS-1$
1969 * FORMATTER / Option to insert a space before semicolon
1970 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_semicolon"
1971 * - possible values: { INSERT, DO_NOT_INSERT }
1972 * - default: DO_NOT_INSERT
1974 * @see JavaCore#INSERT
1975 * @see JavaCore#DO_NOT_INSERT
1978 public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_semicolon"; //$NON-NLS-1$
1981 * FORMATTER / Option to insert a space before semicolon in for statement
1982 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_semicolon_in_for"
1983 * - possible values: { INSERT, DO_NOT_INSERT }
1984 * - default: DO_NOT_INSERT
1986 * @see JavaCore#INSERT
1987 * @see JavaCore#DO_NOT_INSERT
1990 public static final String FORMATTER_INSERT_SPACE_BEFORE_SEMICOLON_IN_FOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_semicolon_in_for"; //$NON-NLS-1$
1993 * FORMATTER / Option to insert a space before unary operator
1994 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_before_unary_operator"
1995 * - possible values: { INSERT, DO_NOT_INSERT }
1996 * - default: DO_NOT_INSERT
1998 * @see JavaCore#INSERT
1999 * @see JavaCore#DO_NOT_INSERT
2002 public static final String FORMATTER_INSERT_SPACE_BEFORE_UNARY_OPERATOR = JavaCore.PLUGIN_ID + ".formatter.insert_space_before_unary_operator"; //$NON-NLS-1$
2006 * FORMATTER / Option to insert a space between brackets in an array type reference
2007 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_between_brackets_in_array_type_reference"
2008 * - possible values: { INSERT, DO_NOT_INSERT }
2009 * - default: DO_NOT_INSERT
2011 * @see JavaCore#INSERT
2012 * @see JavaCore#DO_NOT_INSERT
2015 public static final String FORMATTER_INSERT_SPACE_BETWEEN_BRACKETS_IN_ARRAY_TYPE_REFERENCE = JavaCore.PLUGIN_ID + ".formatter.insert_space_between_brackets_in_array_type_reference"; //$NON-NLS-1$
2018 * FORMATTER / Option to insert a space between empty braces in an array initializer
2019 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_between_empty_braces_in_array_initializer"
2020 * - possible values: { INSERT, DO_NOT_INSERT }
2021 * - default: DO_NOT_INSERT
2023 * @see JavaCore#INSERT
2024 * @see JavaCore#DO_NOT_INSERT
2027 public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACES_IN_ARRAY_INITIALIZER = JavaCore.PLUGIN_ID + ".formatter.insert_space_between_empty_braces_in_array_initializer"; //$NON-NLS-1$
2030 * FORMATTER / Option to insert a space between empty brackets in an array allocation expression
2031 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression"
2032 * - possible values: { INSERT, DO_NOT_INSERT }
2033 * - default: DO_NOT_INSERT
2035 * @see JavaCore#INSERT
2036 * @see JavaCore#DO_NOT_INSERT
2039 public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_BRACKETS_IN_ARRAY_ALLOCATION_EXPRESSION = JavaCore.PLUGIN_ID + ".formatter.insert_space_between_empty_brackets_in_array_allocation_expression"; //$NON-NLS-1$
2042 * FORMATTER / Option to insert a space between empty parenthesis in a constructor declaration
2043 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration"
2044 * - possible values: { INSERT, DO_NOT_INSERT }
2045 * - default: DO_NOT_INSERT
2047 * @see JavaCore#INSERT
2048 * @see JavaCore#DO_NOT_INSERT
2051 public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_CONSTRUCTOR_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_between_empty_parens_in_constructor_declaration"; //$NON-NLS-1$
2054 * FORMATTER / Option to insert a space between empty parenthesis in a method declaration
2055 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_between_empty_parens_in_method_declaration"
2056 * - possible values: { INSERT, DO_NOT_INSERT }
2057 * - default: DO_NOT_INSERT
2059 * @see JavaCore#INSERT
2060 * @see JavaCore#DO_NOT_INSERT
2063 public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_DECLARATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_between_empty_parens_in_method_declaration"; //$NON-NLS-1$
2066 * FORMATTER / Option to insert a space between empty parenthesis in a method invocation
2067 * - option id: "net.sourceforge.phpdt.core.formatter.insert_space_between_empty_parens_in_method_invocation"
2068 * - possible values: { INSERT, DO_NOT_INSERT }
2069 * - default: DO_NOT_INSERT
2071 * @see JavaCore#INSERT
2072 * @see JavaCore#DO_NOT_INSERT
2075 public static final String FORMATTER_INSERT_SPACE_BETWEEN_EMPTY_PARENS_IN_METHOD_INVOCATION = JavaCore.PLUGIN_ID + ".formatter.insert_space_between_empty_parens_in_method_invocation"; //$NON-NLS-1$
2079 * FORMATTER / Option to compact else/if
2080 * - option id: "net.sourceforge.phpdt.core.formatter.compact_else_if"
2081 * - possible values: { TRUE, FALSE }
2088 public static final String FORMATTER_COMPACT_ELSE_IF = JavaCore.PLUGIN_ID + ".formatter.compact_else_if"; //$NON-NLS-1$
2091 * FORMATTER / Option to keep guardian clause on one line
2092 * - option id: "net.sourceforge.phpdt.core.formatter.format_guardian_clause_on_one_line"
2093 * - possible values: { TRUE, FALSE }
2100 public static final String FORMATTER_KEEP_GUARDIAN_CLAUSE_ON_ONE_LINE = JavaCore.PLUGIN_ID + ".formatter.format_guardian_clause_on_one_line"; //$NON-NLS-1$
2103 * FORMATTER / Option to keep else statement on the same line
2104 * - option id: "net.sourceforge.phpdt.core.formatter.keep_else_statement_on_same_line"
2105 * - possible values: { TRUE, FALSE }
2112 public static final String FORMATTER_KEEP_ELSE_STATEMENT_ON_SAME_LINE = JavaCore.PLUGIN_ID + ".formatter.keep_else_statement_on_same_line"; //$NON-NLS-1$
2115 * FORMATTER / Option to keep empty array initializer one one line
2116 * - option id: "net.sourceforge.phpdt.core.formatter.keep_empty_array_initializer_on_one_line"
2117 * - possible values: { TRUE, FALSE }
2124 public static final String FORMATTER_KEEP_EMPTY_ARRAY_INITIALIZER_ON_ONE_LINE = JavaCore.PLUGIN_ID + ".formatter.keep_empty_array_initializer_on_one_line"; //$NON-NLS-1$
2127 * FORMATTER / Option to keep simple if statement on the one line
2128 * - option id: "net.sourceforge.phpdt.core.formatter.keep_imple_if_on_one_line"
2129 * - possible values: { TRUE, FALSE }
2136 public static final String FORMATTER_KEEP_SIMPLE_IF_ON_ONE_LINE = JavaCore.PLUGIN_ID + ".formatter.keep_imple_if_on_one_line"; //$NON-NLS-1$
2139 * FORMATTER / Option to keep then statement on the same line
2140 * - option id: "net.sourceforge.phpdt.core.formatter.keep_then_statement_on_same_line"
2141 * - possible values: { TRUE, FALSE }
2148 public static final String FORMATTER_KEEP_THEN_STATEMENT_ON_SAME_LINE = JavaCore.PLUGIN_ID + ".formatter.keep_then_statement_on_same_line";//$NON-NLS-1$
2152 * FORMATTER / Option to specify the number of empty lines to preserve
2153 * - option id: "net.sourceforge.phpdt.core.formatter.number_of_empty_lines_to_preserve"
2154 * - possible values: "<n>", where n is zero or a positive integer
2159 public static final String FORMATTER_NUMBER_OF_EMPTY_LINES_TO_PRESERVE = JavaCore.PLUGIN_ID + ".formatter.number_of_empty_lines_to_preserve"; //$NON-NLS-1$
2162 * FORMATTER / Option to specify whether or not empty statement should be on a new line
2163 * - option id: "net.sourceforge.phpdt.core.formatter.put_empty_statement_on_new_line"
2164 * - possible values: { TRUE, FALSE }
2171 public static final String FORMATTER_PUT_EMPTY_STATEMENT_ON_NEW_LINE = JavaCore.PLUGIN_ID + ".formatter.put_empty_statement_on_new_line"; //$NON-NLS-1$
2175 * FORMATTER / Option to specify the length of the page. Beyond this length, the formatter will try to split the code
2176 * - option id: "net.sourceforge.phpdt.core.formatter.lineSplit"
2177 * - possible values: "<n>", where n is zero or a positive integer
2182 public static final String FORMATTER_LINE_SPLIT = JavaCore.PLUGIN_ID + ".formatter.lineSplit"; //$NON-NLS-1$
2185 * FORMATTER / Option to specify the tabulation size
2186 * - option id: "net.sourceforge.phpdt.core.formatter.tabulation.size"
2187 * - possible values: { TAB, SPACE }
2191 * @see JavaCore#SPACE
2194 public static final String FORMATTER_TAB_CHAR = JavaCore.PLUGIN_ID + ".formatter.tabulation.char"; //$NON-NLS-1$
2197 * FORMATTER / Option to specify the tabulation size
2198 * - option id: "net.sourceforge.phpdt.core.formatter.tabulation.size"
2199 * - possible values: "<n>", where n is zero or a positive integer
2204 public static final String FORMATTER_TAB_SIZE = JavaCore.PLUGIN_ID + ".formatter.tabulation.size"; //$NON-NLS-1$
2207 * Returns the formatter settings that most closely approximate
2208 * the default formatter settings of Eclipse version 2.1.
2210 * @return the Eclipse 2.1 settings
2213 // public static Map getEclipse21Settings() {
2214 // return DefaultCodeFormatterOptions.getDefaultSettings().getMap();
2218 * Returns the settings according to the Java conventions.
2220 * @return the settings according to the Java conventions
2223 // public static Map getJavaConventionsSettings() {
2224 // return DefaultCodeFormatterOptions.getJavaConventionsSettings().getMap();
2228 * <p>Return the force value of the given alignment value.
2229 * The given alignment value should be created using the <code>createAlignmentValue(boolean, int, int)</code>
2233 * @param value the given alignment value
2234 * @return the force value of the given alignment value
2235 * @see #createAlignmentValue(boolean, int, int)
2236 * @exception IllegalArgumentException if the given alignment value is null, or if it
2237 * doesn't have a valid format.
2239 // public static boolean getForceWrapping(String value) {
2240 // if (value == null) {
2241 // throw WRONG_ARGUMENT;
2244 // int existingValue = Integer.parseInt(value);
2245 // return (existingValue & Alignment.M_FORCE) != 0;
2246 // } catch (NumberFormatException e) {
2247 // throw WRONG_ARGUMENT;
2252 * <p>Return the indentation style of the given alignment value.
2253 * The given alignment value should be created using the <code>createAlignmentValue(boolean, int, int)</code>
2257 * @param value the given alignment value
2258 * @return the indentation style of the given alignment value
2259 * @see #createAlignmentValue(boolean, int, int)
2260 * @exception IllegalArgumentException if the given alignment value is null, or if it
2261 * doesn't have a valid format.
2263 public static int getIndentStyle(String value) {
2264 if (value == null) {
2265 throw WRONG_ARGUMENT;
2268 int existingValue = Integer.parseInt(value);
2269 // if ((existingValue & Alignment.M_INDENT_BY_ONE) != 0) {
2270 // return INDENT_BY_ONE;
2271 // } else if ((existingValue & Alignment.M_INDENT_ON_COLUMN) != 0) {
2272 // return INDENT_ON_COLUMN;
2274 return INDENT_DEFAULT;
2276 } catch (NumberFormatException e) {
2277 throw WRONG_ARGUMENT;
2281 * <p>Return the wrapping style of the given alignment value.
2282 * The given alignment value should be created using the <code>createAlignmentValue(boolean, int, int)</code>
2286 * @param value the given alignment value
2287 * @return the wrapping style of the given alignment value
2288 * @see #createAlignmentValue(boolean, int, int)
2289 * @exception IllegalArgumentException if the given alignment value is null, or if it
2290 * doesn't have a valid format.
2292 // public static int getWrappingStyle(String value) {
2293 // if (value == null) {
2294 // throw WRONG_ARGUMENT;
2297 // int existingValue = Integer.parseInt(value) & Alignment.SPLIT_MASK;
2298 // switch(existingValue) {
2299 // case Alignment.M_COMPACT_SPLIT :
2300 // return WRAP_COMPACT;
2301 // case Alignment.M_COMPACT_FIRST_BREAK_SPLIT :
2302 // return WRAP_COMPACT_FIRST_BREAK;
2303 // case Alignment.M_NEXT_PER_LINE_SPLIT :
2304 // return WRAP_NEXT_PER_LINE;
2305 // case Alignment.M_NEXT_SHIFTED_SPLIT :
2306 // return WRAP_NEXT_SHIFTED;
2307 // case Alignment.M_ONE_PER_LINE_SPLIT :
2308 // return WRAP_ONE_PER_LINE;
2310 // return WRAP_NO_SPLIT;
2312 // } catch (NumberFormatException e) {
2313 // throw WRONG_ARGUMENT;
2318 * <p>Set the indentation style of the given alignment value and return the new value.
2319 * The given value should be created using the <code>createAlignmentValue(boolean, int, int)</code>
2323 * @param value the given alignment value
2324 * @param indentStyle the given indentation style
2325 * @return the new alignment value
2326 * @see #INDENT_BY_ONE
2327 * @see #INDENT_DEFAULT
2328 * @see #INDENT_ON_COLUMN
2329 * @see #createAlignmentValue(boolean, int, int)
2330 * @exception IllegalArgumentException if the given alignment value is null, if the given
2331 * indentation style is not one of the possible indentation styles, or if the given
2332 * alignment value doesn't have a valid format.
2334 // public static String setIndentStyle(String value, int indentStyle) {
2335 // if (value == null) {
2336 // throw WRONG_ARGUMENT;
2338 // switch(indentStyle) {
2339 // case INDENT_BY_ONE :
2340 // case INDENT_DEFAULT :
2341 // case INDENT_ON_COLUMN :
2344 // throw WRONG_ARGUMENT;
2347 // int existingValue = Integer.parseInt(value);
2348 // // clear existing indent bits
2349 // existingValue &= ~(Alignment.M_INDENT_BY_ONE | Alignment.M_INDENT_ON_COLUMN);
2350 // switch(indentStyle) {
2351 // case INDENT_BY_ONE :
2352 // existingValue |= Alignment.M_INDENT_BY_ONE;
2354 // case INDENT_ON_COLUMN :
2355 // existingValue |= Alignment.M_INDENT_ON_COLUMN;
2357 // return String.valueOf(existingValue);
2358 // } catch (NumberFormatException e) {
2359 // throw WRONG_ARGUMENT;
2363 * <p>Set the force value of the given alignment value and return the new value.
2364 * The given alignment value should be created using the <code>createAlignmentValue(boolean, int, int)</code>
2368 * @param value the given alignment value
2369 * @param force the given force value
2370 * @return the new alignment value
2371 * @see #createAlignmentValue(boolean, int, int)
2372 * @exception IllegalArgumentException if the given alignment value is null, or if it
2373 * doesn't have a valid format.
2375 // public static String setForceWrapping(String value, boolean force) {
2376 // if (value == null) {
2377 // throw WRONG_ARGUMENT;
2380 // int existingValue = Integer.parseInt(value);
2381 // // clear existing force bit
2382 // existingValue &= ~Alignment.M_FORCE;
2384 // existingValue |= Alignment.M_FORCE;
2386 // return String.valueOf(existingValue);
2387 // } catch (NumberFormatException e) {
2388 // throw WRONG_ARGUMENT;
2392 * <p>Set the wrapping style of the given alignment value and return the new value.
2393 * The given value should be created using the <code>createAlignmentValue(boolean, int, int)</code>
2397 * @param value the given alignment value
2398 * @param wrappingStyle the given wrapping style
2399 * @return the new alignment value
2400 * @see #WRAP_COMPACT
2401 * @see #WRAP_COMPACT_FIRST_BREAK
2402 * @see #WRAP_NEXT_PER_LINE
2403 * @see #WRAP_NEXT_SHIFTED
2404 * @see #WRAP_NO_SPLIT
2405 * @see #WRAP_ONE_PER_LINE
2406 * @see #createAlignmentValue(boolean, int, int)
2407 * @exception IllegalArgumentException if the given alignment value is null, if the given
2408 * wrapping style is not one of the possible wrapping styles, or if the given
2409 * alignment value doesn't have a valid format.
2411 // public static String setWrappingStyle(String value, int wrappingStyle) {
2412 // if (value == null) {
2413 // throw WRONG_ARGUMENT;
2415 // switch(wrappingStyle) {
2416 // case WRAP_COMPACT :
2417 // case WRAP_COMPACT_FIRST_BREAK :
2418 // case WRAP_NEXT_PER_LINE :
2419 // case WRAP_NEXT_SHIFTED :
2420 // case WRAP_NO_SPLIT :
2421 // case WRAP_ONE_PER_LINE :
2424 // throw WRONG_ARGUMENT;
2427 // int existingValue = Integer.parseInt(value);
2428 // // clear existing split bits
2429 // existingValue &= ~(Alignment.SPLIT_MASK);
2430 // switch(wrappingStyle) {
2431 // case WRAP_COMPACT :
2432 // existingValue |= Alignment.M_COMPACT_SPLIT;
2434 // case WRAP_COMPACT_FIRST_BREAK :
2435 // existingValue |= Alignment.M_COMPACT_FIRST_BREAK_SPLIT;
2437 // case WRAP_NEXT_PER_LINE :
2438 // existingValue |= Alignment.M_NEXT_PER_LINE_SPLIT;
2440 // case WRAP_NEXT_SHIFTED :
2441 // existingValue |= Alignment.M_NEXT_SHIFTED_SPLIT;
2443 // case WRAP_ONE_PER_LINE :
2444 // existingValue |= Alignment.M_ONE_PER_LINE_SPLIT;
2447 // return String.valueOf(existingValue);
2448 // } catch (NumberFormatException e) {
2449 // throw WRONG_ARGUMENT;
2453 * Create a new alignment value according to the given values. This must be used to set up
2454 * the alignment options.
2456 * @param forceSplit the given force value
2457 * @param wrapStyle the given wrapping style
2458 * @param indentStyle the given indent style
2460 * @return the new alignement value
2462 // public static String createAlignmentValue(boolean forceSplit, int wrapStyle, int indentStyle) {
2463 // int alignmentValue = 0;
2464 // switch(wrapStyle) {
2465 // case WRAP_COMPACT :
2466 // alignmentValue |= Alignment.M_COMPACT_SPLIT;
2468 // case WRAP_COMPACT_FIRST_BREAK :
2469 // alignmentValue |= Alignment.M_COMPACT_FIRST_BREAK_SPLIT;
2471 // case WRAP_NEXT_PER_LINE :
2472 // alignmentValue |= Alignment.M_NEXT_PER_LINE_SPLIT;
2474 // case WRAP_NEXT_SHIFTED :
2475 // alignmentValue |= Alignment.M_NEXT_SHIFTED_SPLIT;
2477 // case WRAP_ONE_PER_LINE :
2478 // alignmentValue |= Alignment.M_ONE_PER_LINE_SPLIT;
2481 // if (forceSplit) {
2482 // alignmentValue |= Alignment.M_FORCE;
2484 // switch(indentStyle) {
2485 // case INDENT_BY_ONE :
2486 // alignmentValue |= Alignment.M_INDENT_BY_ONE;
2488 // case INDENT_ON_COLUMN :
2489 // alignmentValue |= Alignment.M_INDENT_ON_COLUMN;
2491 // return String.valueOf(alignmentValue);