[jbosstools-commits] JBoss Tools SVN: r35911 - trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Fri Oct 21 15:33:17 EDT 2011
Author: scabanovich
Date: 2011-10-21 15:33:17 -0400 (Fri, 21 Oct 2011)
New Revision: 35911
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl/EntityComparator.java
Log:
JBIDE-9917
https://issues.jboss.org/browse/JBIDE-9917
Fixed EntityComparator.getComparator is synchronized.
Modified: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl/EntityComparator.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl/EntityComparator.java 2011-10-21 19:13:59 UTC (rev 35910)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl/EntityComparator.java 2011-10-21 19:33:17 UTC (rev 35911)
@@ -17,7 +17,7 @@
public class EntityComparator implements Comparator<XModelObject> {
private static HashMap<String,EntityComparator> comparators = new HashMap<String,EntityComparator>();
- public static EntityComparator getComparator(XModelEntity entity) {
+ public synchronized static EntityComparator getComparator(XModelEntity entity) {
EntityComparator c = (EntityComparator)comparators.get(entity.getName());
if(c == null) {
c = new EntityComparator(entity.getChildren());
More information about the jbosstools-commits
mailing list