/** {@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); }