EA-34048 - UOE: RefClassImpl.removeBase

This commit is contained in:
anna
2012-02-24 16:04:40 +01:00
parent f4645d4fa3
commit 3b92eb3816
@@ -427,6 +427,10 @@ public class RefClassImpl extends RefJavaElementImpl implements RefClass {
private void removeBase(RefClass superClass) {
final Set<RefClass> baseClasses = getBaseClasses();
if (baseClasses.contains(superClass)) {
if (baseClasses.size() == 1) {
myBases = null;
return;
}
baseClasses.remove(superClass);
}
}