LibreOffice Module android (master) 1
Classes | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.libreoffice.SettingsListenerModel Class Reference
Collaboration diagram for org.libreoffice.SettingsListenerModel:
[legend]

Classes

interface  OnSettingsPreferenceChangedListener
 

Public Member Functions

void setListener (OnSettingsPreferenceChangedListener listener)
 
void changePreferenceState (SharedPreferences sharedPreferences, String key)
 
SharedPreferences getSharedPreferences ()
 
String getKey ()
 

Static Public Member Functions

static SettingsListenerModel getInstance ()
 

Private Member Functions

 SettingsListenerModel ()
 
void notifyPreferenceChange (SharedPreferences preferences, String key)
 

Private Attributes

OnSettingsPreferenceChangedListener mListener
 
SharedPreferences sharedPreferences
 
String key
 

Static Private Attributes

static SettingsListenerModel mInstance
 

Detailed Description

Definition at line 13 of file SettingsListenerModel.java.

Constructor & Destructor Documentation

◆ SettingsListenerModel()

org.libreoffice.SettingsListenerModel.SettingsListenerModel ( )
inlineprivate

Member Function Documentation

◆ changePreferenceState()

void org.libreoffice.SettingsListenerModel.changePreferenceState ( SharedPreferences  sharedPreferences,
String  key 
)
inline

◆ getInstance()

static SettingsListenerModel org.libreoffice.SettingsListenerModel.getInstance ( )
inlinestatic

◆ getKey()

String org.libreoffice.SettingsListenerModel.getKey ( )
inline

Definition at line 49 of file SettingsListenerModel.java.

References org.libreoffice.SettingsListenerModel.key, and String.

◆ getSharedPreferences()

SharedPreferences org.libreoffice.SettingsListenerModel.getSharedPreferences ( )
inline

◆ notifyPreferenceChange()

void org.libreoffice.SettingsListenerModel.notifyPreferenceChange ( SharedPreferences  preferences,
String  key 
)
inlineprivate

◆ setListener()

void org.libreoffice.SettingsListenerModel.setListener ( OnSettingsPreferenceChangedListener  listener)
inline

Member Data Documentation

◆ key

String org.libreoffice.SettingsListenerModel.key
private

◆ mInstance

SettingsListenerModel org.libreoffice.SettingsListenerModel.mInstance
staticprivate

◆ mListener

OnSettingsPreferenceChangedListener org.libreoffice.SettingsListenerModel.mListener
private

◆ sharedPreferences

SharedPreferences org.libreoffice.SettingsListenerModel.sharedPreferences
private

The documentation for this class was generated from the following file: