Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

comiccollection
Class URLWorker  view URLWorker download URLWorker.java

java.lang.Object
  extended byjava.lang.Thread
      extended bycomiccollection.URLWorker
All Implemented Interfaces:
java.lang.Runnable

class URLWorker
extends java.lang.Thread


Nested Class Summary
 
Nested classes inherited from class java.lang.Thread
java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
(package private)  ComicAccesser ca
           
(package private)  ComicObject comic
           
(package private)  ComicReceiver cr
           
(package private)  int cs
           
(package private)  java.util.GregorianCalendar date
           
(package private)  java.lang.String mainExt
           
(package private)  int offset
           
(package private)  java.util.Hashtable setupInfo
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
URLWorker(java.lang.String str, ComicObject comic, java.util.GregorianCalendar date, ComicAccesser ca, ComicReceiver cr, java.util.Hashtable setupInfo, int offset)
           
 
Method Summary
(package private)  java.lang.StringBuffer doReplace(java.lang.StringBuffer input, java.lang.String needle, java.lang.String subst)
           
(package private)  void getImage(ComicStrip strip, java.lang.String ext, java.io.BufferedInputStream istream)
           
(package private)  java.lang.String getImgUrl(java.lang.String pageUrl)
           
(package private)  java.lang.String getUrl(java.lang.String urlIn, char frame)
           
(package private)  boolean matchExtraction(java.lang.String str, java.util.ArrayList rules)
           
 void run()
          The method of Thread that will be run if there is no Runnable object associated with the Thread.
(package private)  java.io.BufferedInputStream startStrip(java.lang.String url, boolean addExt)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

comic

ComicObject comic

date

java.util.GregorianCalendar date

ca

ComicAccesser ca

cr

ComicReceiver cr

cs

int cs

setupInfo

java.util.Hashtable setupInfo

mainExt

java.lang.String mainExt

offset

int offset
Constructor Detail

URLWorker

public URLWorker(java.lang.String str,
                 ComicObject comic,
                 java.util.GregorianCalendar date,
                 ComicAccesser ca,
                 ComicReceiver cr,
                 java.util.Hashtable setupInfo,
                 int offset)
Method Detail

run

public void run()
Description copied from class: java.lang.Thread
The method of Thread that will be run if there is no Runnable object associated with the Thread. Thread's implementation does nothing at all.


getImage

void getImage(ComicStrip strip,
              java.lang.String ext,
              java.io.BufferedInputStream istream)
        throws java.lang.Exception

startStrip

java.io.BufferedInputStream startStrip(java.lang.String url,
                                       boolean addExt)

doReplace

java.lang.StringBuffer doReplace(java.lang.StringBuffer input,
                                 java.lang.String needle,
                                 java.lang.String subst)

getUrl

java.lang.String getUrl(java.lang.String urlIn,
                        char frame)

getImgUrl

java.lang.String getImgUrl(java.lang.String pageUrl)
                     throws java.lang.Exception

matchExtraction

boolean matchExtraction(java.lang.String str,
                        java.util.ArrayList rules)