aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/linked/LinkedAttribute.java
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2015-05-12 11:56:39 +0200
committerVincent Breitmoser <valodim@mugenguild.com>2015-05-12 11:56:39 +0200
commit6fe0a555228bd6fee95cc6f992986f91392ff736 (patch)
treed4c8919e9809dd47bac581a27244a74c5ea15d88 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/linked/LinkedAttribute.java
parent20a6c5ce8a0484cc0ef8f4c5ca1405f60e646e1f (diff)
downloadopen-keychain-6fe0a555228bd6fee95cc6f992986f91392ff736.tar.gz
open-keychain-6fe0a555228bd6fee95cc6f992986f91392ff736.tar.bz2
open-keychain-6fe0a555228bd6fee95cc6f992986f91392ff736.zip
rename LinkedIdentity to LinkedAttribute
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/linked/LinkedAttribute.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/linked/LinkedAttribute.java32
1 files changed, 32 insertions, 0 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/linked/LinkedAttribute.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/linked/LinkedAttribute.java
new file mode 100644
index 000000000..3b05afbb3
--- /dev/null
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/linked/LinkedAttribute.java
@@ -0,0 +1,32 @@
+package org.sufficientlysecure.keychain.linked;
+
+import java.net.URI;
+
+import android.content.Context;
+import android.support.annotation.DrawableRes;
+
+public class LinkedAttribute extends UriAttribute {
+
+ public final LinkedResource mResource;
+
+ protected LinkedAttribute(URI uri, LinkedResource resource) {
+ super(uri);
+ if (resource == null) {
+ throw new AssertionError("resource must not be null in a LinkedIdentity!");
+ }
+ mResource = resource;
+ }
+
+ public @DrawableRes int getDisplayIcon() {
+ return mResource.getDisplayIcon();
+ }
+
+ public String getDisplayTitle(Context context) {
+ return mResource.getDisplayTitle(context);
+ }
+
+ public String getDisplayComment(Context context) {
+ return mResource.getDisplayComment(context);
+ }
+
+}