Class BslPropertyPageManager
- java.lang.Object
-
- com.e1c.g5.v8.dt.formatter.preferences.manager.AbstractPreferenceManager
-
- com.e1c.g5.v8.dt.formatter.bsl.manager.BslPreferenceManager
-
- com.e1c.g5.v8.dt.formatter.bsl.ui.BslPropertyPageManager
-
- All Implemented Interfaces:
IPreferenceManager
public class BslPropertyPageManager extends BslPreferenceManager
Manager implementation forBslPropertyPage
-
-
Field Summary
-
Fields inherited from class com.e1c.g5.v8.dt.formatter.bsl.manager.BslPreferenceManager
ALWAYS_END_WITH_SEMICOLON, AUTOWRAP_BINARY, AUTOWRAP_INVOCATION, AUTOWRAP_METHOD_PARAMETERS, CREATOR_EMPTY_BRACKETS, FORMATTING_ON, INDENT_INSIDE_CONDITIONAL, INDENT_METHOD_INTERNAL, INVOCATION_EMPTY_PARAMS_DELIMITED_WHITESPACE, KEYWORD_STANDARD, KWSTRANDARD_OPTION_DEFAULT, KWSTRANDARD_OPTION_LOWERCASE, KWSTRANDARD_OPTION_UPPERCASE, KWSTRANDARD_OPTIONS, LABEL_INTERNAL_WHITESPACE, LABEL_WHITESPACE_AFTER, MAX_LINE_WIDTH, METHOD_PARAMS_DELIMITED_WHITESPACE, MSOPTION_INDENT, MSOPTION_NEW_LINE, MSOPTION_WHITESPACE, NEW_LINE_GAP_MAX, NEW_LINE_GAP_MIN, NOINDENT_PREPROCESSOR, SOFT_FORMAT_ASSIGNMENT_STATEMENT, SPACES_FOR_TABS, TAB_WIDTH, VALUE_ARRAY_CREATOR_BRACKETS, VALUE_ARRAY_WRAP_TYPE, VALUE_CREATOR_BRACKETS_ALWAYS, VALUE_CREATOR_BRACKETS_NEVER, VALUE_CREATOR_BRACKETS_OPTIONAL, VALUE_WRAP_TYPE_ALIGNMENT, VALUE_WRAP_TYPE_INDENT, VALUE_WRAP_TYPE_NO, WRAP_TYPE
-
Fields inherited from class com.e1c.g5.v8.dt.formatter.preferences.manager.AbstractPreferenceManager
PREFERENCE_KEY_DEFAULT_VALUES_INITIALIZED
-
-
Constructor Summary
Constructors Constructor Description BslPropertyPageManager(org.eclipse.core.runtime.preferences.IScopeContext scope)
Creates new manager that works only in given scope
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
initDefaults()
Declares preference with defaults shall not be called manuallyBoolean
readBoolean(String key)
Reads boolean preference with given keyInteger
readInteger(String key)
Reads integer preference with given keyString
readString(String key)
Reads string preference with given keyvoid
save()
Saves all written preferencesvoid
writeBoolean(String preferenceKey, Boolean value)
Writes boolean value to the preferences with given keyvoid
writeInteger(String preferenceKey, Integer value)
Writes integer value to the preferences with given keyvoid
writeString(String preferenceKey, String value)
Writes string value to the preferences with given key-
Methods inherited from class com.e1c.g5.v8.dt.formatter.bsl.manager.BslPreferenceManager
getPluginID
-
Methods inherited from class com.e1c.g5.v8.dt.formatter.preferences.manager.AbstractPreferenceManager
readBoolean, readDefaultBoolean, readDefaultInteger, readDefaultString, readInteger, readString, setDefaultBooleanPreference, setDefaultIntegerPreference, setDefaultStringPreference, writeBoolean, writeInteger, writeString
-
-
-
-
Method Detail
-
readBoolean
public Boolean readBoolean(String key)
Description copied from interface:IPreferenceManager
Reads boolean preference with given key- Specified by:
readBoolean
in interfaceIPreferenceManager
- Overrides:
readBoolean
in classAbstractPreferenceManager
- Parameters:
key
- The key of the preference, cannot benull
- Returns:
- The boolean value associated to the given key, can be
null
if there is no preference with given key
-
readInteger
public Integer readInteger(String key)
Description copied from interface:IPreferenceManager
Reads integer preference with given key- Specified by:
readInteger
in interfaceIPreferenceManager
- Overrides:
readInteger
in classAbstractPreferenceManager
- Parameters:
key
- The key of the preference, cannot benull
- Returns:
- The integer value associated to the given key, can be
null
if there is no preference with given key
-
readString
public String readString(String key)
Description copied from interface:IPreferenceManager
Reads string preference with given key- Specified by:
readString
in interfaceIPreferenceManager
- Overrides:
readString
in classAbstractPreferenceManager
- Parameters:
key
- The key of the preference, cannot benull
- Returns:
- The string value associated to the given key, can be
null
if there is no preference with given key
-
writeBoolean
public void writeBoolean(String preferenceKey, Boolean value)
Description copied from interface:IPreferenceManager
Writes boolean value to the preferences with given key- Specified by:
writeBoolean
in interfaceIPreferenceManager
- Overrides:
writeBoolean
in classAbstractPreferenceManager
- Parameters:
preferenceKey
- The key of the preference, cannot benull
value
- The value of the preference, cannot benull
-
writeInteger
public void writeInteger(String preferenceKey, Integer value)
Description copied from interface:IPreferenceManager
Writes integer value to the preferences with given key- Specified by:
writeInteger
in interfaceIPreferenceManager
- Overrides:
writeInteger
in classAbstractPreferenceManager
value
- The value of the preference, cannot benull
-
writeString
public void writeString(String preferenceKey, String value)
Description copied from interface:IPreferenceManager
Writes string value to the preferences with given key- Specified by:
writeString
in interfaceIPreferenceManager
- Overrides:
writeString
in classAbstractPreferenceManager
- Parameters:
preferenceKey
- The key of the preference, cannot benull
value
- The value of the preference, cannot benull
-
initDefaults
public void initDefaults()
Description copied from class:AbstractPreferenceManager
Declares preference with defaults shall not be called manually- Overrides:
initDefaults
in classBslPreferenceManager
- See Also:
#setDefaultBooleanPreference(String, String)
,AbstractPreferenceManager.setDefaultIntegerPreference(String, Integer)
,AbstractPreferenceManager.setDefaultStringPreference(String, String)
-
save
public void save()
Description copied from interface:IPreferenceManager
Saves all written preferences- Specified by:
save
in interfaceIPreferenceManager
- Overrides:
save
in classAbstractPreferenceManager
-
-