Author: xcoulon
Date: 2012-01-04 03:43:37 -0500 (Wed, 04 Jan 2012)
New Revision: 37629
Modified:
trunk/ws/plugins/org.jboss.tools.ws.jaxrs.core/src/org/jboss/tools/ws/jaxrs/core/internal/metamodel/builder/JavaElementChangedEvent.java
Log:
Reverting a refactoring that caused a test failure :-/
Modified:
trunk/ws/plugins/org.jboss.tools.ws.jaxrs.core/src/org/jboss/tools/ws/jaxrs/core/internal/metamodel/builder/JavaElementChangedEvent.java
===================================================================
---
trunk/ws/plugins/org.jboss.tools.ws.jaxrs.core/src/org/jboss/tools/ws/jaxrs/core/internal/metamodel/builder/JavaElementChangedEvent.java 2012-01-04
02:59:36 UTC (rev 37628)
+++
trunk/ws/plugins/org.jboss.tools.ws.jaxrs.core/src/org/jboss/tools/ws/jaxrs/core/internal/metamodel/builder/JavaElementChangedEvent.java 2012-01-04
08:43:37 UTC (rev 37629)
@@ -173,7 +173,8 @@
int result = 1;
result = prime * result + deltaKind;
result = prime * result + eventType;
- result = prime * result + ((element == null) ? 0 :
element.getHandleIdentifier().hashCode());
+ result = prime * result + ((element == null) ? 0 : element.getElementType());
+ result = prime * result + ((element == null) ? 0 :
element.getElementName().hashCode());
result = prime * result + flags;
return result;
}
@@ -206,7 +207,8 @@
} else if (this.element != null && other.element == null) {
return false;
} else if (this.element != null && other.element != null
- &&
!element.getHandleIdentifier().equals(other.element.getHandleIdentifier())) {
+ && (!element.getElementName().equals(other.element.getElementName())
+ || element.getElementType() != other.element.getElementType())) {
return false;
}
if (flags != other.flags) {
Show replies by date