diff options
Diffstat (limited to 'libjava/javax/imageio/stream/FileCacheImageOutputStream.java')
| -rw-r--r-- | libjava/javax/imageio/stream/FileCacheImageOutputStream.java | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/libjava/javax/imageio/stream/FileCacheImageOutputStream.java b/libjava/javax/imageio/stream/FileCacheImageOutputStream.java index f8bb3100275..912b368d146 100644 --- a/libjava/javax/imageio/stream/FileCacheImageOutputStream.java +++ b/libjava/javax/imageio/stream/FileCacheImageOutputStream.java @@ -45,7 +45,7 @@ import java.io.OutputStream; /** * @author Michael Koch (konqueror@gmx.de) */ -public class FileCacheImageOutputStream +public class FileCacheImageOutputStream extends ImageOutputStreamImpl { private OutputStream stream; private File cacheDir; @@ -90,4 +90,34 @@ public class FileCacheImageOutputStream { return false; } + + public int read() + throws IOException + { + // FIXME: Implement me. + throw new Error("not implemented"); + } + + public int read(byte[] data, int offset, int len) + throws IOException + { + // FIXME: Implement me. + throw new Error("not implemented"); + } + + public void write(byte[] data, int offset, int len) + throws IOException + { + checkStreamClosed(); + // FIXME: Flush pending bits. + stream.write(data, offset, len); + } + + public void write(int value) + throws IOException + { + checkStreamClosed(); + // FIXME: Flush pending bits. + stream.write(value); + } } |

