diff --git a/src/main/java/com/samskivert/gwt/java/io/Reader.java b/src/main/java/com/samskivert/gwt/java/io/Reader.java index e5db421..2c05663 100644 --- a/src/main/java/com/samskivert/gwt/java/io/Reader.java +++ b/src/main/java/com/samskivert/gwt/java/io/Reader.java @@ -6,7 +6,7 @@ package java.io; /** * A minimal version of {@code Reader} to satisfy GWT. */ -public interface Reader +public abstract class Reader { - int read () throws IOException; + public abstract int read () throws IOException; } diff --git a/src/main/java/com/samskivert/gwt/java/io/StringReader.java b/src/main/java/com/samskivert/gwt/java/io/StringReader.java index 4f9e099..324e87e 100644 --- a/src/main/java/com/samskivert/gwt/java/io/StringReader.java +++ b/src/main/java/com/samskivert/gwt/java/io/StringReader.java @@ -6,7 +6,7 @@ package java.io; /** * A basic implementation of {@code StringReader} for use in GWT. */ -public class StringReader implements Reader +public class StringReader extends Reader { public StringReader (String data) { _data = data; diff --git a/src/main/java/com/samskivert/gwt/java/io/StringWriter.java b/src/main/java/com/samskivert/gwt/java/io/StringWriter.java index a3e9891..2088163 100644 --- a/src/main/java/com/samskivert/gwt/java/io/StringWriter.java +++ b/src/main/java/com/samskivert/gwt/java/io/StringWriter.java @@ -6,7 +6,7 @@ package java.io; /** * A basic implementation of {@code StringReader} for use in GWT. */ -public class StringWriter implements Writer +public class StringWriter extends Writer { public void write (String text) throws IOException { _buf.append(text); diff --git a/src/main/java/com/samskivert/gwt/java/io/Writer.java b/src/main/java/com/samskivert/gwt/java/io/Writer.java index 24d3d4b..e9cd6df 100644 --- a/src/main/java/com/samskivert/gwt/java/io/Writer.java +++ b/src/main/java/com/samskivert/gwt/java/io/Writer.java @@ -6,7 +6,7 @@ package java.io; /** * A minimal version of {@code Writer} to satisfy GWT. */ -public interface Writer +public abstract class Writer { - void write (String text) throws IOException; + public abstract void write (String text) throws IOException; }