X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Fsearchable%2FBasicSearchable.java;fp=src%2Fbe%2Fnikiroo%2Ffanfix%2Fsearchable%2FBasicSearchable.java;h=1e5e9da67298e37874600f449700db154f0b1786;hp=979bf5ecee225e2656afb8b862adb3c98b7e307f;hb=124442f1bc9bfc67f74b2c20cdeea90bec3cd89c;hpb=8ffc8b73e96e80657545f7d713cd065cf7ede786 diff --git a/src/be/nikiroo/fanfix/searchable/BasicSearchable.java b/src/be/nikiroo/fanfix/searchable/BasicSearchable.java index 979bf5e..1e5e9da 100644 --- a/src/be/nikiroo/fanfix/searchable/BasicSearchable.java +++ b/src/be/nikiroo/fanfix/searchable/BasicSearchable.java @@ -85,6 +85,20 @@ public abstract class BasicSearchable { */ abstract public void fillTag(SearchableTag tag) throws IOException; + /** + * Search for the given term and return the number of pages of results of + * stories satisfying this search term. + * + * @param search + * the term to search for + * + * @return a number of pages + * + * @throws IOException + * in case of I/O error + */ + abstract public int searchPages(String search) throws IOException; + /** * Search for the given term and return a list of stories satisfying this * search term.