Author: elecharny
Date: Mon Oct 27 07:48:26 2008
New Revision: 708203

URL: http://svn.apache.org/viewvc?rev=708203&view=rev
Log:
Added some javadoc

Modified:
    
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java

Modified: 
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java
URL: 
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java?rev=708203&r1=708202&r2=708203&view=diff
==============================================================================
--- 
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java
 (original)
+++ 
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java
 Mon Oct 27 07:48:26 2008
@@ -206,22 +206,43 @@
         }
     }
 
+    /**
+     * An encapsulating iterator around the  [EMAIL PROTECTED] 
Selector#selectedKeys()} 
+     * or the [EMAIL PROTECTED] Selector#keys()} iterator;
+     */
     protected static class IoSessionIterator implements Iterator<NioSession> {
-        private final Iterator<SelectionKey> i;
+        private final Iterator<SelectionKey> iterator;
+        
+        /**
+         * Create this iterator as a wrapper on top of the selectionKey
+         * Set.
+         * @param keys
+         */
         private IoSessionIterator(Set<SelectionKey> keys) {
-            i = keys.iterator();
+               iterator = keys.iterator();
         }
+        
+        /**
+         * [EMAIL PROTECTED]
+         */
         public boolean hasNext() {
-            return i.hasNext();
+            return iterator.hasNext();
         }
 
+        /**
+         * [EMAIL PROTECTED]
+         */
         public NioSession next() {
-            SelectionKey key = i.next();
-            return (NioSession) key.attachment();
+            SelectionKey key = iterator.next();
+            NioSession nioSession =  (NioSession) key.attachment();
+            return nioSession;
         }
 
+        /**
+         * [EMAIL PROTECTED]
+         */
         public void remove() {
-            i.remove();
+               iterator.remove();
         }
     }
 }
\ No newline at end of file


Reply via email to