/**
- * Represents a crawled page.
+ * The object that actually obtains pages based on URL.
*/
public interface Crawler {
* Gets the content for a specific page.
* @param aUrl Url of page.
* @return Page to retrieve.
+ * @throws PageException In case of problems retrieving the page.
*/
Page getPage(String aUrl) throws PageException;
* Gets the content for a specific page.
* @param aUrl Url of page.
* @param aType Type of page.
- * @return Page.
+ * @return Page.
+ * @throws PageException In case of problems retrieving the page.
*/
Page getPage(String aUrl, PageType aType) throws PageException;
}