Added Android code
[wl-app.git] / Android / r2-streamer / r2-parser / src / main / java / org / readium / r2_streamer / model / publication / rendition / Rendition.java
diff --git a/Android/r2-streamer/r2-parser/src/main/java/org/readium/r2_streamer/model/publication/rendition/Rendition.java b/Android/r2-streamer/r2-parser/src/main/java/org/readium/r2_streamer/model/publication/rendition/Rendition.java
new file mode 100755 (executable)
index 0000000..b1a5d83
--- /dev/null
@@ -0,0 +1,78 @@
+package org.readium.r2_streamer.model.publication.rendition;
+
+import java.io.Serializable;
+
+/**
+ * Created by Shrikant Badwaik on 25-Jan-17.
+ */
+
+public class Rendition implements Serializable {
+    private static final long serialVersionUID = 7426472295421776147L;
+    public RenditionLayout layout;
+    public RenditionFlow flow;
+    public RenditionOrientation orientation;
+    public RenditionSpread spread;
+    public String viewport;
+
+    public Rendition() {
+    }
+
+    public Rendition(RenditionLayout layout, RenditionFlow flow, RenditionOrientation orientation, RenditionSpread spread, String viewport) {
+        this.layout = layout;
+        this.flow = flow;
+        this.orientation = orientation;
+        this.spread = spread;
+        this.viewport = viewport;
+    }
+
+    @Override
+    public String toString() {
+        return "Rendition{" +
+                "layout=" + layout +
+                ", flow=" + flow +
+                ", orientation=" + orientation +
+                ", spread=" + spread +
+                ", viewport='" + viewport + '\'' +
+                '}';
+    }
+
+    public RenditionLayout getLayout() {
+        return layout;
+    }
+
+    public void setLayout(RenditionLayout layout) {
+        this.layout = layout;
+    }
+
+    public RenditionFlow getFlow() {
+        return flow;
+    }
+
+    public void setFlow(RenditionFlow flow) {
+        this.flow = flow;
+    }
+
+    public RenditionOrientation getOrientation() {
+        return orientation;
+    }
+
+    public void setOrientation(RenditionOrientation orientation) {
+        this.orientation = orientation;
+    }
+
+    public RenditionSpread getSpread() {
+        return spread;
+    }
+
+    public void setSpread(RenditionSpread spread) {
+        this.spread = spread;
+    }
+
+    public String getViewport() {
+        return viewport;
+    }
+
+    public void setViewport(String viewport) {
+        this.viewport = viewport;
+    }
+}
\ No newline at end of file