if (ref.getInterfaceContract() != null) {
Interface i = ref.getInterfaceContract().getInterface();
if (i instanceof JavaInterface) {
Class<?> type = ((JavaInterface)i).getJavaClass();
if (!refMembers.containsKey(ref.getName())) {
JavaElementImpl e = getMemeber(impl, ref.getName(), type);
if (e != null) {
refMembers.put(ref.getName(), e);
}
}
}