Minor changes

This commit is contained in:
inorichi
2015-11-01 21:28:03 +01:00
parent 95581007df
commit 9407d9b4f5
3 changed files with 30 additions and 32 deletions

View File

@@ -61,23 +61,13 @@ public class Page implements NetworkHelper.ProgressListener {
public void setStatus(int status) {
this.status = status;
if (statusSubject != null)
statusSubject.onNext(status);
notifyStatus();
}
public int getProgress() {
return progress;
}
@Override
public String toString() {
return "Page{" +
"pageNumber=" + pageNumber +
", url='" + url + '\'' +
", imageUrl='" + imageUrl + '\'' +
'}';
}
@Override
public void update(long bytesRead, long contentLength, boolean done) {
progress = (int) ((100 * bytesRead) / contentLength);
@@ -85,6 +75,12 @@ public class Page implements NetworkHelper.ProgressListener {
public void setStatusSubject(BehaviorSubject<Integer> subject) {
this.statusSubject = subject;
notifyStatus();
}
private void notifyStatus() {
if (statusSubject != null)
statusSubject.onNext(status);
}
}