From 9d397bdc3657ed9b7a9d90bdf81b4288c906b9bc Mon Sep 17 00:00:00 2001 From: cocho Date: Thu, 14 Mar 2019 17:11:57 +0100 Subject: [PATCH] Overwritten equals method in Property class. --- src/main/java/fr/ill/ics/core/property/Property.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/fr/ill/ics/core/property/Property.java b/src/main/java/fr/ill/ics/core/property/Property.java index 424c306..e9b8ac4 100644 --- a/src/main/java/fr/ill/ics/core/property/Property.java +++ b/src/main/java/fr/ill/ics/core/property/Property.java @@ -902,6 +902,18 @@ public abstract class Property implements ServerPropertyChangeListener, ICommand } + @Override + public boolean equals(Object obj) { + if (obj == null) { + return false; + } + if (getClass() != obj.getClass()) { + return false; + } + final Property other = (Property)obj; + return id == other.getPropertyID(); + } + public abstract String getType(); -- GitLab