From d1ac24c65d723902258b637d797b094c8423615e Mon Sep 17 00:00:00 2001
From: dev <dev@robertfoss.se>
Date: Sat, 4 Apr 2015 19:49:37 +0000
Subject: [PATCH] findbugs: Covariant equals() method defined,
 Object.equals(Object) inherited

---
 router/java/src/org/cybergarage/xml/Node.java | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/router/java/src/org/cybergarage/xml/Node.java b/router/java/src/org/cybergarage/xml/Node.java
index 7ab4bda53b..f96f0da60f 100644
--- a/router/java/src/org/cybergarage/xml/Node.java
+++ b/router/java/src/org/cybergarage/xml/Node.java
@@ -284,11 +284,16 @@ public class Node
 	////////////////////////////////////////////////
 	//	equals
 	////////////////////////////////////////////////
-	
-	public boolean equals(Node otherNode) {
-		if (otherNode == null)
+	@Override
+	public boolean equals(Object o) {
+	    if (this == o)
+	        return true;
+		if (o == null)
+			return false;
+		if (!(o instanceof Node))
 			return false;
 
+		Node otherNode = (Node) o;
 		String thisNodeString = toString();
 		String otherNodeString = otherNode.toString();
 		
-- 
GitLab