|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JavaPreferences
Constants for source preferences, mostly formatting preferences.
| Nested Class Summary | |
|---|---|
static interface |
JavaPreferences.MemberOrderDefines keys within the member order hash structure. |
| Field Summary | |
|---|---|
static int |
BLANKLINES_AFTER_LAST_MEMBERIndicates the number of blank lines after the last child in a class body, including comments. |
static int |
BLANKLINES_BEFORE_DOC_COMMENTIndicates the number of blank lines before a doc comment that documents a class or a class member. |
static int |
BLANKLINES_BEFORE_FIELDIndicates the number of blank lines before a field declaration. |
static int |
BLANKLINES_BEFORE_FIRST_CLASSIndicates the number of blank lines before the class declaration (i.e. |
static int |
BLANKLINES_BEFORE_FIRST_MEMBERIndicates the number of blank lines before the first child in a class body, including comments. |
static int |
BLANKLINES_BEFORE_MEMBER_CLASSIndicates the number of blank lines before a member type declaration. |
static int |
BLANKLINES_BEFORE_METHODIndicates the number of blank lines before a method declaration. |
static int |
BLANKLINES_EMPTY_ANONYMOUSIndicates the number of blank lines to place in an empty anonymous class body. |
static int |
BLANKLINES_EMPTY_BLOCKIndicates the number of blank lines to place in an empty code block. |
static int |
BLANKLINES_EMPTY_CLASSIndicates the number of blank lines to place in an empty (regular) class body. |
static int |
BLANKLINES_EMPTY_METHODIndicates the number of blank lines to place in an empty method body. |
static int |
BLANKLINES_IMPORTS_AFTERIndicates the number of blank lines after the import list, if any. |
static int |
BLANKLINES_PACKAGE_AFTERIndicates the number of blank lines after the package declaration, if any. |
static int |
BLANKLINES_PRESERVE_COUNTIndicates the number of blank lines to preserve if already present. |
static int |
CLONE_QUALIFIES_TYPESBoolean property. |
static java.lang.Boolean |
FALSE |
static java.lang.Integer |
IGNORED_I |
static java.lang.Boolean |
IGNORED_Z |
static int |
IMPORT_GROUP_IMPORTSBoolean property. |
static int |
IMPORT_GROUP_PACKAGE_DEPTHInt property. |
static int |
IMPORT_INNER_CLASS_NAMEBoolean property. |
static int |
IMPORT_NARROW_MEMBERS_THRESHOLDInt property. |
static int |
IMPORT_NARROW_THRESHOLDInt property. |
static int |
INDENT_BLOCK_CHILDRENTrue applies indent+1 to statements and declarations within a block, except for switch labels (case/default). |
static int |
INDENT_CLASS_MEMBERSTrue applies indent+1 to declarations within a class body. |
static int |
INDENT_CONTROL_BLOCKSTrue applies indent+1 to block statements that are direct children of control statements. |
static int |
INDENT_NUM_SPACESInt property. |
static int |
INDENT_REPLACE_WITH_TABSBoolean property. |
static int |
INDENT_SWITCH_CASESTrue applies indent+1 for switch labels (case/default). |
static int |
INDENT_TAB_SIZEInt property. |
static java.lang.Integer |
INTEGER_ALWAYS_WRAPInteger value for always-wrap. |
static java.lang.Integer |
INTEGER_NEVER_WRAPInteger value for never-wrap. |
static java.lang.Integer |
INTEGER_WRAP_IF_LONGInteger value for wrap-if-long. |
static int |
MEMBER_ORDERHashStructure property. |
static int |
NEWLINE_AFTER_SWITCH_CASETrue puts a newline after a switch case label ("case" or "default"). |
static int |
NEWLINE_ARRAY_BRACESTrue starts array constant braces on a newline. |
static int |
NEWLINE_BLOCK_BRACESTrue starts code braces on a newline. |
static int |
NEWLINE_CATCHTrue starts "catch" (of a try statement) on a newline. |
static int |
NEWLINE_CLASS_BRACESTrue starts class body braces on a newline. |
static int |
NEWLINE_ELSETrue starts "else" (of an if statement) on a newline. |
static int |
NEWLINE_EXTENDSTrue starts an extends clause on a newline. |
static int |
NEWLINE_FINALLYTrue starts "finally" (of a try statement) on a newline. |
static int |
NEWLINE_IMPLEMENTSTrue starts a implements clause on a newline. |
static int |
NEWLINE_METHOD_BRACESTrue starts method/constructor body braces on a newline. |
static int |
NEWLINE_THROWSTrue starts a throws clause on a newline. |
static int |
NEWLINE_WHILETrue starts "while" (of a do statement) on a newline. |
static java.lang.Integer |
ONE |
static int |
PREFERENCES_base |
static java.lang.Object[] |
PREFERENCES_defaultsDefault values to use for each preference. |
static java.lang.String[] |
PREFERENCES_keysHash keys for each preference. |
static int |
PREFERENCES_max |
static java.lang.Object[] |
PREFERENCES_sunCode Conventions for the Java(TM) Programming Language. |
static int |
SPACE_ARGUMENTS_BEFORETrue means put a space between the name and the argument list (method calls and creator expressions). |
static int |
SPACE_ASSIGN_AROUNDTrue means put a space before and after an assign operator. |
static int |
SPACE_BINARYOP_AROUNDTrue means put a space before and after any other binary operator not previously covered. |
static int |
SPACE_BRACES_AROUND |
static int |
SPACE_BRACKETS_WITHINTrue means put a space after an open-bracket and before a close-bracket. |
static int |
SPACE_COLON_AFTERTrue means put a space after a colon. |
static int |
SPACE_COLON_BEFORETrue means put a space before a colon. |
static int |
SPACE_COMMA_AFTERTrue means put a space after commas. |
static int |
SPACE_COMMA_BEFORETrue means put a space before commas. |
static int |
SPACE_KEYWORD_AFTERTrue means put a space after the following keywords: catch, do, for, if, switch, synchronized, while. |
static int |
SPACE_OPENBRACE_BEFORETrue means put a space before an open-brace. |
static int |
SPACE_PARAMETERS_BEFORETrue means put a space between the name and the formal parameter list (method and constructor declarations). |
static int |
SPACE_PARENS_WITHINTrue means put a space after an open-paren and before a close-paren. |
static int |
SPACE_QUESTION_AFTERTrue means put a space after a question mark. |
static int |
SPACE_QUESTION_BEFORETrue means put a space before a question mark. |
static int |
SPACE_SEMICOLON_AFTERTrue means put a space after semi-colons. |
static int |
SPACE_SEMICOLON_BEFORETrue means put a space before semi-colons. |
static int |
SPACE_TYPECAST_AFTERTrue means put a space after a typecast. |
static int |
TRI_ALWAYS_WRAPTri-state value for always-wrap. |
static int |
TRI_NEVER_WRAPTri-state value for never-wrap. |
static int |
TRI_WRAP_IF_LONGTri-state value for wrap-if-long. |
static java.lang.Boolean |
TRUE |
static java.lang.Integer |
TWO |
static java.lang.Integer |
UNKNOWN_I |
static java.lang.Boolean |
UNKNOWN_Z |
static int |
WRAP_ALIGNBoolean property. |
static int |
WRAP_ARRAY_CONSTANTApplies to array constants. |
static int |
WRAP_BINARY_OPERATORApplies to binary operators and assignment operators. |
static int |
WRAP_DOT_CHAINApplies to successive method calls and dot dereferences, also known as "dot chains". |
static int |
WRAP_EXTENDSApplies to extends and implements clauses. |
static int |
WRAP_FOR_STATEMENTApplies to for statements. |
static int |
WRAP_INVOKE_ARGUMENTSApplies to class creators, method calls, and constructor invocations. |
static int |
WRAP_LINE_WIDTHInt property that states the line width. |
static int |
WRAP_MODIFIERSApplies to modifiers and annotations. |
static int |
WRAP_PARAMETER_LISTApplies to method/constructor formal parameter lists. |
static int |
WRAP_QUES_OPERATORApplies to "x? x: x" operators. |
static int |
WRAP_THROWSApplies to throws clauses. |
static java.lang.Integer |
ZERO |
| Field Detail |
|---|
static final java.lang.Boolean TRUE
static final java.lang.Boolean FALSE
static final java.lang.Integer ZERO
static final java.lang.Integer ONE
static final java.lang.Integer TWO
static final java.lang.Boolean IGNORED_Z
static final java.lang.Integer IGNORED_I
static final java.lang.Boolean UNKNOWN_Z
static final java.lang.Integer UNKNOWN_I
static final int PREFERENCES_base
static final int INDENT_NUM_SPACES
If NUM_SPACES == 2, then:
class C
{
int method()
{
System.out.println();
}
}
If NUM_SPACES == 4, then:
class C
{
int method()
{
System.out.println();
}
}
static final int INDENT_REPLACE_WITH_TABS
static final int INDENT_TAB_SIZE
static final int INDENT_CLASS_MEMBERS
If indentClassMembers == false, then:
class C
{
int field = 0;
}
If indentClassMembers == true, then:
class C
{
int field = 0;
}
static final int INDENT_BLOCK_CHILDREN
If indentBlockChildren == false, then:
{
System.out.println();
}
If indentBlockChildren == true, then:
{
System.outprintln();
}
static final int INDENT_CONTROL_BLOCKS
If indentControlBlocks == false, then:
while ( true )
System.out.println(1); // indent not changed
if ( true )
{
System.out.println(2);
}
else
{
System.out.println(3);
}
If indentControlBlocks == true, then:
while ( true )
System.out.println(1); // indent not changed
if ( true )
{
System.out.println(2);
}
else
{
System.out.println(3);
}
static final int INDENT_SWITCH_CASES
If indentSwitchCase == false && indentBlockChildren == true, then:
switch (value)
{
case 0:
System.out.println();
break;
}
If indentSwitchCase == true && indentBlockChildren == true, then:
switch (value)
{
case 0:
System.out.println();
break;
}
static final int BLANKLINES_PRESERVE_COUNT
Here's the input text.
// Notice there are 2 blank lines.
class C
{
}
If blanklinesPreserveCount == 0 && blanklinesEmptyClass == 0, then
// No blank lines.
class C
{
}
If blanklinesPreserveCount == 1, then
// Up to 1 blank lines was preserved.
class C
{
}
If blanklinesPreserveCount == 2, then
// Up to 2 blank lines was preserved.
class C
{
}
static final int BLANKLINES_PACKAGE_AFTER
static final int BLANKLINES_IMPORTS_AFTER
static final int BLANKLINES_BEFORE_FIRST_CLASS
static final int BLANKLINES_BEFORE_FIRST_MEMBER
static final int BLANKLINES_AFTER_LAST_MEMBER
static final int BLANKLINES_BEFORE_DOC_COMMENT
static final int BLANKLINES_BEFORE_FIELD
static final int BLANKLINES_BEFORE_METHOD
static final int BLANKLINES_BEFORE_MEMBER_CLASS
static final int BLANKLINES_EMPTY_CLASS
If blanklinesEmptyClass == -1 && newlineClassBraces == true, then:
class
{}
If blanklinesEmptyClass == 0 && newlineClassBraces == true, then:
class
{
}
If blanklinesEmptyClass == 1 && newlineClassBraces == true, then:
class
{
}
static final int BLANKLINES_EMPTY_ANONYMOUS
If blanklinesEmptyAnonymous == -1 && newlineClassBraces == true, then:
new Object()
{};
If blanklinesEmptyAnonymous == 0 && newlineClassBraces == true, then:
new Object()
{
};
If blanklinesEmptyAnonymous == 1 && newlineClassBraces == true, then:
new Object()
{
};
static final int BLANKLINES_EMPTY_METHOD
If blanklinesEmptyMethod == -1 && newlineMethodBraces == true, then:
void m()
{}
If blanklinesEmptyMethod == 0 && newlineMethodBraces == true, then:
void m()
{
}
If blanklinesEmptyMethod == 1 && newlineMethodBraces == true, then:
void m()
{
}
static final int BLANKLINES_EMPTY_BLOCK
If blanklinesEmptyBlock == 0 && newlineBlockBraces == true, then:
{}
If blanklinesEmptyBlock == 1 && newlineBlockBraces == true, then:
{
}
static final int NEWLINE_CLASS_BRACES
If newlineClassBraces == false, then:
class C {
}
If newlineClassBraces == true, then:
class C
{
}
static final int NEWLINE_METHOD_BRACES
If newlineMethodBraces == false, then:
void m() {
}
If newlineMethodBraces == true, then:
void m()
{
}
static final int NEWLINE_BLOCK_BRACES
If newlineBlockBraces == false, then:
if ( true ) {
System.out.println();
}
If newlineBlockBraces == true, then:
if ( true )
{
System.out.println();
}
static final int NEWLINE_ARRAY_BRACES
If newlineArrayBraces == false, then:
final String[] values = {
"a", "b", "c",
};
If newlineArrayBraces == true, then:
final String[] values =
{
"a", "b", "c",
};
static final int NEWLINE_AFTER_SWITCH_CASE
If newlineAfterSwitchCase == true, then:
case 0:
{
break;
}
If newlineAfterSwitchCase == false, then:
case 0: {
break;
}
static final int NEWLINE_EXTENDS
If newlineExtends == false, then:
class C extends S
{
}
If newlineExtends == true, then:
class C
extends S
{
}
static final int NEWLINE_IMPLEMENTS
If newlineImplements == false, then:
class C implements I
{
}
If newlineImplements == true, then:
class C
implements I
{
}
static final int NEWLINE_THROWS
If newlineThrows == false, then:
public void m() throws E;If newlineThrows == true, then:
public void m()
throws E;
static final int NEWLINE_ELSE
If newlineElse == false && newlineBlockBraces == false, then:
if ( true ) {
} else {
}
If newlineElse == true && newlineBlockBraces == false, then:
if ( true ) {
}
else {
}
If newlineElse == false && newlineBlockBraces == true, then:
if ( true )
{
} else
{
}
If newlineElse == true && newlineBlockBraces == true, then:
if ( true )
{
}
else
{
}
static final int NEWLINE_WHILE
If newlineWhile == false && newlineBlockBraces == true, then:
do
{
} while ( true );
if newlineWhile == true && newlineBlockBraces == true, then:
do
{
}
while ( true );
static final int NEWLINE_CATCH
If newlineCatch == false && newlineBlockBraces == true, then:
try
{
} catch ( Exception e )
{
}
if newlineCatch == true && newlineBlockBraces == true, then:
try
{
}
catch ( Exception e )
{
}
static final int NEWLINE_FINALLY
If newlineFinally == false && newlineBlockBraces == true, then:
try
{
} finally
{
}
If newlineFinally == true && newlineBlockBraces == true, then:
try
{
}
finally
{
}
static final int SPACE_COMMA_BEFORE
static final int SPACE_COMMA_AFTER
static final int SPACE_SEMICOLON_BEFORE
static final int SPACE_SEMICOLON_AFTER
static final int SPACE_QUESTION_BEFORE
static final int SPACE_QUESTION_AFTER
static final int SPACE_COLON_BEFORE
static final int SPACE_COLON_AFTER
static final int SPACE_TYPECAST_AFTER
static final int SPACE_ARGUMENTS_BEFORE
static final int SPACE_PARAMETERS_BEFORE
static final int SPACE_KEYWORD_AFTER
static final int SPACE_ASSIGN_AROUND
= += -= *= /= %= &= |= ^= <<= >>= >>>=
static final int SPACE_BINARYOP_AROUND
== != < <= > >= + - * / % && || & | ^ << >> >>>Note that the assign operators ignore this setting.
static final int SPACE_PARENS_WITHIN
static final int SPACE_BRACKETS_WITHIN
static final int SPACE_OPENBRACE_BEFORE
static final int TRI_NEVER_WRAP
static final int TRI_WRAP_IF_LONG
static final int TRI_ALWAYS_WRAP
static final java.lang.Integer INTEGER_NEVER_WRAP
static final java.lang.Integer INTEGER_WRAP_IF_LONG
static final java.lang.Integer INTEGER_ALWAYS_WRAP
static final int WRAP_LINE_WIDTH
static final int WRAP_ALIGN
static final int WRAP_MODIFIERS
If never-wrap, then:
static final int WRAP_EXTENDS
If never-wrap, then:
extends T1, T2, T3, T4If wrap-if-long, then:
extends T1, T2,
T3, T4,
If always-wrap, then:
extends T1,
T2,
T3,
T4,
T5,
T6
static final int WRAP_THROWS
If never-wrap, then:
throws T1, T2, T3, T4If wrap-if-long, then:
throws T1, T2,
T3, T4,
If always-wrap, then:
throws T1,
T2,
T3,
T4,
T5,
T6
static final int WRAP_PARAMETER_LIST
If never-wrap, then:
abstract void m( int param1, int param2, int param3 );If wrap-if-long, then:
abstract void m( int param1, int param2,
int param3 );
If always-wrap, then:
abstract void m( int param1,
int param2,
int param3 );
static final int WRAP_DOT_CHAIN
If never-wrap, then:
a().b().c().d(); a.b.c.d;If wrap-if-long, then:
a().b()
.c().d();
a.b
.c.d;
If always-wrap, then:
a()
.b()
.c()
.d();
a
.b
.c
.d;
static final int WRAP_FOR_STATEMENT
If never-wrap, then:
for ( int i = 0; i < N; i++ )If wrap-if-long, then:
for ( int i = 0; i < N;
i++ )
If always-wrap, then:
for ( int i = 0;
i < N;
i++ )
static final int WRAP_BINARY_OPERATOR
static final int WRAP_QUES_OPERATOR
If never-wrap, then:
x? x: x;If wrap-if-long, then:
x? x:
x;
If always-wrap, then:
x?
x:
x;
static final int WRAP_ARRAY_CONSTANT
static final int WRAP_INVOKE_ARGUMENTS
If never-wrap, then:
invoke( a, b, c, d );If wrap-if-long, then:
invoke( a, b, c,
d );
If always-wrap, then:
invoke( a,
b,
c,
d );
static final int IMPORT_GROUP_IMPORTS
If importGroupImports == true && importGroupPackageDepth == 0, then:
import java.io.File; import java.lang.reflect.Modifier; // Same package imports grouped together. import java.util.Map; import java.util.ArrayList;If importGroupImports == false, then:
import java.io.File; import java.lang.reflect.Modifier; import java.util.Map; import java.util.ArrayList;
static final int IMPORT_GROUP_PACKAGE_DEPTH
If importGroupPackageDepth == 1, then:
// Different packages, but they all start with "java". import java.lang.String; import java.lang.reflect.Modifier; import java.util.Map; import java.util.ArrayList;If importGroupPackageDepth == 2, then:
// Different packages, but they both start with "java.lang". import java.lang.String; import java.lang.reflect.Modifier; import java.util.Map; import java.util.ArrayList;If importGroupPackageDepth == 3, then:
import java.lang.String; import java.lang.reflect.Modifier; import java.util.Map; import java.util.ArrayList;
static final int IMPORT_INNER_CLASS_NAME
If importInnerClassName == true, then:
import java.util.Map.Entry;
Entry e;
If importInnerClassName == false, then:
import java.util.Map;
Map.Entry e;
static final int IMPORT_NARROW_THRESHOLD
If importNarrowThreshold == 3, then:
import java.util.List; import javax.swing.JPanel; import javax.swing.JTree;If importNarrowThreshold == 2, then:
import java.util.List; // At 2 imports, we change from narrow imports to wide imports. import javax.swing.*;If importNarrowThreshold == 1 || importNarrowThreshold == 0, then:
import java.util.*; import javax.swing.*;If importNarrowThreshold == -1, then:
import java.util.List; import javax.swing.JPanel; import javax.swing.JTree;
static final int IMPORT_NARROW_MEMBERS_THRESHOLD
The mechanism is similar as the IMPORT_NARROW_THRESHOLD, but this is for imported members rather than types.
static final int CLONE_QUALIFIES_TYPES
In the examples, we are cloning the field "f" from this source class.
import java.util.List;
class Source
{
List f;
}
The cloned field will be inserted into the class body of this destination class.
class Destination
{
}
The example shows what the destination class will look like after the clone is inserted into it. If cloneQualifiesTypes == false,
class Destination
{
// The type reference was cloned verbatim during cloneSelf(S).
List f;
}
If cloneQualifiesTypes == true,
class Destination
{
// The type reference was fully qualified during cloneSelf(S).
java.util.List f;
}
static final int MEMBER_ORDER
JavaPreferences.MemberOrder.
static final int PREFERENCES_max
static final int SPACE_BRACES_AROUND
static final java.lang.String[] PREFERENCES_keys
static final java.lang.Object[] PREFERENCES_defaults
static final java.lang.Object[] PREFERENCES_sun
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||