add License java 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/61c3b0eb
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/61c3b0eb
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/61c3b0eb

Branch: refs/heads/master
Commit: 61c3b0eb77bec5006f77c9b92312c4136c490abf
Parents: 2b416fe
Author: Sagar <[email protected]>
Authored: Fri Jul 1 23:48:56 2016 +0530
Committer: Sagar <[email protected]>
Committed: Fri Jul 1 23:48:56 2016 +0530

----------------------------------------------------------------------
 .../taverna/mobile/data/model/License.java      | 156 +++++++++++++++++++
 1 file changed, 156 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/61c3b0eb/app/src/main/java/org/apache/taverna/mobile/data/model/License.java
----------------------------------------------------------------------
diff --git 
a/app/src/main/java/org/apache/taverna/mobile/data/model/License.java 
b/app/src/main/java/org/apache/taverna/mobile/data/model/License.java
new file mode 100644
index 0000000..279d681
--- /dev/null
+++ b/app/src/main/java/org/apache/taverna/mobile/data/model/License.java
@@ -0,0 +1,156 @@
+package org.apache.taverna.mobile.data.model;
+
+
+import org.simpleframework.xml.Attribute;
+import org.simpleframework.xml.Element;
+
+import android.os.Parcel;
+import android.os.Parcelable;
+
+public class License implements Parcelable {
+
+    @Attribute(name = "resource", required = false)
+    private String resource;
+
+    @Attribute(name = "uri", required = false)
+    private String uri;
+
+    @Attribute(name = "id", required = false)
+    private String id;
+
+    @Element(name = "id", required = false)
+    private String elementId;
+
+    @Element(name = "unique-name", required = false)
+    private String uniqueName;
+
+    @Element(name = "title", required = false)
+    private String title;
+
+    @Element(name = "description", required = false)
+    private String description;
+
+    @Element(name = "url", required = false)
+    private String url;
+
+    @Element(name = "created-at", required = false)
+    private String createdAt;
+
+    public String getCreatedAt() {
+        return createdAt;
+    }
+
+    public void setCreatedAt(String createdAt) {
+        this.createdAt = createdAt;
+    }
+
+    public String getDescription() {
+        return description;
+    }
+
+    public void setDescription(String description) {
+        this.description = description;
+    }
+
+    public String getElementId() {
+        return elementId;
+    }
+
+    public void setElementId(String elementId) {
+        this.elementId = elementId;
+    }
+
+    public String getId() {
+        return id;
+    }
+
+    public void setId(String id) {
+        this.id = id;
+    }
+
+    public String getResource() {
+        return resource;
+    }
+
+    public void setResource(String resource) {
+        this.resource = resource;
+    }
+
+    public String getTitle() {
+        return title;
+    }
+
+    public void setTitle(String title) {
+        this.title = title;
+    }
+
+    public String getUniqueName() {
+        return uniqueName;
+    }
+
+    public void setUniqueName(String uniqueName) {
+        this.uniqueName = uniqueName;
+    }
+
+    public String getUri() {
+        return uri;
+    }
+
+    public void setUri(String uri) {
+        this.uri = uri;
+    }
+
+    public String getUrl() {
+        return url;
+    }
+
+    public void setUrl(String url) {
+        this.url = url;
+    }
+
+
+    @Override
+    public int describeContents() {
+        return 0;
+    }
+
+    @Override
+    public void writeToParcel(Parcel dest, int flags) {
+        dest.writeString(this.resource);
+        dest.writeString(this.uri);
+        dest.writeString(this.id);
+        dest.writeString(this.elementId);
+        dest.writeString(this.uniqueName);
+        dest.writeString(this.title);
+        dest.writeString(this.description);
+        dest.writeString(this.url);
+        dest.writeString(this.createdAt);
+    }
+
+    public License() {
+    }
+
+    protected License(Parcel in) {
+        this.resource = in.readString();
+        this.uri = in.readString();
+        this.id = in.readString();
+        this.elementId = in.readString();
+        this.uniqueName = in.readString();
+        this.title = in.readString();
+        this.description = in.readString();
+        this.url = in.readString();
+        this.createdAt = in.readString();
+    }
+
+    public static final Parcelable.Creator<License> CREATOR = new 
Parcelable.Creator<License>() {
+        @Override
+        public License createFromParcel(Parcel source) {
+            return new License(source);
+        }
+
+        @Override
+        public License[] newArray(int size) {
+            return new License[size];
+        }
+    };
+}

Reply via email to