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