| 
		
			 Préférences 
			
			
			
			
			Moteurs de recherche 
			
		 | 
	||||||||||||||||||||||||||||
| 				 JavaTM 2 Platform Std. Ed. v1.6.0 
			
javax.swing
 | 
	|||||||||||||||||||||||||||||
| Field Summary | 
|---|
| Fields inherited from class java.io.FilterInputStream | 
|---|
in | 
| Constructor Summary | |
|---|---|
ProgressMonitorInputStream(Component parentComponent,
                           Object message,
                           InputStream in)
Constructs an object to monitor the progress of an input stream.  | 
|
| Method Summary | |
|---|---|
 void | 
close()
Overrides FilterInputStream.close 
 to close the progress monitor as well as the stream. | 
 ProgressMonitor | 
getProgressMonitor()
Get the ProgressMonitor object being used by this stream.  | 
 int | 
read()
Overrides FilterInputStream.read 
 to update the progress monitor after the read. | 
 int | 
read(byte[] b)
Overrides FilterInputStream.read 
 to update the progress monitor after the read. | 
 int | 
read(byte[] b,
     int off,
     int len)
Overrides FilterInputStream.read 
 to update the progress monitor after the read. | 
 void | 
reset()
Overrides FilterInputStream.reset 
 to reset the progress monitor as well as the stream. | 
 long | 
skip(long n)
Overrides FilterInputStream.skip 
 to update the progress monitor after the skip. | 
| Methods inherited from class java.io.FilterInputStream | 
|---|
available, mark, markSupported | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ProgressMonitorInputStream(Component parentComponent, Object message, InputStream in)
message - Descriptive text to be placed in the dialog box
                if one is popped up.parentComponent - The component triggering the operation
                        being monitored.in - The input stream to be monitored.| Method Detail | 
|---|
public ProgressMonitor getProgressMonitor()
public int read()
         throws IOException
FilterInputStream.read 
 to update the progress monitor after the read.
read in class FilterInputStream-1 if the end of the
             stream is reached.
IOException - if an I/O error occurs.FilterInputStream.in
public int read(byte[] b)
         throws IOException
FilterInputStream.read 
 to update the progress monitor after the read.
read in class FilterInputStreamb - the buffer into which the data is read.
-1 if there is no more data because the end of
             the stream has been reached.
IOException - if an I/O error occurs.FilterInputStream.read(byte[], int, int)
public int read(byte[] b,
                int off,
                int len)
         throws IOException
FilterInputStream.read 
 to update the progress monitor after the read.
read in class FilterInputStreamb - the buffer into which the data is read.off - the start offset in the destination array blen - the maximum number of bytes read.
-1 if there is no more data because the end of
             the stream has been reached.
IOException - if an I/O error occurs.FilterInputStream.in
public long skip(long n)
          throws IOException
FilterInputStream.skip 
 to update the progress monitor after the skip.
skip in class FilterInputStreamn - the number of bytes to be skipped.
IOException - if the stream does not support seek,
                                or if some other I/O error occurs.
public void close()
           throws IOException
FilterInputStream.close 
 to close the progress monitor as well as the stream.
close in interface Closeableclose in class FilterInputStreamIOException - if an I/O error occurs.FilterInputStream.in
public void reset()
           throws IOException
FilterInputStream.reset 
 to reset the progress monitor as well as the stream.
reset in class FilterInputStreamIOException - if the stream has not been marked or if the
               mark has been invalidated.FilterInputStream.in, 
FilterInputStream.mark(int)