add favourite var in bean
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/d21d49df Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/d21d49df Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/d21d49df Branch: refs/heads/master Commit: d21d49df354741ced22979c3082bfaf3bc394275 Parents: 526e74d Author: Sagar <[email protected]> Authored: Mon Jul 4 18:16:51 2016 +0530 Committer: Sagar <[email protected]> Committed: Mon Jul 4 18:16:51 2016 +0530 ---------------------------------------------------------------------- .../org/apache/taverna/mobile/data/model/Workflow.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/d21d49df/app/src/main/java/org/apache/taverna/mobile/data/model/Workflow.java ---------------------------------------------------------------------- diff --git a/app/src/main/java/org/apache/taverna/mobile/data/model/Workflow.java b/app/src/main/java/org/apache/taverna/mobile/data/model/Workflow.java index d41b7ed..42dfd87 100644 --- a/app/src/main/java/org/apache/taverna/mobile/data/model/Workflow.java +++ b/app/src/main/java/org/apache/taverna/mobile/data/model/Workflow.java @@ -113,6 +113,9 @@ public class Workflow extends TavernaBaseModel implements Parcelable { @ElementList(name = "tags", required = false) List<Tag> tag; + @Column(defaultValue = "0") + boolean favourite; + public String getContentType() { return contentType; } @@ -249,6 +252,14 @@ public class Workflow extends TavernaBaseModel implements Parcelable { this.updatedAt = updatedAt; } + public boolean isFavourite() { + return favourite; + } + + public void setFavourite(boolean favourite) { + this.favourite = favourite; + } + public Workflow() { } @@ -276,6 +287,7 @@ public class Workflow extends TavernaBaseModel implements Parcelable { dest.writeString(this.contentUri); dest.writeString(this.contentType); dest.writeTypedList(this.tag); + dest.writeByte(this.favourite ? (byte) 1 : (byte) 0); } protected Workflow(Parcel in) { @@ -296,6 +308,7 @@ public class Workflow extends TavernaBaseModel implements Parcelable { this.contentUri = in.readString(); this.contentType = in.readString(); this.tag = in.createTypedArrayList(Tag.CREATOR); + this.favourite = in.readByte() != 0; } public static final Creator<Workflow> CREATOR = new Creator<Workflow>() {
