Map<VariableDescriptor, List<VariableListener>> variableListenerMap
= new LinkedHashMap<VariableDescriptor, List<VariableListener>>();
for (EntityDescriptor entityDescriptor : entityDescriptorMap.values()) {
entityDescriptor.addDeclaredVariableListenersToMap(variableListenerMap);
}
return new VariableListenerSupport(variableListenerMap);
}