if (selectedProjects.length > 0)
return getRepositoriesFor(selectedProjects);
IStructuredSelection selection = getSelection(event);
if (!selection.isEmpty()) {
Set<Repository> repos = new LinkedHashSet<Repository>();
for (Object o : selection.toArray())
if (o instanceof Repository)
repos.add((Repository) o);
else if (o instanceof PlatformObject) {
Repository repo = (Repository) ((PlatformObject) o)
.getAdapter(Repository.class);