|
Whole document tree
javax.swing
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 FilterInputStreamjava.io.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 FilterInputStreamjava.io.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 FilterInputStreamjava.io.FilterInputStreamb - the buffer into which the data is read.off - the start offset of the data.len - 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 FilterInputStreamjava.io.FilterInputStreamn - the number of bytes to be skipped.IOException - if an I/O error occurs.
public void close()
throws IOException
FilterInputStream.close
to close the progress monitor as well as the stream.close in class FilterInputStreamjava.io.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 FilterInputStreamjava.io.FilterInputStreamIOException - if the stream has not been marked or if the
mark has been invalidated.FilterInputStream.in,
FilterInputStream.mark(int)
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.