|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.blogspot.applications4android.comicreader.core.ComicParser
com.blogspot.applications4android.comicreader.core.Comic
com.blogspot.applications4android.comicreader.comictypes.DailyComic
com.blogspot.applications4android.comicreader.comictypes.DailyKingFeaturesComic
public abstract class DailyKingFeaturesComic
Base class for all comics supported by KingFeatures comics (like Zits, BeetleBailey, ...)
Field Summary | |
---|---|
protected java.util.Calendar |
mFirstCal
calendar for the first comic |
protected java.util.Calendar |
mLatestCal
calendar for the latest comic |
Fields inherited from class com.blogspot.applications4android.comicreader.comictypes.DailyComic |
---|
m_zone, mBound |
Fields inherited from class com.blogspot.applications4android.comicreader.core.Comic |
---|
DIALOG_DATE, DIALOG_NUMBER, mFirstUid, mLatestUid, mPrevSessionUid, NAV_CURRENT, NAV_FIRST, NAV_LATEST, NAV_LATEST_FORCE, NAV_NEXT, NAV_PREV_SESSION, NAV_PREVIOUS, NAV_RANDOM, PROPS, TYPE_CACHING, TYPE_FAVORITE, TYPE_LATEST, TYPE_PREV_SESSION, TYPE_PREVIEW |
Constructor Summary | |
---|---|
DailyKingFeaturesComic()
|
Method Summary | |
---|---|
protected java.util.Calendar |
getFirstCalendar()
Get a Calendar instance for the first comic strip. |
protected java.util.Calendar |
getLatestCalendar()
Get a Calendar instance for the latest comic strip. |
protected java.util.Calendar |
getTimeFromUrl(java.lang.String url)
Helper function to convert the comic html URL into Calendar instance. |
java.lang.String |
getUrlFromTime(java.util.Calendar cal)
Helper function to convert the Calendar instance into url |
protected boolean |
htmlNeeded()
Whether one needs to parse the html file in order to find the strip url |
protected java.lang.String |
parse(java.lang.String url,
java.io.BufferedReader reader,
Strip strip)
Function to read every line from the reader and extract strip-info |
Methods inherited from class com.blogspot.applications4android.comicreader.comictypes.DailyComic |
---|
addException, dialogType, getBound, getCurrentCal, getFirstStripUrl, getLatestStripUrl, getNextStripUrl, getPreviousStripUrl, getRandomStripUrl, urlsNotForCaching |
Methods inherited from class com.blogspot.applications4android.comicreader.core.Comic |
---|
clearCache, clearHistory, currentHasImageText, currentTitleAsValidFilename, downloadCurrentStrip, getComicName, getComicWebPageUrl, getCurrentStrip, getDefaultZoom, getFirstStrip, getLatestStrip, getLatestStripForcefully, getLaunchType, getName, getNextStrip, getPreviousSessionStrip, getPreviousStrip, getRandomStrip, getStripFromUrl, hasPreviousSession, hasUid, isCurrentFavorite, isCurrentFirstStrip, isCurrentLatestStrip, navigateStrip, queryUid, readOnlyUnread, readProperties, setCacheEnabled, setComicName, setCurrentAsFavorite, setDefaultZoom, setLaunchType, writeProperties |
Methods inherited from class com.blogspot.applications4android.comicreader.core.ComicParser |
---|
parse |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.Calendar mLatestCal
protected java.util.Calendar mFirstCal
Constructor Detail |
---|
public DailyKingFeaturesComic()
Method Detail |
---|
protected java.util.Calendar getLatestCalendar()
DailyComic
getLatestCalendar
in class DailyComic
protected java.util.Calendar getFirstCalendar()
DailyComic
getFirstCalendar
in class DailyComic
protected java.util.Calendar getTimeFromUrl(java.lang.String url)
DailyComic
getTimeFromUrl
in class DailyComic
url
- comic html url
public java.lang.String getUrlFromTime(java.util.Calendar cal)
DailyComic
getUrlFromTime
in class DailyComic
cal
- calendar instance
protected boolean htmlNeeded()
ComicParser
htmlNeeded
in class ComicParser
protected java.lang.String parse(java.lang.String url, java.io.BufferedReader reader, Strip strip) throws java.io.IOException
ComicParser
parse
in class ComicParser
url
- html page urlreader
- readerstrip
- the strip where to store the info
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |