Git Repositories View: Allow to "remove" multiple Repositories
[egit.git] / org.eclipse.egit.ui / src / org / eclipse / egit / ui / internal / repository / SelectUriWiazrd.java
blob4b0a10727b632ee7c454c54761a723660cb65fa4
1 package org.eclipse.egit.ui.internal.repository;
3 import org.eclipse.egit.ui.internal.components.RepositorySelectionPage;
4 import org.eclipse.jface.wizard.Wizard;
5 import org.eclipse.jgit.transport.URIish;
7 /**
8 * @author D022737
11 public class SelectUriWiazrd extends Wizard {
13 private URIish uri;
15 /**
16 * @param sourceSelection
18 public SelectUriWiazrd(boolean sourceSelection) {
19 addPage(new RepositorySelectionPage(sourceSelection, null));
22 /**
23 * @param sourceSelection
24 * @param presetUri
26 public SelectUriWiazrd(boolean sourceSelection, String presetUri) {
27 addPage(new RepositorySelectionPage(sourceSelection, presetUri));
30 /**
31 * @return the URI
33 public URIish getUri() {
34 return uri;
37 @Override
38 public boolean performFinish() {
39 uri = ((RepositorySelectionPage) getPages()[0]).getSelection().getURI();
40 return uri != null;