mySModelRepository = repo;
}
public void initComponent() {
mySModelRepository.addModelRepositoryListener(new SModelRepositoryAdapter() {
public void modelRemoved(SModelDescriptor modelDescriptor) {
<BUG>List keysToRemove = new ArrayList();
</BUG>
SModelReference reference = modelDescriptor.getSModelReference();
for (Object key : myDependsOnModels.keySet()) {
List<SModelDescriptor> dependsOnModels = myDependsOnModels.get(key);

mySModelRepository = repo;
}
public void initComponent() {
mySModelRepository.addModelRepositoryListener(new SModelRepositoryAdapter() {
public void modelRemoved(SModelDescriptor modelDescriptor) {
List<Object> keysToRemove = new ArrayList<Object>();
SModelReference reference = modelDescriptor.getSModelReference();
for (Object key : myDependsOnModels.keySet()) {
List<SModelDescriptor> dependsOnModels = myDependsOnModels.get(key);
