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}