public class XbaseBuilderPreferenceAccess
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
XbaseBuilderPreferenceAccess.Initializer |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PREF_DATE_IN_GENERATED
Preference identifier for including the current date in
@Generated annotations. |
static java.lang.String |
PREF_GENERATE_GENERATED
Preference identifier for generating
@Generated . |
static java.lang.String |
PREF_GENERATE_SUPPRESS_WARNINGS
Preference identifier for generating
@SuppressWarnings . |
static java.lang.String |
PREF_GENERATED_COMMENT
Preference identifier for the comment to add to
@Generated annotations. |
static java.lang.String |
PREF_JAVA_VERSION
Preference identifier for the Java language version of generated code.
|
static java.lang.String |
PREF_USE_COMPILER_SOURCE
Preference identifier for using the version from the Java compiler source compatibility level.
|
Constructor and Description |
---|
XbaseBuilderPreferenceAccess() |
Modifier and Type | Method and Description |
---|---|
JavaVersion |
fromCompilerSourceLevel(java.lang.String compilerSource) |
JavaVersion |
getJavaVersion(java.lang.Object context,
org.eclipse.jface.preference.IPreferenceStore preferenceStore) |
void |
loadBuilderPreferences(GeneratorConfig generatorConfig,
java.lang.Object context) |
void |
setJavaVersion(java.lang.Object context,
JavaVersion version) |
public static final java.lang.String PREF_GENERATE_SUPPRESS_WARNINGS
@SuppressWarnings
.public static final java.lang.String PREF_GENERATE_GENERATED
@Generated
.public static final java.lang.String PREF_DATE_IN_GENERATED
@Generated
annotations.public static final java.lang.String PREF_GENERATED_COMMENT
@Generated
annotations.public static final java.lang.String PREF_JAVA_VERSION
public static final java.lang.String PREF_USE_COMPILER_SOURCE
public void loadBuilderPreferences(GeneratorConfig generatorConfig, java.lang.Object context)
public JavaVersion getJavaVersion(java.lang.Object context, org.eclipse.jface.preference.IPreferenceStore preferenceStore)
public void setJavaVersion(java.lang.Object context, JavaVersion version)
public JavaVersion fromCompilerSourceLevel(java.lang.String compilerSource)