You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2016/06/08 16:02:27 UTC

[25/40] incubator-taverna-mobile git commit: add Detail Announcement Retrofit service and reformatted pojo

add Detail Announcement Retrofit service and reformatted pojo


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/adb5670d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/adb5670d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/adb5670d

Branch: refs/heads/master
Commit: adb5670d12d11095fb3cf24fc533b7cc905b726a
Parents: b331a31
Author: Sagar <ku...@gmail.com>
Authored: Thu Jun 2 15:55:49 2016 +0530
Committer: Sagar <ku...@gmail.com>
Committed: Thu Jun 2 15:55:49 2016 +0530

----------------------------------------------------------------------
 .../taverna/mobile/data/model/Announcement.java | 21 +++++++++++++++-----
 .../mobile/data/remote/TavernaService.java      |  7 +++++++
 2 files changed, 23 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/adb5670d/app/src/main/java/org/apache/taverna/mobile/data/model/Announcement.java
----------------------------------------------------------------------
diff --git a/app/src/main/java/org/apache/taverna/mobile/data/model/Announcement.java b/app/src/main/java/org/apache/taverna/mobile/data/model/Announcement.java
index dd04b82..51c3980 100644
--- a/app/src/main/java/org/apache/taverna/mobile/data/model/Announcement.java
+++ b/app/src/main/java/org/apache/taverna/mobile/data/model/Announcement.java
@@ -4,20 +4,23 @@ import org.simpleframework.xml.Element;
 import org.simpleframework.xml.Root;
 
 /**
- * Created by Admin on 02/06/16.
+ * Created by Sagar
  */
-@Root(name="announcement")
+@Root(name = "announcement")
 public class Announcement {
 
-    @Element(name="author")
+    @Element(name = "author")
     private String author;
 
-    @Element(name="title")
+    @Element(name = "title")
     private String title;
 
-    @Element(name="text")
+    @Element(name = "text")
     private String text;
 
+    @Element(name = "created-at")
+    private String date;
+
     public String getAuthor() {
         return author;
     }
@@ -41,6 +44,14 @@ public class Announcement {
     public void setText(String text) {
         this.text = text;
     }
+
+    public String getDate() {
+        return date;
+    }
+
+    public void setDate(String date) {
+        this.date = date;
+    }
 }
 
 

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/adb5670d/app/src/main/java/org/apache/taverna/mobile/data/remote/TavernaService.java
----------------------------------------------------------------------
diff --git a/app/src/main/java/org/apache/taverna/mobile/data/remote/TavernaService.java b/app/src/main/java/org/apache/taverna/mobile/data/remote/TavernaService.java
index 537def7..e955cc6 100644
--- a/app/src/main/java/org/apache/taverna/mobile/data/remote/TavernaService.java
+++ b/app/src/main/java/org/apache/taverna/mobile/data/remote/TavernaService.java
@@ -1,14 +1,21 @@
 package org.apache.taverna.mobile.data.remote;
 
+import org.apache.taverna.mobile.data.model.Announcement;
 import org.apache.taverna.mobile.data.model.Announcements;
 
 import retrofit2.http.GET;
 import retrofit2.http.Query;
 import rx.Observable;
 
+/**
+ * Created by Sagar
+ */
+
 public interface TavernaService {
 
     @GET("/announcements.xml")
     Observable<Announcements> getAllAnnouncements(@Query("page") int pageNumber);
 
+    @GET("/announcement.xml")
+    Observable<Announcement> getAnnouncement(@Query("id") int id);
 }
\ No newline at end of file