public List<SModelDescriptor> getModelDescriptors(String modelName) {
return filterOutTransient(SModelRepository.getInstance().getModelDescriptorsByModelName(modelName));
}
public List<SModelDescriptor> getModelDescriptors() {
return filterOutTransient(SModelRepository.getInstance().getModelDescriptors());
<BUG>}
private Set<IModule> filterOutTransient(Collection<IModule> modules) {
Set<IModule> result = new HashSet<IModule>();
for (IModule module : modules) {
if (!(module instanceof TransientModelsModule)) {
result.add(module);
}
}
return result;</BUG>
}

public List<SModelDescriptor> getModelDescriptors(String modelName) {
return filterOutTransient(SModelRepository.getInstance().getModelDescriptorsByModelName(modelName));
}
public List<SModelDescriptor> getModelDescriptors() {
return filterOutTransient(SModelRepository.getInstance().getModelDescriptors());
}
