File list (Check if you may need any files):
example
.......\chat
.......\....\ChatCommand.java
.......\....\ChatProtocolHandler.java
.......\....\Main.java
.......\....\SpringMain.java
.......\....\client
.......\....\......\ChatClientSupport.java
.......\....\......\ConnectDialog.java
.......\....\......\SwingChatClient.java
.......\....\......\SwingChatClientHandler.java
.......\....\......\package.html
.......\....\package.html
.......\echoserver
.......\..........\EchoProtocolHandler.java
.......\..........\Main.java
.......\..........\package.html
.......\..........\ssl
.......\..........\...\BogusSslContextFactory.java
.......\..........\...\BogusTrustManagerFactory.java
.......\..........\...\SslServerSocketFactory.java
.......\..........\...\SslSocketFactory.java
.......\..........\...\package.html
.......\gettingstarted
.......\..............\timeserver
.......\..............\..........\MinaTimeServer.java
.......\..............\..........\TimeServerHandler.java
.......\haiku
.......\.....\Haiku.java
.......\.....\HaikuValidationServer.java
.......\.....\HaikuValidator.java
.......\.....\HaikuValidatorIoHandler.java
.......\.....\InvalidHaikuException.java
.......\.....\PhraseUtilities.java
.......\.....\ToHaikuIoFilter.java
.......\imagine
.......\.......\step1
.......\.......\.....\ImageRequest.java
.......\.......\.....\ImageResponse.java
.......\.......\.....\client
.......\.......\.....\......\GraphicalCharGenClient.java
.......\.......\.....\......\ImageClient.java
.......\.......\.....\......\ImageListener.java
.......\.......\.....\......\ImagePanel.java
.......\.......\.....\codec
.......\.......\.....\.....\ImageCodecFactory.java
.......\.......\.....\.....\ImageRequestDecoder.java
.......\.......\.....\.....\ImageRequestEncoder.java
.......\.......\.....\.....\ImageResponseDecoder.java
.......\.......\.....\.....\ImageResponseEncoder.java
.......\.......\.....\server
.......\.......\.....\......\ImageServer.java
.......\.......\.....\......\ImageServerIoHandler.java
.......\.......\step2
.......\.......\.....\server
.......\.......\.....\......\ImageServer.java
.......\.......\step3
.......\.......\.....\server
.......\.......\.....\......\ImageServer.java
.......\.......\.....\......\ImageServerIoHandler.java
.......\netcat
.......\......\Main.java
.......\......\NetCatProtocolHandler.java
.......\......\package.html
.......\proxy
.......\.....\AbstractProxyIoHandler.java
.......\.....\ClientToProxyIoHandler.java
.......\.....\Main.java
.......\.....\ServerToProxyIoHandler.java
.......\.....\package.html
.......\reverser
.......\........\Main.java
.......\........\ReverseProtocolHandler.java
.......\........\package.html
.......\sumup
.......\.....\Client.java
.......\.....\ClientSessionHandler.java
.......\.....\Server.java
.......\.....\ServerSessionHandler.java
.......\.....\codec
.......\.....\.....\AbstractMessageDecoder.java
.......\.....\.....\AbstractMessageEncoder.java
.......\.....\.....\AddMessageDecoder.java
.......\.....\.....\AddMessageEncoder.java
.......\.....\.....\Constants.java
.......\.....\.....\ResultMessageDecoder.java
.......\.....\.....\ResultMessageEncoder.java
.......\.....\.....\SumUpProtocolCodecFactory.java
.......\.....\.....\package.html
.......\.....\message
.......\.....\.......\AbstractMessage.java
.......\.....\.......\AddMessage.java
.......\.....\.......\ResultMessage.java
.......\.....\.......\package.html
.......\.....\package.html
.......\tapedeck
.......\........\AuthenticationHandler.java
.......\........\Command.java
.......\........\CommandDecoder.java
.......\........\CommandSyntaxException.java