diff options
| -rw-r--r-- | src/main/java/org/openintents/openpgp/util/OpenPgpAppPreference.java | 9 | ||||
| -rw-r--r-- | src/main/java/org/openintents/openpgp/util/OpenPgpKeyPreference.java | 14 | 
2 files changed, 23 insertions, 0 deletions
| diff --git a/src/main/java/org/openintents/openpgp/util/OpenPgpAppPreference.java b/src/main/java/org/openintents/openpgp/util/OpenPgpAppPreference.java index 6e8ddad..4bf4cec 100644 --- a/src/main/java/org/openintents/openpgp/util/OpenPgpAppPreference.java +++ b/src/main/java/org/openintents/openpgp/util/OpenPgpAppPreference.java @@ -201,14 +201,23 @@ public class OpenPgpAppPreference extends DialogPreference {          return 0;      } +    /** +     * Public API +     */      public String getEntry() {          return getEntryByValue(mSelectedPackage);      } +    /** +     * Public API +     */      public String getValue() {          return mSelectedPackage;      } +    /** +     * Public API +     */      public void setValue(String packageName) {          setAndPersist(packageName);      } diff --git a/src/main/java/org/openintents/openpgp/util/OpenPgpKeyPreference.java b/src/main/java/org/openintents/openpgp/util/OpenPgpKeyPreference.java index e5bd8ea..6343285 100644 --- a/src/main/java/org/openintents/openpgp/util/OpenPgpKeyPreference.java +++ b/src/main/java/org/openintents/openpgp/util/OpenPgpKeyPreference.java @@ -145,6 +145,20 @@ public class OpenPgpKeyPreference extends Preference {          setAndPersist(newValue);      } +    /** +     * Public API +     */ +    public void setValue(long keyId) { +        setAndPersist(keyId); +    } + +    /** +     * Public API +     */ +    public long getValue() { +        return mKeyId; +    } +      private void setAndPersist(long newValue) {          mKeyId = newValue; | 
