/** {@inheritDoc} */
 @Override
 public void applicationDeleted(
     ApplicationDefinition application, CmrRepositoryDefinition repositoryDefinition) {
   int index = 0;
   for (ApplicationLeaf appLeaf : getApplications()) {
     if (appLeaf.getApplication().getId() == application.getId()) {
       break;
     }
     index++;
   }
   if (index < getApplications().size()) {
     getApplications().remove(index);
   }
   performUpdate(false);
 }