diff --git a/engine/src/blender/com/jme3/scene/plugins/blender/animations/ArmatureHelper.java b/engine/src/blender/com/jme3/scene/plugins/blender/animations/ArmatureHelper.java
index c4c84f53e..a06cdb70e 100644
--- a/engine/src/blender/com/jme3/scene/plugins/blender/animations/ArmatureHelper.java
+++ b/engine/src/blender/com/jme3/scene/plugins/blender/animations/ArmatureHelper.java
@@ -180,7 +180,7 @@ public class ArmatureHelper extends AbstractBlenderHelper {
/**
* This method returns a map where the key is the object's group index that is used by a bone and the key is the
* bone index in the armature.
- * @param poseStructure
+ * @param defBaseStructure
* a bPose structure of the object
* @return bone group-to-index map
* @throws BlenderFileException
diff --git a/engine/src/core/com/jme3/input/event/MouseButtonEvent.java b/engine/src/core/com/jme3/input/event/MouseButtonEvent.java
index 990003c45..66af54db3 100644
--- a/engine/src/core/com/jme3/input/event/MouseButtonEvent.java
+++ b/engine/src/core/com/jme3/input/event/MouseButtonEvent.java
@@ -32,6 +32,8 @@
package com.jme3.input.event;
+import com.jme3.input.MouseInput;
+
/**
* Mouse button press/release event.
*
diff --git a/engine/src/core/com/jme3/scene/shape/StripBox.java b/engine/src/core/com/jme3/scene/shape/StripBox.java
index dc60b303b..81abff95d 100644
--- a/engine/src/core/com/jme3/scene/shape/StripBox.java
+++ b/engine/src/core/com/jme3/scene/shape/StripBox.java
@@ -79,7 +79,6 @@ public class StripBox extends AbstractBox {
* the given amount in each direction. So, for example, a box
* with extent of 0.5 would be the unit cube.
*
- * @param name the name of the box.
* @param x the size of the box along the x axis, in both directions.
* @param y the size of the box along the y axis, in both directions.
* @param z the size of the box along the z axis, in both directions.
@@ -96,7 +95,6 @@ public class StripBox extends AbstractBox {
* the given amount in each direction. So, for example, a box
* with extent of 0.5 would be the unit cube.
*
- * @param name the name of the box.
* @param center the center of the box.
* @param x the size of the box along the x axis, in both directions.
* @param y the size of the box along the y axis, in both directions.
@@ -115,7 +113,6 @@ public class StripBox extends AbstractBox {
* use the {@link #setLocalTranslation()} and {@link #setLocalRotation()}
* methods to define those properties.
*
- * @param name the name of the box.
* @param min the minimum point that defines the box.
* @param max the maximum point that defines the box.
*/
diff --git a/engine/src/core/com/jme3/scene/shape/Torus.java b/engine/src/core/com/jme3/scene/shape/Torus.java
index 22059bf8e..8b9285adc 100644
--- a/engine/src/core/com/jme3/scene/shape/Torus.java
+++ b/engine/src/core/com/jme3/scene/shape/Torus.java
@@ -71,8 +71,6 @@ public class Torus extends Mesh {
* Constructs a new Torus. Center is the origin, but the Torus may be
* transformed.
*
- * @param name
- * The name of the Torus.
* @param circleSamples
* The number of samples along the circles.
* @param radialSamples
diff --git a/engine/src/core/com/jme3/texture/Image.java b/engine/src/core/com/jme3/texture/Image.java
index 37c8905f0..5d23522eb 100644
--- a/engine/src/core/com/jme3/texture/Image.java
+++ b/engine/src/core/com/jme3/texture/Image.java
@@ -429,7 +429,7 @@ public class Image extends NativeObject implements Savable /*, Cloneable*/ {
* Constructor instantiates a new Image
object. The
* attributes of the image are defined during construction.
*
- * @param type
+ * @param format
* the data format of the image.
* @param width
* the width of the image.
@@ -446,7 +446,7 @@ public class Image extends NativeObject implements Savable /*, Cloneable*/ {
* Constructor instantiates a new Image
object. The
* attributes of the image are defined during construction.
*
- * @param type
+ * @param format
* the data format of the image.
* @param width
* the width of the image.
@@ -535,7 +535,7 @@ public class Image extends NativeObject implements Savable /*, Cloneable*/ {
* Some system implementations are more efficient at operating
* on data other than ByteBuffers, in that case, this method can be used.
*
- * @param efficentData
+ * @param efficientData
*/
public void setEfficentData(Object efficientData){
this.efficientData = efficientData;
diff --git a/engine/src/core/com/jme3/util/BufferUtils.java b/engine/src/core/com/jme3/util/BufferUtils.java
index 234d0fdd7..a927124ec 100644
--- a/engine/src/core/com/jme3/util/BufferUtils.java
+++ b/engine/src/core/com/jme3/util/BufferUtils.java
@@ -270,8 +270,8 @@ public final class BufferUtils {
* Sets the data contained in the given quaternion into the FloatBuffer at the
* specified index.
*
- * @param color
- * the data to insert
+ * @param quat
+ * the {@link Quaternion} to insert
* @param buf
* the buffer to insert into
* @param index
diff --git a/engine/src/core/com/jme3/util/NativeObject.java b/engine/src/core/com/jme3/util/NativeObject.java
index 51a0d1485..a59cb0598 100644
--- a/engine/src/core/com/jme3/util/NativeObject.java
+++ b/engine/src/core/com/jme3/util/NativeObject.java
@@ -160,7 +160,7 @@ public abstract class NativeObject implements Cloneable {
* Deletes the GL object from the GPU when it is no longer used. Called
* automatically by the GL object manager.
*
- * @param r The renderer to be used to delete the object
+ * @param rendererObject The renderer to be used to delete the object
*/
public abstract void deleteObject(Object rendererObject);
diff --git a/engine/src/desktop/jme3tools/navigation/MapModel2D.java b/engine/src/desktop/jme3tools/navigation/MapModel2D.java
index d4643675c..a1a08c1c5 100644
--- a/engine/src/desktop/jme3tools/navigation/MapModel2D.java
+++ b/engine/src/desktop/jme3tools/navigation/MapModel2D.java
@@ -206,7 +206,7 @@ public class MapModel2D {
/**
* Converts a pixel position into a mercator position
- * @param p {@Point} object that you wish to convert into
+ * @param p {@link Point} object that you wish to convert into
* longitude / latiude
* @return the converted {@code Position} object
* @since 1.0
@@ -295,7 +295,7 @@ public class MapModel2D {
/**
* Returns the pixel (x,y) centre of the map
- * @return {@code Point) object marking the map's (x,y) centre
+ * @return {@link Point) object marking the map's (x,y) centre
* @since 1.0
*/
public Point getPixelCentre() {
diff --git a/engine/src/desktop/jme3tools/navigation/MapModel3D.java b/engine/src/desktop/jme3tools/navigation/MapModel3D.java
index 81000f563..f3d296c6f 100644
--- a/engine/src/desktop/jme3tools/navigation/MapModel3D.java
+++ b/engine/src/desktop/jme3tools/navigation/MapModel3D.java
@@ -48,7 +48,7 @@ public class MapModel3D {
/**
* Constructor.
*
- * @param viewportWidth The world unit width the map's area
+ * @param worldWidth The world unit width the map's area
* @since 1.0
*/
public MapModel3D(int worldWidth) {
@@ -236,7 +236,7 @@ public class MapModel3D {
/**
* Converts a world position into a Mercator position.
*
- * @param p Vector
containing the world unit
+ * @param posVec Vector
containing the world unit
* coordinates that are to be converted into
* longitude / latitude coordinates.
* @return The resulting Position
in degrees of
@@ -295,7 +295,7 @@ public class MapModel3D {
/**
* Defines the centre of the map in pixels.
*
- * @param p Vector3f
object denoting the map's new centre.
+ * @param posVec Vector3f
object denoting the map's new centre.
* @since 1.0
*/
public void setCentre(Vector3f posVec) {
diff --git a/engine/src/networking/com/jme3/network/Network.java b/engine/src/networking/com/jme3/network/Network.java
index 81fccee42..023569d21 100644
--- a/engine/src/networking/com/jme3/network/Network.java
+++ b/engine/src/networking/com/jme3/network/Network.java
@@ -151,9 +151,9 @@ public class Network
* @param version This is a game-specific verison that helps detect when out-of-date
* clients have connected to an incompatible server. This must match
* the server's version of this client will be turned away.
- * @param tcpPort The remote TCP port on the server to which this client should
+ * @param hostPort The remote TCP port on the server to which this client should
* send reliable messages.
- * @param udpPort The remote UDP port on the server to which this client should
+ * @param remoteUdpPort The remote UDP port on the server to which this client should
* send 'fast'/unreliable messages. Set to -1 if 'fast' traffic should
* go over TCP. This will completely disable UDP traffic for this
* client.
diff --git a/engine/src/networking/com/jme3/network/NetworkClient.java b/engine/src/networking/com/jme3/network/NetworkClient.java
index d158839cc..0119c55bc 100644
--- a/engine/src/networking/com/jme3/network/NetworkClient.java
+++ b/engine/src/networking/com/jme3/network/NetworkClient.java
@@ -55,9 +55,9 @@ public interface NetworkClient extends Client
* Connects this client to the specified remote server and ports.
*
* @param address The hosts internet address.
- * @param tcpPort The remote TCP port on the server to which this client should
+ * @param port The remote TCP port on the server to which this client should
* send reliable messages.
- * @param udpPort The remote UDP port on the server to which this client should
+ * @param remoteUdpPort The remote UDP port on the server to which this client should
* send 'fast'/unreliable messages. Set to -1 if 'fast' traffic should
* go over TCP. This will completely disable UDP traffic for this
* client.