gcc/libjava/java
Michael Koch 81bc077a39 2003-10-12 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/PipeImpl.java
	(SourceChannelImpl): New inner class.
	(SinkChannelImpl): New inner class.
	(sink): New member variable.
	(source): New member variable.
	(PipeImpl): Add SelectorProvider argument, implemented.
	(nativeInit): New method.
	(sink): Return sink channel.
	(source): Return source channel.
	* gnu/java/nio/SelectorProviderImpl.java
	(openPipe): Give provider as argument to PipeImpl constructor.
	* java/nio/channels/spi/SelectorProvider.java
	(pr): Removed.
	(systemDefaultProvider): New member variable.
	(provider): Made it synchronized, use property
	java.nio.channels.spi.SelectorProvider.
	* gnu/java/nio/natPipeImpl.cc: New file.
	* Makefile.am (nat_source_files): Added gnu/java/nio/natPipeImpl.cc.
	* Makefile.in: Regenerated.

From-SVN: r72397
2003-10-12 13:39:07 +00:00
..
applet AppletContext.java: Fix typo and remove redundant modifiers. 2002-11-14 20:35:27 +00:00
awt 2003-10-11 Michael Koch <konqueror@gmx.de> 2003-10-11 18:16:31 +00:00
beans BeanContext.java, [...]: Removed redundant modifiers. 2003-10-11 18:19:44 +00:00
io Externalizable.java, [...]: Removed redundant modifiers. 2003-10-11 18:38:12 +00:00
lang ClassLoader.java (setSigners): Implemented. 2003-10-09 16:24:55 +00:00
math 2003-10-09 Michael Koch <konqueror@gmx.de> 2003-10-09 13:13:05 +00:00
net ContentHandlerFactory.java, [...]: Removed redundant modifiers. 2003-10-11 18:39:35 +00:00
nio 2003-10-12 Michael Koch <konqueror@gmx.de> 2003-10-12 13:39:07 +00:00
rmi ActivationInstantiator.java, [...]: Removed redundant modifiers. 2003-10-11 18:42:07 +00:00
security 2003-10-11 Michael Koch <konqueror@gmx.de> 2003-10-11 19:00:07 +00:00
sql Array.java, [...]: Removed redundant modifiers. 2003-10-11 18:49:51 +00:00
text AttributedCharacterIterator.java, [...]: Removed redundant modifiers. 2003-10-11 18:51:14 +00:00
util Map.java, [...]: Removed redundant modifiers. 2003-10-11 18:52:31 +00:00