public class MapBasedPreferenceValues extends Object implements ITypedPreferenceValues, IPreferenceValuesProvider
IPreferenceValuesProvider.SimplePreferenceValuesProvider, IPreferenceValuesProvider.SingletonPreferenceValuesProvider| Constructor and Description |
|---|
MapBasedPreferenceValues(IPreferenceValues delegate,
Map<String,String> values) |
MapBasedPreferenceValues(Map<String,String> values) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
IPreferenceValues |
getDelegate() |
String |
getPreference(PreferenceKey key) |
<T> T |
getPreference(TypedPreferenceKey<T> key) |
IPreferenceValues |
getPreferenceValues(org.eclipse.emf.ecore.resource.Resource context) |
Map<String,String> |
getValues() |
void |
put(PreferenceKey key,
Object value) |
void |
put(String key,
String value) |
<T> void |
put(TypedPreferenceKey<T> key,
T value) |
String |
toString() |
public MapBasedPreferenceValues(IPreferenceValues delegate, Map<String,String> values)
public void clear()
public IPreferenceValues getDelegate()
public String getPreference(PreferenceKey key)
getPreference in interface IPreferenceValuespublic <T> T getPreference(TypedPreferenceKey<T> key)
getPreference in interface ITypedPreferenceValuespublic IPreferenceValues getPreferenceValues(org.eclipse.emf.ecore.resource.Resource context)
getPreferenceValues in interface IPreferenceValuesProviderpublic void put(PreferenceKey key, Object value)
public <T> void put(TypedPreferenceKey<T> key, T value)
Copyright © 2015. All Rights Reserved.