Acme
Class HtmlEditScanner

java.lang.Object
  extended by java.io.InputStream
      extended by java.io.FilterInputStream
          extended by Acme.HtmlEditScanner
All Implemented Interfaces:
HtmlObserver, java.io.Closeable

public class HtmlEditScanner
extends java.io.FilterInputStream
implements HtmlObserver


Field Summary
 
Fields inherited from class java.io.FilterInputStream
in
 
Constructor Summary
HtmlEditScanner(HtmlScanner scanner, HtmlEditObserver observer)
           
HtmlEditScanner(HtmlScanner scanner, HtmlEditObserver observer, java.lang.Object clientData)
           
HtmlEditScanner(java.io.InputStream s, java.net.URL thisUrl, HtmlEditObserver observer)
           
HtmlEditScanner(java.io.InputStream s, java.net.URL thisUrl, HtmlEditObserver observer, java.lang.Object clientData)
           
 
Method Summary
 void addObserver(HtmlEditObserver observer)
           
 void addObserver(HtmlEditObserver observer, java.lang.Object clientData)
           
 void gotAHREF(java.lang.String urlStr, java.net.URL contextUrl, java.lang.Object junk)
           
 void gotAREAHREF(java.lang.String urlStr, java.net.URL contextUrl, java.lang.Object junk)
           
 void gotBASEHREF(java.lang.String urlStr, java.net.URL contextUrl, java.lang.Object junk)
           
 void gotBODYBACKGROUND(java.lang.String urlStr, java.net.URL contextUrl, java.lang.Object junk)
           
 void gotFRAMESRC(java.lang.String urlStr, java.net.URL contextUrl, java.lang.Object junk)
           
 void gotIMGSRC(java.lang.String urlStr, java.net.URL contextUrl, java.lang.Object junk)
           
 void gotLINKHREF(java.lang.String urlStr, java.net.URL contextUrl, java.lang.Object junk)
           
 int read()
           
 int read(byte[] b, int off, int len)
           
 
Methods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlEditScanner

public HtmlEditScanner(java.io.InputStream s,
                       java.net.URL thisUrl,
                       HtmlEditObserver observer)

HtmlEditScanner

public HtmlEditScanner(java.io.InputStream s,
                       java.net.URL thisUrl,
                       HtmlEditObserver observer,
                       java.lang.Object clientData)

HtmlEditScanner

public HtmlEditScanner(HtmlScanner scanner,
                       HtmlEditObserver observer)

HtmlEditScanner

public HtmlEditScanner(HtmlScanner scanner,
                       HtmlEditObserver observer,
                       java.lang.Object clientData)
Method Detail

addObserver

public void addObserver(HtmlEditObserver observer)

addObserver

public void addObserver(HtmlEditObserver observer,
                        java.lang.Object clientData)

read

public int read(byte[] b,
                int off,
                int len)
         throws java.io.IOException
Overrides:
read in class java.io.FilterInputStream
Throws:
java.io.IOException

read

public int read()
         throws java.io.IOException
Overrides:
read in class java.io.FilterInputStream
Throws:
java.io.IOException

gotAHREF

public void gotAHREF(java.lang.String urlStr,
                     java.net.URL contextUrl,
                     java.lang.Object junk)
Specified by:
gotAHREF in interface HtmlObserver

gotIMGSRC

public void gotIMGSRC(java.lang.String urlStr,
                      java.net.URL contextUrl,
                      java.lang.Object junk)
Specified by:
gotIMGSRC in interface HtmlObserver

gotFRAMESRC

public void gotFRAMESRC(java.lang.String urlStr,
                        java.net.URL contextUrl,
                        java.lang.Object junk)
Specified by:
gotFRAMESRC in interface HtmlObserver

gotBASEHREF

public void gotBASEHREF(java.lang.String urlStr,
                        java.net.URL contextUrl,
                        java.lang.Object junk)
Specified by:
gotBASEHREF in interface HtmlObserver

gotAREAHREF

public void gotAREAHREF(java.lang.String urlStr,
                        java.net.URL contextUrl,
                        java.lang.Object junk)
Specified by:
gotAREAHREF in interface HtmlObserver

gotLINKHREF

public void gotLINKHREF(java.lang.String urlStr,
                        java.net.URL contextUrl,
                        java.lang.Object junk)
Specified by:
gotLINKHREF in interface HtmlObserver

gotBODYBACKGROUND

public void gotBODYBACKGROUND(java.lang.String urlStr,
                              java.net.URL contextUrl,
                              java.lang.Object junk)
Specified by:
gotBODYBACKGROUND in interface HtmlObserver