aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/entities/ListItem.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/pixart/messenger/entities/ListItem.java')
-rw-r--r--src/main/java/de/pixart/messenger/entities/ListItem.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/main/java/de/pixart/messenger/entities/ListItem.java b/src/main/java/de/pixart/messenger/entities/ListItem.java
index 7fbd37200..3b27c1baa 100644
--- a/src/main/java/de/pixart/messenger/entities/ListItem.java
+++ b/src/main/java/de/pixart/messenger/entities/ListItem.java
@@ -11,6 +11,8 @@ public interface ListItem extends Comparable<ListItem> {
String getDisplayJid();
+ int getOffline();
+
Jid getJid();
List<Tag> getTags(Context context);
@@ -18,10 +20,12 @@ public interface ListItem extends Comparable<ListItem> {
final class Tag {
private final String name;
private final int color;
+ private final int offline;
- public Tag(final String name, final int color) {
+ public Tag(final String name, final int color, final int offline) {
this.name = name;
this.color = color;
+ this.offline = offline;
}
public int getColor() {
@@ -31,6 +35,10 @@ public interface ListItem extends Comparable<ListItem> {
public String getName() {
return this.name;
}
+
+ public int getOffline() {
+ return this.offline;
+ }
}
boolean match(Context context, final String needle);