aboutsummaryrefslogtreecommitdiff
path: root/libjava/java
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2002-09-25 13:04:58 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2002-09-25 13:04:58 +0000
commit1754e35c3147031d9226d4f35844bfe4862e4a79 (patch)
tree4ce7006cedd97db2967f4a0be023311969c2d27e /libjava/java
parent3ccbe8195b5bcf55deae11b769f967dc01ea4387 (diff)
downloadgcc-1754e35c3147031d9226d4f35844bfe4862e4a79.zip
gcc-1754e35c3147031d9226d4f35844bfe4862e4a79.tar.gz
gcc-1754e35c3147031d9226d4f35844bfe4862e4a79.tar.bz2
AbstractSelectableChannel.java: New file.
2002-09-25 Michael Koch <konqueror@gmx.de> * java/nio/channels/spi/AbstractSelectableChannel.java: New file. * java/nio/channels/DatagramChannel.java: extends AbstractSelectableChannel * java/nio/channels/ServerSocketChannel.java: extends AbstractSelectableChannel * java/nio/channels/SocketChannel.java: extends AbstractSelectableChannel * Makefile.am (ordinary_java_source_files): java/nio/channels/spi/AbstractSelectableChannel.java added. * Makefile.in: Regenerated. This commit fixes the CVS build problems, Sorry for the trouble. From-SVN: r57497
Diffstat (limited to 'libjava/java')
-rw-r--r--libjava/java/nio/channels/DatagramChannel.java3
-rw-r--r--libjava/java/nio/channels/ServerSocketChannel.java3
-rw-r--r--libjava/java/nio/channels/SocketChannel.java3
-rw-r--r--libjava/java/nio/channels/spi/AbstractSelectableChannel.java10
4 files changed, 19 insertions, 0 deletions
diff --git a/libjava/java/nio/channels/DatagramChannel.java b/libjava/java/nio/channels/DatagramChannel.java
index e1a0b1f..74a26c6 100644
--- a/libjava/java/nio/channels/DatagramChannel.java
+++ b/libjava/java/nio/channels/DatagramChannel.java
@@ -37,7 +37,10 @@ exception statement from your version. */
package java.nio.channels;
+import java.nio.channels.spi.AbstractSelectableChannel;
+
public class DatagramChannel
+ extends AbstractSelectableChannel
{
}
diff --git a/libjava/java/nio/channels/ServerSocketChannel.java b/libjava/java/nio/channels/ServerSocketChannel.java
index d033384..e5d95c1 100644
--- a/libjava/java/nio/channels/ServerSocketChannel.java
+++ b/libjava/java/nio/channels/ServerSocketChannel.java
@@ -37,6 +37,9 @@ exception statement from your version. */
package java.nio.channels;
+import java.nio.channels.spi.AbstractSelectableChannel;
+
public class ServerSocketChannel
+ extends AbstractSelectableChannel
{
}
diff --git a/libjava/java/nio/channels/SocketChannel.java b/libjava/java/nio/channels/SocketChannel.java
index 857c394..05fc8a5 100644
--- a/libjava/java/nio/channels/SocketChannel.java
+++ b/libjava/java/nio/channels/SocketChannel.java
@@ -37,6 +37,9 @@ exception statement from your version. */
package java.nio.channels;
+import java.nio.channels.spi.AbstractSelectableChannel;
+
public class SocketChannel
+ extends AbstractSelectableChannel
{
}
diff --git a/libjava/java/nio/channels/spi/AbstractSelectableChannel.java b/libjava/java/nio/channels/spi/AbstractSelectableChannel.java
new file mode 100644
index 0000000..99f7233
--- /dev/null
+++ b/libjava/java/nio/channels/spi/AbstractSelectableChannel.java
@@ -0,0 +1,10 @@
+package java.nio.channels.spi;
+
+public abstract class AbstractSelectableChannel
+{
+ public final boolean isBlocking()
+ {
+ return true;
+ }
+}
+