public abstract class AbstractEclipsePreference<T> extends java.lang.Object implements IEclipsePreference<T>
IEclipsePreference.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
defaultValueAsString
Default string value for the preference.
|
protected java.lang.String |
key
Key of the preference.
|
protected java.lang.String |
qualifier
Qualifier of the preference.
|
| Constructor and Description |
|---|
AbstractEclipsePreference(java.lang.String qualifier,
java.lang.String key,
java.lang.String defaultValueAsString)
Constructor of the class.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultValueAsString()
Returns the default value for the preference.
|
java.lang.String |
getKey()
Returns the key of the preference.
|
java.lang.String |
getQualifier()
Returns the qualifier of the preference.
|
protected final java.lang.String qualifier
protected final java.lang.String key
protected final java.lang.String defaultValueAsString
public AbstractEclipsePreference(java.lang.String qualifier,
java.lang.String key,
java.lang.String defaultValueAsString)
qualifier - the qualifier of the preferencekey - the key of the preferencedefaultValueAsString - the default value of the preferencepublic java.lang.String getQualifier()
IEclipsePreferencegetQualifier in interface IEclipsePreference<T>public java.lang.String getKey()
IEclipsePreferencegetKey in interface IEclipsePreference<T>public java.lang.String getDefaultValueAsString()
IEclipsePreferenceString, whatever the type of the preference is.getDefaultValueAsString in interface IEclipsePreference<T>