diff options
Diffstat (limited to 'WordPress/src/main/java/org/wordpress/android/ui/stats/models/PostModel.java')
-rw-r--r-- | WordPress/src/main/java/org/wordpress/android/ui/stats/models/PostModel.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/WordPress/src/main/java/org/wordpress/android/ui/stats/models/PostModel.java b/WordPress/src/main/java/org/wordpress/android/ui/stats/models/PostModel.java new file mode 100644 index 000000000..40a37b8e1 --- /dev/null +++ b/WordPress/src/main/java/org/wordpress/android/ui/stats/models/PostModel.java @@ -0,0 +1,30 @@ +package org.wordpress.android.ui.stats.models; + +import org.wordpress.android.ui.stats.StatsConstants; +import org.wordpress.android.ui.stats.StatsUtils; + +import java.io.Serializable; + +public class PostModel extends SingleItemModel implements Serializable { + + private final String mPostType; + + public PostModel(String blogId, String date, String itemID, String title, int totals, String url, String postType) { + super(blogId, date, itemID, title, totals, url, null); + this.mPostType = postType; + } + + public PostModel(String blogId, long date, String itemID, String title, int totals, String url) { + super(blogId, date, itemID, title, totals, url, null); + this.mPostType = StatsConstants.ITEM_TYPE_POST; + } + + public PostModel(String blogId, String itemID, String title, String url, String postType) { + super(blogId, StatsUtils.getCurrentDate(), itemID, title, 0, url, null); + this.mPostType = postType; + } + + public String getPostType() { + return mPostType; + } +} |