|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.xtext.ui.editor.preferences.PreferenceStoreAccessImpl
public class PreferenceStoreAccessImpl
Constructor Summary | |
---|---|
PreferenceStoreAccessImpl()
|
Method Summary | |
---|---|
org.eclipse.jface.preference.IPreferenceStore |
getContextPreferenceStore(java.lang.Object context)
a read only preference store, used to obtain preferences, based on the given context. |
org.eclipse.jface.preference.IPreferenceStore |
getPreferenceStore()
a read only preference store, used to obtain preferences, without any context. |
protected java.lang.String |
getQualifier()
|
org.eclipse.jface.preference.IPreferenceStore |
getWritablePreferenceStore()
a preference store, used to store persisted preferences. |
org.eclipse.jface.preference.IPreferenceStore |
getWritablePreferenceStore(java.lang.Object context)
a preference store, used to store persisted preferences. |
protected void |
lazyInitialize()
|
void |
setLanguageNameAsQualifier(java.lang.String languageName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PreferenceStoreAccessImpl()
Method Detail |
---|
public org.eclipse.jface.preference.IPreferenceStore getPreferenceStore()
IPreferenceStoreAccess
IPropertyChangeListener
make sure to remove it on the same
IPreferenceStore
instance.
getPreferenceStore
in interface IPreferenceStoreAccess
public org.eclipse.jface.preference.IPreferenceStore getContextPreferenceStore(java.lang.Object context)
IPreferenceStoreAccess
IProject
and the result would be a preference store using the
ProjectScope
.
If you register an IPropertyChangeListener
make sure to remove it on the same
IPreferenceStore
instance.
getContextPreferenceStore
in interface IPreferenceStoreAccess
public org.eclipse.jface.preference.IPreferenceStore getWritablePreferenceStore()
IPreferenceStoreAccess
IPropertyChangeListener
make sure to remove it on the same
IPreferenceStore
instance.
getWritablePreferenceStore
in interface IPreferenceStoreAccess
public org.eclipse.jface.preference.IPreferenceStore getWritablePreferenceStore(java.lang.Object context)
IPreferenceStoreAccess
IPropertyChangeListener
make sure to remove it on the same
IPreferenceStore
instance.
getWritablePreferenceStore
in interface IPreferenceStoreAccess
context
- - the context is typically an IProject, results in a writable preference store for the project.@Inject public void setLanguageNameAsQualifier(java.lang.String languageName)
protected java.lang.String getQualifier()
protected void lazyInitialize()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |