Split source class

This commit is contained in:
inorichi
2015-10-26 14:04:03 +01:00
parent 0ef610bb73
commit 8b0b174c93
18 changed files with 109 additions and 77 deletions
@@ -18,6 +18,7 @@ import eu.kanade.mangafeed.data.helpers.NetworkHelper;
import eu.kanade.mangafeed.data.helpers.SourceManager;
import eu.kanade.mangafeed.data.models.Chapter;
import eu.kanade.mangafeed.data.models.Manga;
import eu.kanade.mangafeed.sources.base.Source;
import rx.Observable;
public class MangaHere extends Source {
@@ -37,6 +38,7 @@ public class MangaHere extends Source {
return NAME;
}
@Override
public int getSourceId() {
return SourceManager.MANGAHERE;
}
@@ -51,6 +53,12 @@ public class MangaHere extends Source {
return INITIAL_SEARCH_URL + "name=" + query + "&page=" + page;
}
@Override
public boolean isLoginRequired() {
return false;
}
public Observable<List<String>> getGenres() {
List<String> genres = new ArrayList<>(30);