package com.dotcool.reader.model;
import java.util.Date;
import com.dotcool.reader.dao.NovelsDao;
public class BookmarkModel {
private int id = -1;
private String page;
private String subPage;
private int pIndex;
private String excerpt;
private Date creationDate;
private PageModel pageModel;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getPage() {
return page;
}
public void setPage(String page) {
this.page = page;
}
public String getSubPage() {
return subPage;
}
public void setSubPage(String subPage) {
this.subPage = subPage;
}
public int getpIndex() {
return pIndex;
}
public void setpIndex(int pIndex) {
this.pIndex = pIndex;
}
public String getExcerpt() {
return excerpt;
}
public void setExcerpt(String excerpt) {
this.excerpt = excerpt;
}
public Date getCreationDate() {
return creationDate;
}
public void setCreationDate(Date creationDate) {
this.creationDate = creationDate;
}
public PageModel getPageModel() throws Exception {
if (pageModel == null) {
PageModel tempPage = new PageModel();
tempPage.setPage(this.page);
pageModel = NovelsDao.getInstance().getPageModel(tempPage, null);
}
return pageModel;
}
public void setPageModel(PageModel pageModel) {
this.pageModel = pageModel;
}
private boolean selected;
public boolean isSelected() {
return selected;
}
public void setSelected(boolean selected) {
this.selected = selected;
}
}