package edu.mit.mitmobile2.news.beans;
import java.util.ArrayList;
import android.text.Html;
import edu.mit.mitmobile2.news.beans.NewsCategory;
public class NewsStory {
private String id;
private String url;
private String source_url;
private String title;
private String author;
private String published_at;
private Boolean featured;
private NewsCategory category;
private String type;
private String dek;
private String body_html;
private NewsImage cover_image;
private ArrayList<NewsImage> gallery_images;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getSourceUrl() {
return source_url;
}
public void setSourceUrl(String source_url) {
this.source_url = source_url;
}
public String getTitle() {
return title;
}
public String getTitleText(){
if(title!=null)
return Html.fromHtml(title).toString();
else
return null;
}
public void setTitle(String title) {
this.title = title;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public String getPublishedAt() {
return published_at;
}
public void setPublishedAt(String published_at) {
this.published_at = published_at;
}
public Boolean getFeatured() {
return featured;
}
public void setFeatured(Boolean featured) {
this.featured = featured;
}
public NewsCategory getCategory() {
return category;
}
public void setCategory(NewsCategory category) {
this.category = category;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getDek() {
return dek;
}
public String getDekText(){
if(dek!=null)
return Html.fromHtml(dek).toString();
else
return null;
}
public void setDek(String dek) {
this.dek = dek;
}
public String getBodyHtml() {
return body_html;
}
public void setBodyHtml(String body_html) {
this.body_html = body_html;
}
public NewsImage getCoverImage() {
return cover_image;
}
public void setCoverImage(NewsImage cover_image) {
this.cover_image = cover_image;
}
public ArrayList<NewsImage> getGalleryImages() {
return gallery_images;
}
public void setGalleryImages(ArrayList<NewsImage> gallery_images) {
this.gallery_images = gallery_images;
}
}