diff --git a/router/java/src/org/cybergarage/xml/Node.java b/router/java/src/org/cybergarage/xml/Node.java index 7ab4bda53b27a7da7e946b96b4f91d528b2d91b5..f96f0da60ffa4de5a6b7d2b66a9d8a8bcceddf35 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();