Fixed some javadoc issues
diff --git a/mina-core/src/main/java/org/apache/mina/core/file/FilenameFileRegion.java b/mina-core/src/main/java/org/apache/mina/core/file/FilenameFileRegion.java
index 1c0b6ac..31c72cb 100644
--- a/mina-core/src/main/java/org/apache/mina/core/file/FilenameFileRegion.java
+++ b/mina-core/src/main/java/org/apache/mina/core/file/FilenameFileRegion.java
@@ -39,7 +39,6 @@
      * 
      * @param file The file to manage
      * @param channel The channel over the file
-     * @throws IOException If we got an IO error
      */
     public FilenameFileRegion(File file, FileChannel channel) {
         this(file, channel, 0, file.length());
diff --git a/mina-core/src/main/java/org/apache/mina/core/filterchain/IoFilterChain.java b/mina-core/src/main/java/org/apache/mina/core/filterchain/IoFilterChain.java
index fbc7a05..fefa995 100644
--- a/mina-core/src/main/java/org/apache/mina/core/filterchain/IoFilterChain.java
+++ b/mina-core/src/main/java/org/apache/mina/core/filterchain/IoFilterChain.java
@@ -326,9 +326,11 @@
     
     
     /**
-     * Fires a {@link IoHandler#event()} event. Most users don't need to call this method at
+     * Fires a {@link IoHandler#event(IoSession, FilterEvent)} event. Most users don't need to call this method at
      * all. Please use this method only when you implement a new transport or fire a virtual
      * event.
+     * 
+     * @param event The specific event being fired
      */
     void fireEvent(FilterEvent event);
 
diff --git a/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java b/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java
index 060ccc0..73c1337 100644
--- a/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java
+++ b/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java
@@ -111,7 +111,7 @@
     /**
      * A session attribute key that makes this filter to emit a
      * {@link IoHandler#messageReceived(IoSession, Object)} event with a
-     * special message ({@link #SESSION_SECURED} or {@link #SESSION_UNSECURED}).
+     * special message ({@link SslEvent#SECURED} or {@link SslEvent#UNSECURED}).
      * This is a marker attribute, which means that you can put whatever as its
      * value. ({@link Boolean#TRUE} is preferred.)  By default, this filter
      * doesn't emit any events related with SSL session flow control.
diff --git a/mina-core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java b/mina-core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java
index a67437d..6d794b9 100644
--- a/mina-core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java
+++ b/mina-core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java
@@ -179,7 +179,7 @@
 
     /**
      * Delegates the method call to the
-     * {@link SingleSessionIoHandler#fire(event)} method of the handler
+     * {@link SingleSessionIoHandler#event(FilterEvent)} method of the handler
      * assigned to this session.
      * 
      * {@inheritDoc}