diff options
author | Daniel Gultsch <daniel.gultsch@rwth-aachen.de> | 2014-02-05 22:33:39 +0100 |
---|---|---|
committer | Daniel Gultsch <daniel.gultsch@rwth-aachen.de> | 2014-02-05 22:33:39 +0100 |
commit | aa42eb544a1ebf99dc52d71c917b899d1fce628d (patch) | |
tree | bb5523f3342823faf7dce746d298f2650936d03a /src/de/gultsch/chat/entities/Contact.java | |
parent | 4670585e7a474d878c823df6de1846980b5c65d3 (diff) |
basic muc support. reworked contact list stuff
Diffstat (limited to 'src/de/gultsch/chat/entities/Contact.java')
-rw-r--r-- | src/de/gultsch/chat/entities/Contact.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/de/gultsch/chat/entities/Contact.java b/src/de/gultsch/chat/entities/Contact.java index f235fb4d..47549b22 100644 --- a/src/de/gultsch/chat/entities/Contact.java +++ b/src/de/gultsch/chat/entities/Contact.java @@ -28,6 +28,9 @@ public class Contact extends AbstractEntity implements Serializable { protected String photoUri; protected String openPGPKey; protected long lastOnlinePresence; + + + protected Account account; public Contact(Account account, String displayName, String jid, String photoUri) { if (account == null) { @@ -95,4 +98,25 @@ public class Contact extends AbstractEntity implements Serializable { cursor.getLong(cursor.getColumnIndex(LASTONLINEPRESENCE)) ); } + + public void setSubscription(String subscription) { + this.subscription = subscription; + } + + public void setSystemAccount(int account) { + this.systemAccount = account; + } + + public void setAccount(Account account) { + this.account = account; + this.accountUuid = account.getUuid(); + } + + public Account getAccount() { + return this.account; + } + + public void setUuid(String uuid) { + this.uuid = uuid; + } } |