|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectde.unikassel.android.sdcframework.preferences.TransmissionProtocolPreferenceImpl
public class TransmissionProtocolPreferenceImpl
Implementation of the preferences for a transmission protocol configuration.
| Field Summary | |
|---|---|
private StringPreference |
authPasswordPreference
The preference for the authentication password |
private StringPreference |
authUserPreference
The preference for the authentication user name |
private SinglePreference<ConnectionStrategyDescription> |
transmissionStrategyPreference
The preference for the transmission strategy |
private StringPreference |
urlPreference
The preference for the URL for file transfer |
| Constructor Summary | |
|---|---|
TransmissionProtocolPreferenceImpl(String prefix)
Constructor |
|
| Method Summary | |
|---|---|
SinglePreference<String> |
getAuthenticationPasswordPreference()
Getter for the preference for the authentication password |
SinglePreference<String> |
getAuthenticationUserPreference()
Getter for the preference for the authentication user name |
TransmissionProtocolConfiguration |
getConfiguration(SharedPreferences sharedPreferences)
Getter for the current value in the shared preferences |
TransmissionProtocolConfiguration |
getDefault()
Getter for the default value |
String |
getKey()
Getter for the preference key |
SinglePreference<ConnectionStrategyDescription> |
getTransmissionStrategyPreference()
Getter for the preference for the transmission strategy |
SinglePreference<String> |
getURLPreference()
Getter for the preference for the transfer URL |
void |
setDefault(TransmissionProtocolConfiguration defaultValue)
Setter for the default value |
boolean |
testForKey(String key)
Method to test for a preferences key support |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final StringPreference urlPreference
private final StringPreference authUserPreference
private final StringPreference authPasswordPreference
private final SinglePreference<ConnectionStrategyDescription> transmissionStrategyPreference
| Constructor Detail |
|---|
public TransmissionProtocolPreferenceImpl(String prefix)
prefix - the prefix from the parent entry to use for the key name| Method Detail |
|---|
public TransmissionProtocolConfiguration getConfiguration(SharedPreferences sharedPreferences)
SinglePreference
getConfiguration in interface SinglePreference<TransmissionProtocolConfiguration>sharedPreferences - the shared application preferences
public TransmissionProtocolConfiguration getDefault()
SinglePreference
getDefault in interface SinglePreference<TransmissionProtocolConfiguration>public void setDefault(TransmissionProtocolConfiguration defaultValue)
SinglePreference
setDefault in interface SinglePreference<TransmissionProtocolConfiguration>defaultValue - the default value to setpublic boolean testForKey(String key)
SinglePreference
testForKey in interface SinglePreference<TransmissionProtocolConfiguration>key - the key to test for
public SinglePreference<String> getURLPreference()
TransmissionProtocolPreference
getURLPreference in interface TransmissionProtocolPreferencepublic SinglePreference<String> getAuthenticationUserPreference()
TransmissionProtocolPreference
getAuthenticationUserPreference in interface TransmissionProtocolPreferencepublic SinglePreference<String> getAuthenticationPasswordPreference()
TransmissionProtocolPreference
getAuthenticationPasswordPreference in interface TransmissionProtocolPreferencepublic SinglePreference<ConnectionStrategyDescription> getTransmissionStrategyPreference()
TransmissionProtocolPreference
getTransmissionStrategyPreference in interface TransmissionProtocolPreferencepublic String getKey()
SinglePreference
getKey in interface SinglePreference<TransmissionProtocolConfiguration>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||