am 9facc23c: Merge "Move UPDATE_INTENT to SettingsInjectorService" into klp-dev

* commit '9facc23cd8341d579c44af51a2be87effee8618e':
  Move UPDATE_INTENT to SettingsInjectorService
This commit is contained in:
Tom O'Neill
2013-08-21 07:55:42 -07:00
committed by Android Git Automerger

View File

@@ -56,6 +56,9 @@ import java.util.List;
* Code-sharing would require extracting {@link
* android.content.pm.RegisteredServicesCache#parseServiceAttributes(android.content.res.Resources,
* String, android.util.AttributeSet)} into an interface, which didn't seem worth it.
*
* TODO: register a broadcast receiver that calls updateUI() when it receives
* {@link SettingInjectorService#UPDATE_INTENT}.
*/
class SettingsInjector {
@@ -77,15 +80,6 @@ class SettingsInjector {
*/
public static final String ATTRIBUTES_NAME = "injected-location-setting";
/**
* Intent action a client should broadcast when the value of one of its injected settings has
* changed, so that the setting can be updated in the UI.
*
* TODO: register a broadcast receiver that calls updateUI() when it receives this intent
*/
public static final String UPDATE_INTENT =
"com.android.settings.InjectedLocationSettingChanged";
/**
* Returns a list with one {@link InjectedSetting} object for each {@link android.app.Service}
* that responds to {@link #RECEIVER_INTENT} and provides the expected setting metadata.
@@ -198,9 +192,6 @@ class SettingsInjector {
/**
* Add settings that other apps have injected.
*
* TODO: extract InjectedLocationSettingGetter that returns an iterable over
* InjectedSetting objects, so that this class can focus on UI
*/
public static void addInjectedSettings(PreferenceGroup group, Context context,
PreferenceManager preferenceManager) {