Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 199036
Collapse All | Expand All

(-)src/org/eclipse/team/internal/ccvs/ui/repo/PasteConnectionStringAction.java (-5 / +13 lines)
Lines 19-24 Link Here
19
import org.eclipse.ui.actions.ActionDelegate;
19
import org.eclipse.ui.actions.ActionDelegate;
20
import org.eclipse.ui.actions.ActionFactory;
20
import org.eclipse.ui.actions.ActionFactory;
21
21
22
import com.ibm.icu.util.StringTokenizer;
23
22
/**
24
/**
23
 * Try to paste a CVS connection string from clipboard as a repository location
25
 * Try to paste a CVS connection string from clipboard as a repository location
24
 */
26
 */
Lines 33-44 Link Here
33
		try {
35
		try {
34
			Object contents = clipboard.getContents(TextTransfer.getInstance());
36
			Object contents = clipboard.getContents(TextTransfer.getInstance());
35
			if (contents != null && contents instanceof String) {
37
			if (contents != null && contents instanceof String) {
36
				String connectionString = (String) contents;
38
				String connectionStrings = (String) contents;
37
				CVSRepositoryLocation location = CVSRepositoryLocation
39
				
40
				StringTokenizer st = new StringTokenizer(connectionStrings, "\n"); //$NON-NLS-1$
41
				while (st.hasMoreTokens()) {
42
					String connectionString = st.nextToken();
43
					
44
					CVSRepositoryLocation location = CVSRepositoryLocation
38
						.fromString(connectionString);
45
						.fromString(connectionString);
39
				if (location != null) {
46
					if (location != null) {
40
					KnownRepositories.getInstance().addRepository(location,
47
						KnownRepositories.getInstance().addRepository(location,
41
							true);
48
								true);
49
					}
42
				}
50
				}
43
			}
51
			}
44
		} catch (Exception e) {
52
		} catch (Exception e) {

Return to bug 199036